| 1234567891011121314151617181920212223242526272829 |
- package baidu
- type Token struct {
- AccessToken string `json:"access_token"`
- RefreshToken string `json:"refresh_token"`
- ExpiresIn int `json:"expires_in"`
- Scope string `json:"scope"`
- SessionKey string `json:"session_key"`
- SessionSecret string `json:"session_secret"`
- }
- type AsrReq struct {
- Format string `json:"format"` //语音文件的格式,pcm/wav/amr/m4a。不区分大小写。推荐pcm文件
- Rate int `json:"rate"` //采样率,16000、8000,固定值
- Channel int `json:"channel"` //声道数,仅支持单声道,请填写固定值 1
- Cuid string `json:"cuid"` //用户唯一标识,用来区分用户,计算UV值。建议填写能区分用户的机器 MAC 地址或 IMEI 码,长度为60字符以内。
- Token string `json:"token"` //开放平台获取到的开发者[access_token]获取 Access Token "access_token")
- Speech string `json:"speech"` //本地语音文件的二进制语音数据 ,需要进行base64 编码。与len参数连一起使用。
- Len int `json:"len"` //本地语音文件的的字节数,单位字节
- }
- type AsrResp struct {
- CorpusNo string `json:"corpus_no"`
- ErrMsg string `json:"err_msg"`
- ErrNo int `json:"err_no"`
- Result []string `json:"result"` //识别结果
- Sn string `json:"sn"`
- }
|