# SDKs

Learn how to use the Speechmatics SDKs

Find the right Speechmatics SDK for your language and start building fast.

Each SDK card provides simple installation steps and practical examples to get you moving. Select your language and follow the quickstart to go from setup to working code with minimal friction.

## Speech to text SDKs[​](#speech-to-text-sdks "Direct link to Speech to text SDKs")

[**](https://github.com/speechmatics/speechmatics-python-sdk/tree/main/sdk/agent_stt)

#### [Agent STT (Python)](https://github.com/speechmatics/speechmatics-python-sdk/tree/main/sdk/agent_stt)

[Stream audio and receive speaker-labelled, turn-based transcription](https://github.com/speechmatics/speechmatics-python-sdk/tree/main/sdk/agent_stt)

[**](https://github.com/speechmatics/speechmatics-python-sdk/tree/main/sdk/rt)

#### [Realtime (Python)](https://github.com/speechmatics/speechmatics-python-sdk/tree/main/sdk/rt)

[Stream audio and receive a transcription](https://github.com/speechmatics/speechmatics-python-sdk/tree/main/sdk/rt)

[**](https://github.com/speechmatics/speechmatics-python-sdk/tree/main/sdk/batch)

#### [Batch (Python)](https://github.com/speechmatics/speechmatics-python-sdk/tree/main/sdk/batch)

[Input audio files and output transcription](https://github.com/speechmatics/speechmatics-python-sdk/tree/main/sdk/batch)

[**](https://github.com/speechmatics/speechmatics-js-sdk/tree/main/packages/real-time-client)

#### [Realtime (JavaScript)](https://github.com/speechmatics/speechmatics-js-sdk/tree/main/packages/real-time-client)

[Stream audio and receive instant transcripts](https://github.com/speechmatics/speechmatics-js-sdk/tree/main/packages/real-time-client)

[**](https://github.com/speechmatics/speechmatics-js-sdk/tree/main/packages/batch-client)

#### [Batch (JavaScript)](https://github.com/speechmatics/speechmatics-js-sdk/tree/main/packages/batch-client)

[Input audio files and output transcription](https://github.com/speechmatics/speechmatics-js-sdk/tree/main/packages/batch-client)

[**](https://github.com/speechmatics/speechmatics-dotnet/blob/main/README.md)

#### [Realtime (.NET)](https://github.com/speechmatics/speechmatics-dotnet/blob/main/README.md)

[Stream audio and receive a transcription](https://github.com/speechmatics/speechmatics-dotnet/blob/main/README.md)

[**](https://github.com/speechmatics/speechmatics-rs/blob/main/README.md)

#### [Realtime and Batch (Rust)](https://github.com/speechmatics/speechmatics-rs/blob/main/README.md)

[Input audio streams or files and receive transcription](https://github.com/speechmatics/speechmatics-rs/blob/main/README.md)

## Text to speech SDKs[​](#text-to-speech-sdks "Direct link to Text to speech SDKs")

[**](https://github.com/speechmatics/speechmatics-python-sdk/tree/main/sdk/tts)

#### [TTS (Python)](https://github.com/speechmatics/speechmatics-python-sdk/tree/main/sdk/tts)

[Convert text to speech](https://github.com/speechmatics/speechmatics-python-sdk/tree/main/sdk/tts)
