Commit History

添加获取TTS模型参考音频的API路由,支持通过模型ID获取音频文件。
226effc

liumaolin commited on

更新API文档
5258538

liumaolin commited on

调整prompt的逻辑,确保展示的提示词中不包含/no_think指令
22a06c4

liumaolin commited on

添加设置相关的API路由
15ab478

liumaolin commited on

Remove `speech_monitor` dependency from `asr_worker` service definition.
5cf0dbe

liumaolin commited on

Add echo cancellation and VAD toggle support in service factories and routes
2ecfa8f

liumaolin commited on

Refactor to replace `EchoCancellingAudioCapture` with `AudioCapture` across the codebase for improved clarity and flexibility
7437d6d

liumaolin commited on

Enhance WebSocket handling for connection management and reliability
b115e26

liumaolin commited on

Refactor WebSocket handling with connection manager
300d567

liumaolin commited on

Replace `logging` with centralized `loguru`-based logger across all modules.
851495c

liumaolin commited on

Update static file routing and root endpoint for frontend integration
f7b034a

liumaolin commited on

Add robust lifecycle management for `audio_player` service in system routes
627c3e7

liumaolin commited on

Standardize service lifecycle management by replacing `stop` with `exit` and introducing `is_exited` check
f5226c0

liumaolin commited on

Remove `voice_schemas.py` and refactor schema imports for TTS and ASR modules in `__init__.py`
4895dc2

liumaolin commited on

Refactor speech recognizer, audio capture, and system routes for improved clarity and functionality
037e5ae

liumaolin commited on

Add pause and resume functionality to voice dialogue system
d701b8a

liumaolin commited on

Refactor project: split `main.py` functionality into modular components under `cli`, `core`, and `config`.
d08a15b

liumaolin commited on

Increase service startup timeouts and set daemon mode for services.
61524a8

liumaolin commited on

Rename 'src/VoiceDialogue' to 'src/voice_dialogue'.
511ff0c

liumaolin commited on