{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/14"}],"enrichment":{"capability":"Python SDK for the Soniox speech-to-text and text-to-speech API, offering sync and async clients for REST and realtime WebSocket access, plus voice cloning and usage tracking.","skillfed_tags":["speech-recognition","text-to-speech","realtime-streaming"],"use_cases":["Transcribe audio files or URLs to text in a single call with automatic cleanup.","Stream live audio over WebSocket for low-latency speech-to-text in real-time applications.","Generate speech from text with built-in or cloned voices, optionally streaming audio chunks as they arrive.","Clone a custom voice from a reference audio clip and reuse it across TTS requests.","Track API usage and costs per model and per request over a date range.","Build async applications that handle concurrent STT/TTS operations without blocking."],"what_it_does":"Soniox is the official Python SDK for accessing Soniox's speech and audio APIs. It provides both synchronous and asynchronous clients that wrap REST and WebSocket endpoints for speech-to-text transcription, text-to-speech synthesis, voice cloning, and usage/cost reporting. The SDK handles authentication via API key, file uploads, model selection, and typed request/response objects through pydantic.\n\nTypical workflows include transcribing audio files end-to-end in a single call, streaming realtime speech recognition or synthesis over WebSocket, cloning voices from reference audio for custom TTS, and querying daily spend and per-request logs. The package is actively maintained, supports Python 3.10 through 3.14, and has minimal dependencies (httpx, pydantic, websockets).","worth_installing":"Yes. The SDK is actively maintained, has low install friction, no known vulnerabilities, and a permissive license. Install it if you need to integrate Soniox's STT or TTS APIs into a Python application. Avoid Python 3.13.6 specifically due to a documented ssl regression; any other 3.10\u20133.14 version is safe."},"id":"soniox","links":{"html":"https://skillfed.io/packages/soniox","md":"https://skillfed.io/packages/soniox.md","pypi":"https://pypi.org/project/soniox/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-11","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"soniox","python_support":"supports_current","summary":"The official Python SDK for the Soniox API (STT, REST)"},"popularity":{"monthly_downloads":296113,"position":7903,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.9.0"}
