🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
语音翻译采用语音听写接口,通过设置以下业务参数即可实现语音翻译功能,目前支持英文转中文,中文转英文,后续其他功能请注意浏览讯飞开放平台。 | 参数 |名称 | 取值 | | --- | --- | -- | | engine_type | 引擎类型 |cloud:在线引擎| | sub |本次识别请求的类型 |iat:连续语音识别| | language | 语言 |必须要跟输入音频语种一致。 zh_cn:简体中文 ;zh_tw:繁体中文en_us:英文;默认值:zh_cn| | sch| 是否使用语义功能 |1:使用语义| |nlp_version| 语义版本(仅在使用AIUI开放平台语义功能时有效)| 3.0| |scene |语义场景(仅在使用AIUI开放平台语义功能时有效)| 默认为scene=main,可以设置为已创建的情景模式| |addcap| 启用翻译功能(仅在sch=1时有效)| translate| |orilang| 原始语种(仅在启用翻译功能时有效)| cn:中文,en:英文| |translang| 目标语种(仅在启用翻译功能时有效)| cn:中文,en:英文| |trssrc| 结果格式(仅在启用翻译功能时有效)| its| 详细代码调用请参考 Samples中的 sch_translate_sample(语音翻译示例) API详细描述请参考[API文档](http://mscdoc.xfyun.cn/windows/api/),翻译业务主要对应的是msp_cmn.h 和 qisr.h。 #### **翻译结果** |字段 |取值 |描述| | --- | --- | -- | |sid| string| 本次服务唯一标识| |trans_result| json子串格式字符串| 翻译结果| |ret| int| 0 表示成功| |from| string| 翻译源语言| |to |string |译文语言| |src| string |原文| |dst| string| 译文| 翻译结果示例: ~~~ { "from": "cn", "ret": 0, "sid": "its00385a3a@ch0b1b0cac4fbc47bd00", "to": "en", "trans_result": { "src": "今天的天气。", "dst": "The weather today." } } ~~~