Package 

Class STTConfig


  • 
    public final class STTConfig
    
                        

    STT (Speech-to-Text) configuration.

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

    • 完善多语种识别支持说明

    • language 参数支持使用 | 分隔符指定多个语种(如 "zh|en|ja")

    • 支持多语种的引擎:sttEngineId=3(讯飞多语种)、5(高性能听写引擎,60+ 语种)

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

    • 新增 engineParams 字段,用于动态覆盖或追加引擎特定参数(参见 API 文档 §5.1.6) 不同引擎支持不同的扩展参数:

    • 高性能听写引擎(sttEngineId=5):denoiseAudio、enableAutomaticPunctuation、interimResults 等

    • 讯飞云端 IAT 引擎:ptt、smth、nunum、rlang、dwa

    • 讯飞海外 IAT 引擎:ptt、rlang、nunum、dwa

    • 校验/补全 hotWords 字段:

    • 仅高性能听写引擎(sttEngineId=5)且 language ≠ auto 时支持

    • 讯飞中英(sttEngineId=2)、讯飞多语种(sttEngineId=3) 不支持会话级热词

    协议变更说明(2026-07-06, v2.2):

    • interrupt.enable 已废弃,改为 interrupt.strategy

    • vad 新增 vadType 和 farFieldFilter 字段