Skip to content

addisai 0.3.1 — three-language voice streaming

Choose a tag to compare

@b1n1yam b1n1yam released this 04 Oct 18:01
fe571c7

Voice streaming now consistently covers Amharic, Afaan Oromo, and Tigrinya, with real voice IDs and examples placed within the voice documentation. Requests for other voice languages are rejected before networking.

Realtime sessions can optionally set a maximum generated-audio duration (maxAudioSeconds in JavaScript / max_audio_seconds in Python) when using the upgraded gateway. The field is omitted by default for compatibility with the existing public service. API keys and account JWTs use the SDK's existing authentication headers.

HTTP streaming and persistent WebSocket methods use the same voice pricing and expose completion usage metadata. Keep the same request ID and exact inputs for recovery.

Validation: JavaScript 47 tests and Node 18/20/22 CI passed; Python 44 tests and Python 3.8–3.12 CI passed. Gateway rollout is separate from this SDK release.