Google recently announced a feature in the Chrome browser to search for text or translate texts using a microphone.
http://www.seroundtable.com/google-search-speak-now-13346.html
I would like to develop a C # desktop application to send voice to google and return results. How can I do that?
Google does not have a speech recognition API for desktop computers. They only have a speech recognition API for Android developers. However, you can download the Microsoft Speech Recognition API here: http://msdn.microsoft.com/en-us/library/ms723627(v=vs.85).aspx , and you can read how to make it work in C # here : http://windowscoding.com/blogs/blake/archive/2006/11/01/How-to-use-Microsofts-Speech-API-in-a-managed-application.aspx
Once you run api recognition on the pattern that you want to recognize, you can simply call google.com with the "q" parameter to search for
Please note that Microsoft is not the only company with a speech recognition API. You can use whatever you want.
Source: https://habr.com/ru/post/891162/More articles:What is the difference between @ and $ and% in MSBuild? - .netSmarty "capitalize" modifier ... always uses the letters "L"? ... and "P"? - capitalizeOfficial Kinect SDK and Unity3d - unity3dHow to start hook depending on file location - emacsthose. 7 does not work with inline CSS block or fixes - htmlHow can I simulate stopImmediatePropagation () behavior (without using jquery) - javascriptJava popup for querying data - javaFailed to install rmagick, ruby 1.9, rails 3, windows - windows-7Is it possible to configure the default Visual Studio 2010 schema mapping function "Do not skip objects"? - visual-studio-2010Is stdout Ever Anything Other and not a console window? - c ++All Articles