Speech recognition 谷歌语音API

Speech recognition 谷歌语音API,speech-recognition,Speech Recognition,我现在正在处理我的项目,我将为桌面计算机构建一个类似Siri的应用程序。我在想,谷歌语音API在语音识别方面是否可靠准确?你能告诉我哪种语音API在语音识别方面最准确吗?最好是免费的API。谢谢。虽然谷歌语音API是免费的,但它不是官方的公共API。有些人已经对它进行了逆向工程。如果你打算直接为商业产品访问API,我不推荐,因为他们可以在没有警告的情况下删除或更改API,破坏你的产品。这种情况最近发生在使用。另一方面,如果你通过Chrome浏览器访问它,你可能是安全的,因为谷歌支持它。谷歌的语音

我现在正在处理我的项目,我将为桌面计算机构建一个类似Siri的应用程序。我在想,谷歌语音API在语音识别方面是否可靠准确?你能告诉我哪种语音API在语音识别方面最准确吗?最好是免费的API。谢谢。

虽然谷歌语音API是免费的,但它不是官方的公共API。有些人已经对它进行了逆向工程。如果你打算直接为商业产品访问API,我不推荐,因为他们可以在没有警告的情况下删除或更改API,破坏你的产品。这种情况最近发生在使用。另一方面,如果你通过Chrome浏览器访问它,你可能是安全的,因为谷歌支持它。谷歌的语音识别有很多更流行的商业解决方案。他们在谷歌语音(GoogleVoice)和现已停业的谷歌411(Google411)等其他项目中拥有丰富的it经验。他们有一些顶尖的语言科学家为他们工作。我能想到的另一个自由选择是卡内基梅隆大学的开源项目。使用此解决方案的学习曲线陡峭,如果您希望将其设置为一项服务,则必须自己开发。是语音识别市场的另一个大玩家(我相信Siri就是这么用的),他们确实有提供语音识别服务的解决方案。但是它们很昂贵

根据语言支持评论更新答案

Windows语音识别支持其他语言,就像大多数语音识别系统一样。但需要注意的是,您必须告诉系统使用哪种语言,并且它必须支持所讨论的语言。每个供应商都有一个支持的语言列表,这些语言是特定于某个地区的。例如,供应商可能支持墨西哥西班牙语、美国西班牙语和西班牙西班牙语;它们的方言都略有不同。但是语音识别引擎在每个用户的计时器上只能支持一种语言/方言。如果用户没有首先请求语音识别系统更改为该语言,则无法对该系统说多种语言

于2014年3月17日更新


由于其他浏览器不支持x-webkit-speech输入字段,该字段已被弃用。这将被替换为,这是一个javascript API。你可以找到一个。

我和凯文在谷歌API上完全一致。我只想补充一个建议,因为问题是关于桌面应用程序的。Windows为其桌面和服务器操作系统提供了自由语音识别。有关更多信息,请参阅和。我在windows语音识别的准确性方面遇到了问题,可能是因为它需要使用英语。我也在考虑哪一个API在语音识别方面最准确,也将采用其他措辞。谢谢迈克尔·利维和凯文·荣汉斯。非常感谢您的回复,先生。我现在正在为我的项目使用这个谷歌语音API。关于它的准确性,它的好,但也许我可以改变它,如果一些语音API提供比这更准确。取决于什么项目我要使用它。谢谢你。X-WebKIT语音输入字段被弃用。你可能想考虑运行自己的语音识别器。CMU Sphinx提供了用于移动设备的特定声学模型和构建说明