Skip to content

Conversation

@tavinashb
Copy link
Contributor

  • Refactors ASR provider integration to introduce adapters and cleaner provider wiring.
  • Adds/updates OpenAI ASR provider integration and Deepgram ASR provider adapters.
  • Improves portability of audio file handling and validation logic for ASR providers.
  • Cleans up unused imports and refactors types for ASR-related modules.
  • Updates unit tests to cover OpenAI ASR and Deepgram flows and fixes client tests for ASR support.

tavinashb and others added 11 commits August 19, 2025 20:30
- Implemented Deepgram ASR provider with audio transcription capabilities.
- Created example script for audio transcription using Deepgram.
- Updated Client class to support ASR providers, including Deepgram.
- Added base class for ASR providers and specific implementation for Deepgram.
- Introduced request and response adapters for Deepgram API.
- Enhanced error handling for Deepgram API responses.
- Updated tests to cover Deepgram provider functionality and integration.
- Added new types for transcription requests and results.
feat: add Deepgram ASR provider integration
…code

fix: update README and client tests for OpenAI ASR support
chore: clean up unused imports and improve type definitions for ASR providers
@tavinashb tavinashb closed this Oct 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant