teachingAssistant / src /infrastructure

Commit History

fix(stt): change default model from whisper-large to whisper-medium
7ffd9ec

Michael Hu commited on

chore: remove unused dependencies and update model selection in Whisper provider
22eccbb

Michael Hu commited on

fix(stt): handle whisper-large model name as alias for whisper provider
b10a453

Michael Hu commited on

fix(stt): improve provider selection and error handling in STT service
5a53a88

Michael Hu commited on

refactor: remove parakeet ASR provider and update all references to Whisper only
619b266

Michael Hu commited on

perf(stt): optimize device handling and use model.generate for inference
c8d736e

Michael Hu commited on

fix(logging): use exc_info=True instead of exception=error in STT provider
520c315

Michael Hu commited on

feat: restrict supported languages to English and Chinese only
2418415

Michael Hu commited on

chore: update dependencies and replace NeMo with HF transformers for Parakeet STT provider
c762284

Michael Hu commited on

feat: replace legacy TTS providers with Chatterbox as the single, default provider
237cb26

Michael Hu commited on

remove all tts providers
6825e46

Michael Hu commited on

add chatterbox
0f99c8d

Michael Hu commited on

Remove Streamlit dependency and simplify Dia TTS dependency handling
462d6de

Michael Hu commited on

attempt dia fix
b0c6ef5

Michael Hu commited on

add more logs
fdc056d

Michael Hu commited on

fix dia tts
6514731

Michael Hu commited on

set parakeet as default stt model
ca57c53

Michael Hu commited on

attempt to fix cosyvoice2 tts
0c2d9e7

Michael Hu commited on

attempt fix
b428abb

Michael Hu commited on

add logs
00156ab

Michael Hu commited on

Revert "lgos"
781eb5f

Michael Hu commited on

lgos
3fea4d9

Michael Hu commited on

log level
f233bd2

Michael Hu commited on

add more logs
d2f68d2

Michael Hu commited on

change log level
38ac604

Michael Hu commited on

Add documentation and final validation
4e4961e

Michael Hu commited on

Create configuration and dependency injection setup
fafafc3

Michael Hu commited on

Create provider factories with dependency injection
48ba7e8

Michael Hu commited on

Migrate translation service to infrastructure layer
9626844

Michael Hu commited on

Migrate existing STT providers to infrastructure layer
1be582a

Michael Hu commited on

Migrate existing TTS providers to infrastructure layer
1f9c751

Michael Hu commited on

Implement infrastructure base classes
e3cb97b

Michael Hu commited on

refactor based on DDD
5009cb8

Michael Hu commited on