Package 

Class TTSConfig


  • 
    public final class TTSConfig
    
                        

    TTS (Text-to-Speech) configuration.

    协议变更说明(2026-03-05):

    • audioConfig 已从顶层移至 voiceslang 中

    • 移除了 ttsEngineId, language, vcn, speed, pitch, volume 等字段

    • 使用 voices 对象配置每个语言的发音人

    协议变更说明(2026-06-15):

    • 新增 markupTags 字段,用于配置 TTS Markup 标签替换规则

    • 默认为 null(不启用),向后兼容

    协议变更说明(2026-07-20):

    • 新增 rateKbps 字段,从 extraConfig.tts_send_rate_kbps 迁移为结构化字段

    协议变更说明(2026-07-23):

    • 移除 chunkTts 字段。服务端 TTSConfig 不再支持 chunkTts,仅支持 rateKbps

    • chunk_tts 的映射关系为: extraConfig.chunk_tts → tts.rateKbps true + 无显式 rateKbps → 自动设置默认 rateKbps: 128;false 时忽略