我正在开发一个具有语音识别功能的iOS应用程序。我找到了将Google Web Speech API用于语音识别和文本到语音转换的方法。它工作得很好。我想知道在iOS应用程序中使用Google Web Speech API是否合法?另外,此API是否有使用限制?我试图找到它的任何服务条款,但找不到任何条款。
我见过很多在iphone上进行语音识别的应用程序。
我已经解决了堆栈溢出的以下问题:- -
然而,我找不到足够的知识。
我必须开发一个应用程序,它应该具有以下功能:
=>Store list of students in database => i can do
=>Retrieve in to tableView => i can do
=>Find student by voice recognition => dont know how?**
我不知道怎么做语音识别部分,你能指导我正确的方法吗?
如何相应地录制语音和搜索学生?
提前谢谢。
我正在编写一个应用程序,它的行为将类似于现有的语音识别,但将发送声音数据到一个专有的web服务来执行语音识别部分。我使用的标准MediaRecord (这是AMR编码),似乎是完美的语音识别。通过getMaxAmplitude()方法提供的唯一数据是振幅。
我试图检测人什么时候开始说话,这样当这个人停止说话大约2秒时,我就可以继续将声音数据发送到web服务。现在,我用一个阈值来表示振幅,如果它超过一个值(即1500),那么我假设这个人在说话。我担心的是,振幅水平可能因设备而异(即Nexus One v Droid),因此我正在寻找一种更标准的方法,可以从振幅值中导出。
我看了,但它并没有提供一