intron_voice 0.1.0 copy "intron_voice: ^0.1.0" to clipboard
intron_voice: ^0.1.0 copied to clipboard

A typed Dart SDK contract for the Intron Voice API.

0.1.0 #

  • Breaking: require explicit language selection for STT upload, STT streaming, and TTS voice configuration requests.

0.0.1 #

Initial release of the standalone Intron Voice Dart SDK.

  • Add typed client configuration, bearer authentication, short-lived token providers, secret redaction, and typed SDK exceptions.
  • Add transport-independent HTTP and WebSocket abstractions with deterministic disposal, cancellation support, bounded retries, and retry-after handling.
  • Add asynchronous and synchronous STT file transcription, status polling, multipart upload fields, processing-failure errors, and typed response models.
  • Add WebSocket STT streaming with PCM16 chunk validation, sequential acknowledgements, commit messages, rollover, reconnect lifecycle events, and transcript event parsing.
  • Add synchronous, queued, and WebSocket streaming TTS APIs with typed voice configuration, text chunk validation, audio chunk events, polling, and failure models.
  • Add documented language and TTS voice-accent catalog helpers.
  • Add API documentation, usage examples, fake-transport tests, guarded live smoke-test scaffolding, CI, and release contract tests for the documented protocol.
0
likes
160
points
244
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A typed Dart SDK contract for the Intron Voice API.

Repository (GitHub)
View/report issues

License

MIT (license)

More

Packages that depend on intron_voice