【发布时间】:2016-03-22 16:55:19
【问题描述】:
如何以编程方式使用 OSX 的语音到文本工具? OSX 具有离线“增强听写”功能,这基本上意味着我计算机上的某处是将音频转换为语音所需的所有数据。我想从可执行文件中调用这些功能。
我已经看到一些 AppleScript 文件基本上可以做到这一点,但我无法让它们在 OSX 上运行。
【问题讨论】:
如何以编程方式使用 OSX 的语音到文本工具? OSX 具有离线“增强听写”功能,这基本上意味着我计算机上的某处是将音频转换为语音所需的所有数据。我想从可执行文件中调用这些功能。
我已经看到一些 AppleScript 文件基本上可以做到这一点,但我无法让它们在 OSX 上运行。
【问题讨论】:
NSSpeechRecognizer 是一个 API,它提供了对自 OS X 之前就存在的较旧的“Speakable Items”功能的访问(现在称为“听写命令”,并且需要增强听写)。
不过,这只是一个命令界面——也就是说,您提供了一个命令列表,它会告诉您用户何时说出其中一个命令。没有用于完整语音到文本听写的公共 API。
【讨论】: