feat: establish voice assistant V1 baseline
This commit is contained in:
18
config/development.yaml
Normal file
18
config/development.yaml
Normal 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
0
config/production.yaml
Normal file
29
config/providers.yaml
Normal file
29
config/providers.yaml
Normal 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
0
config/staging.yaml
Normal file
Reference in New Issue
Block a user