Soniox
本文主要介绍如何在接口中配置 Soniox。
Soniox 专注于高精度、低延迟的多语言语音识别。其多语言模型可以处理代码切换场景——即说话人在单次对话中混用多种语言,且无需预先指定语言。若你是全球化或多语言语音 AI 应用,Soniox 是很好的选择。
使用方式
// json — STTConfig{"Language": "en","VadSilenceTime": 1000,"CustomParam": "{\"STTType\":\"soniox\",\"ApiKey\":\"<your_soniox_api_key>\",\"Model\":\"stt-rt-v4\",\"LanguageHints\":[],\"Context\":{}}"}
参数参考
STTConfig 字段
字段 | 类型 | 必填 | 说明 |
Language | String | 否 | |
VadSilenceTime | Integer | 否 |
CustomParam 字段
CustomParam 不属于标准 STTConfig 字段,仅在使用第三方 STT 引擎时需要,用于传递服务提供商的认证参数。字段 | 类型 | 必填 | 说明 |
STTType | String | 是 | 固定值: "soniox"。 |
ApiKey | String | 是 | |
Model | String | 是 | |
LanguageHints | List | 否 | |
Context | Object | 否 |