如何在 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 中进行语音到文本的转换的主要内容,如果未能解决你的问题,请参考以下文章

使用 iphone sdk 的文本到语音

多模态特征融合:图像语音文本如何转为特征向量并进行分类

使用 Angular 在 iPhone 版 Safari 中的语音转文本

如何将RASA基本文本bot转换为Rasa基本语音机器人

如何将语音转换为文本?

iPhone上的文字转语音[关闭]