6

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

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

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

4

1 回答 1

5

Google 没有用于桌面的语音识别 API。他们只有一个面向 Android 开发者的语音识别 API。但是,您可以在此处下载 Microsoft 的语音识别 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 进行查询搜索

还要注意的是,微软并不是唯一一家拥有语音识别 API 的公司。你可以随意使用任何你想要的东西。

于 2011-06-22T20:54:17.793 回答