Get started with Bing Speech Service client libraries


The new Speech Service and SDK is replacing Bing Speech, which will no longer work starting October 15, 2019. For information on switching to the Speech Service, see Migrating from Bing Speech to the Speech Service.

Besides making direct HTTP requests via a REST API, Bing Speech Service provides developers with Speech client libraries in different languages. The Speech client libraries:

  • Support more advanced capabilities in speech recognition, such as intermediate results in real time, long audio stream (up to 10 minutes), and continuous recognition.
  • Provide a simple and idiomatic API in the language of your preference.
  • Hide low-level communication details.

Currently, the following Bing Speech client libraries are available:

Additional resources

  • The samples page provides complete samples to use Speech client libraries.
  • If you need a client library that's not yet supported, you can create your own SDK. Implement the Speech WebSocket protocol on the platform and use the language of your choice.


All Cognitive Services SDKs and samples are licensed with the MIT License. For more information, see License.