Commit History

add missing huggingface config back in readme
f75389c

Michael Hu commited on

Add documentation and final validation
4e4961e

Michael Hu commited on

Update application entry point and cleanup
19fd91c

Michael Hu commited on

Create integration tests for the complete pipeline
271b76a

Michael Hu commited on

Create unit tests for infrastructure layer
93dc283

Michael Hu commited on

Create unit tests for application layer
acd758a

Michael Hu commited on

Create unit tests for domain layer
48f8a08

Michael Hu commited on

Implement comprehensive error handling
6613cd9

Michael Hu commited on

Refactor presentation layer to use application services
f7492cb

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

fix circular dependency
aaa0814

Michael Hu commited on

remove fallback to Dummy TTS
e22e786

Michael Hu commited on

replace dummy tts class
ae641cf

Michael Hu commited on

fix path
b2b15db

Michael Hu commited on

refactor tts module
7495571

Michael Hu commited on

add faster whisper installation
37aaac6

Michael Hu commited on

refactor(stt): replace whisper with faster-whisper for improved performance
b591083

Michael Hu commited on

use unsloth whisper model to reduce the model size
6f92dbc

Michael Hu commited on

set correct fallback sequence
6034fea

Michael Hu commited on

create fallback flow for tts engines
58d9769

Michael Hu commited on

fix
e734196

Michael Hu commited on

fix import issue
cb90410

Michael Hu commited on

handle dia model not available
a316f58

Michael Hu commited on

refactor tts
60bd17d

Michael Hu commited on

default to parakeet model
27972f7

Michael Hu commited on

refator tts part
3ed3b5a

Michael Hu commited on

default to parakeet model as it is much faster
31708ca

Michael Hu commited on

support nvdia Parakeet TDT ASR
0ee4f42

Michael Hu commited on

fix
e68cae8

Michael Hu commited on

fix gradio too many requests exception
451d2b1

Michael Hu commited on

handle voice generation failure exception
feebf14

Michael Hu commited on

update to set a voice
e3843d2

Michael Hu commited on

use kokoro fastAPI server to generate voice
22bd0b9

Michael Hu commited on

try to use kokoro api server as backup
5a72681

Michael Hu commited on

upgrade streamlit version
724aa35

Michael Hu commited on

re-activate dia
d5c9fdf

Michael Hu commited on

temporarily disable dia
bb33c13

Michael Hu commited on

downgrade streamlit to ensure compatiblity with descript-audio-codec
086a552

Michael Hu commited on

try fixing build issue
b697102

Michael Hu commited on

revert to earlier version of kokoro because of a incompatiblity issue
ad6b877

Michael Hu commited on