在C#中使用谷歌"现在说话"

Sab*_*ber 6 c# google-chrome google-voice

最近谷歌宣布了Chrome浏览器中的一项功能,可以使用麦克风搜索文本或翻译文本.

http://www.seroundtable.com/google-search-speak-now-13346.html

我想开发一个C#桌面应用程序来向谷歌发送语音并获得结果.怎么做到呢?

Ice*_*ind 5

Google没有针对桌面的语音识别API.他们只为Android开发人员提供语音识别API.但是,你可以在这里下载微软的语音识别API:http://msdn.microsoft.com/en-us/library/ms723627(v = vs.85).aspx你可以在这里阅读如何让它在C#中工作:http://windowscoding.com/blogs/blake/archive/2006/11/01/How-to-use-Microsofts-Speech-API-in-a-managed-application.aspx

在您想要识别的文本样本上运行识别API后,您只需使用"q"参数调用google.com即可进行查询搜索

另请注意,Microsoft并非唯一拥有语音识别API的公司.您可以随意使用任何您想要的.

  • 可怜的微软.有自己的api用来对付他们. (3认同)