Skip to content

feat(asr): refactor OpenAI ASR integration, add Deepgram/OpenAI ASR adapters, and polish provider tests#249

Merged
rohitprasad15 merged 5 commits intoandrewyng:mainfrom
tavinashb:main
Dec 15, 2025
Merged

feat(asr): refactor OpenAI ASR integration, add Deepgram/OpenAI ASR adapters, and polish provider tests#249
rohitprasad15 merged 5 commits intoandrewyng:mainfrom
tavinashb:main

Conversation

@tavinashb
Copy link
Contributor

@tavinashb tavinashb commented Nov 4, 2025

  • This approach enables the OpenAI client to support both chat and ASR APIs through a single instance.
  • Refactors ASR provider integration to introduce adapters and cleaner provider wiring.
  • 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.

@rohitprasad15 rohitprasad15 merged commit 695242a into andrewyng:main Dec 15, 2025
4 checks passed
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.

2 participants