feat: establish voice assistant V1 baseline

This commit is contained in:
2026-10-09 18:31:21 +00:00
commit cebcb3fd61
57 changed files with 9501 additions and 0 deletions

18
config/development.yaml Normal file
View File

@@ -0,0 +1,18 @@
stt:
provider: nvidia
options:
server: "127.0.0.1:9000"
language_code: "pt-BR"
automatic_punctuation: true
tts:
provider: voxcpm
options:
server: "http://127.0.0.1:8000"
model: "openbmb/VoxCPM2"
voice: "default"
agent:
provider: mock
options: {}

0
config/production.yaml Normal file
View File

29
config/providers.yaml Normal file
View File

@@ -0,0 +1,29 @@
providers:
stt:
nvidia:
name: "NVIDIA ASR"
implementation: "voice_assistant.stt.nvidia:NvidiaSTTAdapter"
capabilities:
realtime: true
streaming: true
tts:
voxcpm:
name: "VoxCPM"
implementation: "voice_assistant.tts.voxcpm:VoxCPMTTSAdapter"
capabilities:
realtime: true
streaming: true
agent:
mock:
name: "Mock Agent"
implementation: "voice_assistant.agent.mock:MockAgentAdapter"
capabilities:
realtime: false
streaming: false

0
config/staging.yaml Normal file
View File