Client Libraries

Available for Web, React, iOS, and Android.

The Client libraries take care of audio capture, bidirectional streaming, authentication, and other technical complexities. They also come bundled with common UI components (a microphone button, transcript view).

Installing and using the Client Libraries

See Getting started to learn how to install and use the Client libraries.

All Client libraries also adhere to the same high-level API. There are some platform specific differences, but conceptually we have tried to make the Clients as similar as possible. If you know how to use one, getting started with another should be easy (provided both platforms are familiar to you).

W3C Web Speech API polyfill

We also provide a polyfill for the SpeechRecognition W3C standard on web, using Speechly as the underlying API. Note! It does not come bundled with UI components, nor does it provide any natural language processing functionalities that are available with the other Client Libraries. But it is a good choice if you only need cross-browser compliant speech-to-text in your web application.

More information

Our Client libraries are open source. You can find more information about them as well as other usage examples on Github:

We are very happy to receive pull requests to the above repositories! More information about how to contribute is here.


Profile image for Ari Nykänen

Last updated by Ari Nykänen on November 22, 2021 at 12:24 +0200

Found an error on our documentation? Please file an issue or make a pull request