一、功能描述
语音转文字功能支持识别你发送成功或接收的语音消息,将其转换成文字。
注意:说明:
二、convertVoiceToText
语音转文字的接口。音频格式支持 wav、pcm、ogg-opus、speex、silk、mp3、m4a、aac、amr。
接口
chat.convertVoiceToText(options);
参数
参数 options 为 Object 类型,包含的属性值如下:
| 名称 | 类型 | 描述 |
| message | Message | 音频消息 |
| language | String | undefined | 语言类型,默认中英粤语音转文字。其它可选类型:zh (cmn-Hans-CN),中文通用en-US,英语yue-Hant-HK,粤语ja-JP,日语 |
返回值
Promise
示例
// 最常用的中英粤语音转文字,language 参数可缺省let promise = chat.convertVoiceToText({ message });promise.then(function(imResponse)) { // 语音转文字成功 const { result } = imResponse.data;}).catch(function(imError) { // 语音转文字失败 console.warn('convertVoiceToText error:', imError);});
// 日语语音转文字let promise = chat.convertVoiceToText({ message, language: 'ja-JP'});promise.then(function(imResponse)) { // 语音转文字成功 const { result } = imResponse.data;}).catch(function(imError) { // 语音转文字失败 console.warn('convertVoiceToText error:', imError);});