Files
voiceagent/config/providers.yaml

52 lines
1.1 KiB
YAML

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
oci:
name: "OCI Generative AI"
implementation: "voice_assistant.agent.oci:OCIAgentAdapter"
capabilities:
realtime: true
streaming: true
deepagents:
name: "LangChain Deep Agents"
implementation: "voice_assistant.agent.oci_deep_agent:OCIDeepAgentsAdapter"
capabilities:
realtime: true
streaming: true
vad:
silero:
name: "Silero VAD"
implementation: "voice_assistant.vad.silero:SileroVADAdapter"
capabilities:
realtime: true
streaming: true