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

  • 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.



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.