Repository
soniox_examples
is a collection of ready-to-run code samples and demo apps for integrating the Soniox Speech-to-Text (STT) API into real products and applications. This repository demonstrates how · License unknown · Maintenance unknown
- License
- Unknown
README
Soniox examples
Soniox examples is a collection of ready-to-run code samples and demo apps for integrating the Soniox Speech-to-Text (STT) API into real products and applications.
This repository demonstrates how to:
- Transcribe or translate audio in real time
- Transcribe or translate recorded audio files asynchronously
- Use advanced context and configuration for higher transcription accuracy
The examples are designed to be practical, minimal, and easy to adapt to production use.
Speech-to-Text examples
All up-to-date Speech-to-Text examples live under the /speech_to_text/ directory.
They include:
- Python SDK examples
- Node SDK examples
- Python examples
- Node examples
- A full Soniox Live Demo app built with React and React Native for web and mobile
Links to examples
-
Python SDK & Node SDK & Python & Node STT Examples
/speech_to_text/
Real-time transcription, async transcription, and speech translation. -
Soniox Live Demo (Web & Mobile)
/apps/soniox-live-demo/
A complete React and React Native app showcasing live transcription and translation. -
Soniox Voice Bot Demo
/apps/soniox-voice-bot-demo/
A complete reference implementation for building a real-time, voice-to-voice conversational AI assistant. -
Soniox Live Speech-to-Speech Translation Demo
/apps/soniox-speech-to-speech-translation-demo/
Live speech-to-speech translation from a selected audio file or microphone.
Use AI to speed up development
Soniox provides additional AI-powered tools to help you build faster and integrate more easily:
- MCP server for structured AI access
- AI chatbot for exploring APIs and examples
- LLM-ready context you can paste directly into your AI tools for accurate code generation
Check out the Soniox AI engineering documentation to learn how the MCP server, chatbot, and LLM-ready context can improve your workflow.
Links and resources
- Soniox website
- Soniox documentation
- Soniox Discord community
- Soniox Python SDK GitHub
- Soniox Node SDK GitHub
Contributing and support
Contributions are welcome. You can add new examples, improve existing ones, or fix issues.
For help, join our Discord community or consult the official Soniox documentation.