Commit History

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

Michael Hu commited on

fix: remove hard-coded ASR model list and make ASR model optional
3ad3808

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

fix(config): update supported ASR models list to reflect actual availability
be471de

Michael Hu commited on

feat: remove unused language options and update supported languages list
9ad1c87

Michael Hu commited on

feat: restrict supported languages to English and Chinese only
2418415

Michael Hu commited on

feat(logging): add detailed logging for audio upload and configuration handling
8023ba2

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

set parakeet model to default asr
f7aaf3b

Michael Hu commited on

fix dia tts
6514731

Michael Hu commited on

set parakeet as default stt model
ca57c53

Michael Hu commited on

attempt fix
1d177ae

Michael Hu commited on

attempt to fix cosyvoice2 tts
0c2d9e7

Michael Hu commited on

fix error
74466cd

Michael Hu commited on

fix error code
52563c2

Michael Hu commited on

fix validation error
b8b5e0c

Michael Hu commited on

fix logging issue
95687b7

Michael Hu commited on

log
b6a5e98

Michael Hu commited on

attempt fix
b428abb

Michael Hu commited on

add logs
00156ab

Michael Hu commited on

log level
621a9bf

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

Implement comprehensive error handling
6613cd9

Michael Hu commited on

Create configuration and dependency injection setup
fafafc3

Michael Hu commited on

Implement domain services
6aea21a

Michael Hu commited on

Create application services
8a0c4b0

Michael Hu commited on

Implement application DTOs
111538d

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

Create domain service interfaces
55e29e2

Michael Hu commited on

refactor based on DDD
5009cb8

Michael Hu commited on