Skip to content

release: 4.89.0#240

Merged
stainless-app[bot] merged 6 commits intomasterfrom
release-please--branches--master--changes--next
Mar 30, 2026
Merged

release: 4.89.0#240
stainless-app[bot] merged 6 commits intomasterfrom
release-please--branches--master--changes--next

Conversation

@stainless-app
Copy link
Copy Markdown
Contributor

@stainless-app stainless-app bot commented Mar 30, 2026

Automated Release PR

4.89.0 (2026-03-30)

Full Changelog: v4.88.1...v4.89.0

Features

  • lib: add Speech-to-Text WebSocket streaming support (b7e059a)

Bug Fixes

  • resolve pyright strict mode type errors (3283d71)
  • resolve ruff import sorting errors (f210455)

This pull request is managed by Stainless's GitHub App.

The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.

For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.

🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions

stainless-app bot and others added 6 commits March 28, 2026 21:23
This adds a custom WebSocket client for real-time speech-to-text
transcription using the Telnyx STT API. The implementation is
placed in src/telnyx/lib/ which is ignored by Stainless codegen.

Features:
- SpeechToTextWS: Synchronous WebSocket client with threading
- AsyncSpeechToTextWS: Asynchronous WebSocket client
- SpeechToTextStreamParams: Configuration for STT stream
- SttEvent/SttWord: Dataclasses for transcription events
- Context manager support for both sync and async clients
- Comprehensive docstrings with usage examples

The implementation follows the same patterns as the Go SDK's
lib/speech_to_text_ws.go for consistency across SDKs.

Requires: pip install 'telnyx[websockets]'
feat(lib): add Speech-to-Text WebSocket streaming support
@stainless-app stainless-app bot merged commit d7071c0 into master Mar 30, 2026
10 checks passed
@stainless-app
Copy link
Copy Markdown
Contributor Author

stainless-app bot commented Mar 30, 2026

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

1 participant