如何在 iPhone 中进行语音到文本的转换
Posted
技术标签:
【中文标题】如何在 iPhone 中进行语音到文本的转换【英文标题】:How Speech to Text conversion in iPhone 【发布时间】:2011-01-17 06:12:28 【问题描述】:有什么方法可以使用 iPhone SDK 将语音转换为文本?
【问题讨论】:
这是***.com/questions/942312/… 和***.com/questions/1118400/speech-recognition 等的副本。 【参考方案1】:是的,如果您是 Google、Dragon 或 Siri。 iPhone SDK 不提供对 iPhone 3GS 的内置语音识别的任何访问,这显然是none too elaborate。最好的办法是找到一个可以上传音频片段进行分析的网络服务。
【讨论】:
谢谢诺亚。文本到语音的情况是否相同? 是的。我链接到的文章(“不太详细”)解释了语音合成 API 的工作原理;它更健壮一些,但仍然不是公共 SDK 的一部分。因此,使用它而不是基于 Web 的文本转语音服务会导致您的应用因使用私有 API 而被拒绝。【参考方案2】:Krishnan,这是回复您的评论Is that the same case for Text to speech?
。
没有名为OpenEars
的库,通过使用此库,您可以实现text to Speech
功能。
OpenEars
OpenEars
是一个开源 ios 库`,用于在 iPhone 和 iPad 上实现往返英语语音识别和文本转语音。
You should take a look of this library.
【讨论】:
【参考方案3】:http://cmusphinx.sourceforge.net/2010/05/vocalkit-shim-for-speech-recognition-on-iphone/
这看起来很有希望。
【讨论】:
【参考方案4】:从 iOS 10(尚未发布)开始,Apple 拥有自己的语音识别 API。
https://developer.apple.com/reference/speech/sfspeechrecognizer
【讨论】:
以上是关于如何在 iPhone 中进行语音到文本的转换的主要内容,如果未能解决你的问题,请参考以下文章