Skip to content

Preset Modes

OpenAvatarChat organizes modules based on config files. The config directory provides these presets:

CONFIG NameASRLLMTTSAVATAR
chat_with_lam.yamlSenseVoiceAPIAPILAM
chat_with_qwen_omni.yamlQwen-OmniQwen-OmniQwen-Omnilite-avatar
chat_with_openai_compatible.yamlSenseVoiceAPICosyVoicelite-avatar
chat_with_openai_compatible_edge_tts.yamlSenseVoiceAPIedgettslite-avatar
chat_with_openai_compatible_bailian_cosyvoice.yamlSenseVoiceAPIAPIlite-avatar
chat_with_openai_compatible_bailian_cosyvoice_musetalk.yamlSenseVoiceAPIAPIMuseTalk
chat_with_openai_compatible_bailian_cosyvoice_flashhead.yamlSenseVoiceAPIAPIFlashHead
chat_with_openai_compatible_bailian_cosyvoice_flashhead_duplex.yamlSenseVoiceAPIAPIFlashHead (Duplex)
chat_with_lam_duplex.yamlSenseVoiceAPIAPILAM (Duplex)
chat_with_openai_compatible_bailian_cosyvoice_duplex.yamlSenseVoiceAPIAPIlite-avatar (Duplex)
chat_with_openai_compatible_bailian_cosyvoice_musetalk_duplex.yamlSenseVoiceAPIAPIMuseTalk (Duplex)
chat_with_openai_compatible_bailian_cosyvoice_flashhead_duplex_agent.yamlSenseVoiceAgentAPIFlashHead (Duplex+Agent) Beta

TIP

Duplex modes (*_duplex.yaml) support user interruption. Agent mode (*_agent.yaml) uses a multi-turn tool-calling Agent. See Beta: Chat Agent.