VoiceDialogue / main.py

Commit History

Add `--disable-echo-cancellation` CLI option and update audio pipeline to support toggling echo cancellation and VAD
4e071d3

liumaolin commited on

Enable debug mode with global configuration and detailed task logging when active
e0f42b2

liumaolin commited on

Refactor `main.py`: remove redundant code, modularize functionality, and set multiprocessing to `spawn` for PyInstaller compatibility.
84faf7d

liumaolin commited on

Update `main.py`: modify `uvicorn.run` to use updated `voice_dialogue.api.app` module path.
15e98c9

liumaolin commited on

Enhance `main.py`: add `multiprocessing.freeze_support()` for compatibility and improve `lib_path` existence check before modifying sys.path.
824183a

liumaolin commited on

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

liumaolin commited on