# 機器翻譯
語音翻譯采用語音聽寫接口,通過設置以下業務參數即可實現語音翻譯功能,目前支持英文轉中文,中文轉英文,后續其他功能請注意瀏覽訊飛開放平臺。
| 參數 |名稱 | 取值 |
| --- | --- | -- |
| 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詳細描述請參考doc目錄中的 iFlytek MSC Reference Manual.html ,聽寫業務主要對應的是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."
}
}
```