智能電話(huà)機(jī)器人安裝成功后,看到這個(gè)圖片都會(huì)激動(dòng),但接下來(lái)怎么才能真正開(kāi)始使用呢,

這個(gè)時(shí)間我們還要對(duì)接好后臺(tái)的smartivr
注意JSON文檔不支持注釋?zhuān)旅娴淖⑨屧谑褂眠^(guò)程請(qǐng)移除。
json配置修改后怎么生效
默認(rèn)配置(smartivr.json) fs_cli進(jìn)入fs控制臺(tái) 執(zhí)行 vad_config reload asrconfig default
自定義的配置文件 vad_config reload asrconfig 配置文件絕對(duì)路徑
TTS 部分修改重啟smartivr才生效。
{
//ASR配置
“asr”: {
//xfyun 是科大訊飛 webapi引擎 不需要下載SDK
“xfyun”: {
//asr接口返回空當(dāng)作錯(cuò)誤處理,繼續(xù)調(diào)用下一個(gè)ASR接口識(shí)別[通用參數(shù)]
“empty_as_error”:true,
//錯(cuò)誤閾值。就是APPID連續(xù)失敗多少次就停用這個(gè)賬號(hào)。默認(rèn)0:永不停用[通用參數(shù)]
“error_thresholds”:10,
//0:順序 1:輪詢(xún) ,keylist賬戶(hù)選擇模式。 順序就是第一個(gè)賬戶(hù)停用(連續(xù)失敗次數(shù)超過(guò)閾值)的時(shí)候才會(huì)使用第二個(gè)賬號(hào)。 [通用參數(shù)]
“mode”: 0,
//當(dāng)所有賬戶(hù)連續(xù)失敗次數(shù)超過(guò)閾值,是否停用這個(gè)ASR引擎。如果只配置了一個(gè)ASR引擎千萬(wàn)不要設(shè)置true,默認(rèn)false [通用參數(shù)]
“allowdisable” : true,
//連接超時(shí) [通用參數(shù)]
“connecttimeout”: 1000,
//等待識(shí)別超時(shí) [通用參數(shù)]
“responsetimeout”: 2000,
//xfyun專(zhuān)有參數(shù)
//情景模式
"scene":"main",
//是否使用語(yǔ)音語(yǔ)義接口
"semantic":false,
//默認(rèn)true,使用aiui webapi 接口,如果設(shè)置false就是使用 語(yǔ)音聽(tīng)寫(xiě) webapi接口(http://bbs.xfyun.cn/forum.php?mod=viewthread&tid=36481)
"aiui":true,
//webaki用于方言支持,需要先訊飛開(kāi)通 比如sms8k 普通話(huà) lmz8k 四川話(huà)
"engine":"sms8k",
//后端點(diǎn)檢測(cè)(單位:ms),默認(rèn)1800 具體用法請(qǐng)咨詢(xún)科大訊飛工程師,沒(méi)特殊要求不要設(shè)置。
"vad_eos":1800,
//可以設(shè)置多個(gè)KEY,根據(jù)mode設(shè)置使用KEY。
"keylist": [
{
"id": "5a519267",
"secret": "e212fc8e4c9747a39fa1c56940e705be"
},
{
"id": "5a6c90ec",
"secret": "c7bc069a31d44ebc95b9335738e51d32"
}
]
},
//2.6版本開(kāi)始支持 同樣的ASR,多個(gè)APP ID 可以分開(kāi)配置。可以定義更靈活的輪詢(xún)策略,必須是aiuiv2,baidu,xfyun,aliyu這些已經(jīng)支持的ASR關(guān)鍵詞開(kāi)始,后面可以自己定義唯一的名字。
"aiuiv2_1": {
"mode": 0,
//是否使用云端VAD檢測(cè) 使用:continuous,不使用:oneshot. 默認(rèn)continuous。
//如果用戶(hù)回答都是1-2個(gè)字的內(nèi)容,建議使用oneshot。如果用戶(hù)回答內(nèi)容比較長(zhǎng),建議continuous。 使用oneshot可以解決 1個(gè)字 經(jīng)常識(shí)別結(jié)果為空的問(wèn)題,但是長(zhǎng)句子的時(shí)候識(shí)別時(shí)間會(huì)變慢。
//如果不設(shè)置這個(gè)參數(shù),mod_vad會(huì)根據(jù)聲音長(zhǎng)度設(shè)置設(shè)置,建議不要設(shè)置,讓mod_vad自動(dòng)設(shè)置。
//"interact_mode":"oneshot",
"keylist": [{
"id": "5a519267",
"secret": "e212fc8e4c9747a39fa1c56940e705be"
}]
},
"aiuiv2_2": {
"mode": 0,
"keylist": [{
"id": "5a519267",
"secret": "e212fc8e4c9747a39fa1c56940e705be"
}]
},
//百度語(yǔ)音識(shí)別
"baidu": {
"error_thresholds":10,
"mode": 0,
"allowdisable" : true,
"connecttimeout": 1000,
"responsetimeout": 2000,
//隨便寫(xiě)一個(gè)百度后臺(tái)統(tǒng)計(jì)用的
"cuid": "robot",
"keylist": [
{
"id": "WXXz2KuAg1HYgVLIlgh0tEt1",
"secret": "7ce2d30b64cf7d9c1c772efd07f1246b"
}
]
},
//阿里云識(shí)別引擎 使用的是 1.0 RESTful API 接口
//接口說(shuō)明 https://help.aliyun.com/document_detail/52787.html?spm=a2c4g.11186623.6.586.JNVfCR
//開(kāi)通說(shuō)明 https://help.aliyun.com/document_detail/30437.html?spm=a2c4g.11186623.6.574.Qv824d
"aliyun": {
"error_thresholds":10,
"allowdisable" : true,
"mode": 0,
"connecttimeout": 1000,
"responsetimeout": 2000,
"keylist": [
{
"id": "LTAISeEObGSqPWzN",
"secret": "QfColjf1yXFwIAD9hYyhlvDKyxnF5U"
}
]
},
//阿里云asr2.0接口 使用的是 RESTful API 2.0 https://help.aliyun.com/document_detail/92131.html?spm=a2c4g.11186623.6.563.914e2d0dPwN26O 這個(gè)接口開(kāi)發(fā)
//開(kāi)通文檔看 https://help.aliyun.com/document_detail/69835.html?spm=a2c4g.11186623.6.543.211849a02TBl53
//獲取appkey 看 https://help.aliyun.com/document_detail/71936.html?spm=a2c4g.11186623.6.544.59f827acCxyegh
"aliyunv2": {
"mode": 0,
"connecttimeout": 1000,
"responsetimeout": 2000,
"appkey":"VsIiRU2TQ1Rm234R", // 模型選擇8K客服質(zhì)檢模型 appkey ,看 https://help.aliyun.com/document_detail/71936.html?spm=a2c4g.11186623.6.544.59f827acCxyegh
//下面3個(gè)參數(shù) 再 https://help.aliyun.com/document_detail/92131.html?spm=a2c4g.11186623.6.563.43c36f3elwT03a 里面描述,具體含義看阿里云的文檔。
"enable_punctuation_prediction":false, //是否在后處理中添加標(biāo)點(diǎn),可選,true或者false,默認(rèn)false不開(kāi)啟
"enable_inverse_text_normalization":false, //是否在后處理中執(zhí)行ITN,可選,true或者false,默認(rèn)false不開(kāi)啟
"enable_voice_detection":false, //是否啟動(dòng)語(yǔ)音檢測(cè),可選,true或者false,默認(rèn)false不開(kāi)啟。說(shuō)明:如果開(kāi)啟語(yǔ)音檢測(cè),服務(wù)端會(huì)對(duì)上傳的音頻進(jìn)行靜音檢測(cè),切除靜音部分和之后的語(yǔ)音內(nèi)容,不再對(duì)其進(jìn)行識(shí)別;不同的模型表現(xiàn)結(jié)果不同。
//https://help.aliyun.com/document_detail/69835.html?spm=a2c4g.11186623.6.543.50746f3eQ0KeVU 看開(kāi)通服務(wù)獲取 access Key ID 和 Secret。
"keylist": [{
"id": "LTAISeEObGSqPWzN",
"secret": "QfColjf1yXFwIAD9hYyhlvDKyxnF5U"
}]
},
//訊飛語(yǔ)音聽(tīng)寫(xiě) SDK ASR接口 需要下載SDK
"iflytek": {
"mode": 0,
//ent = feature8k, scence = 8ktele 啟動(dòng)8K專(zhuān)用庫(kù)
//vad_enable 關(guān)閉云端VAD,關(guān)閉后可以識(shí)別很短的聲音
"custom":"ent = feature8k, scence = 8ktele, vad_enable = false"
//iflytek程序所在目錄 libmsc.so 也必須放這個(gè)目錄 (libmsc.so和appid必須對(duì)應(yīng))
"workdir": "/var/smartivr/iflytek",
"responsetimeout": 2000,
//ASR程序路徑和參數(shù)
//參數(shù)說(shuō)明
//language: 語(yǔ)言
// zh_cn:簡(jiǎn)體中文
// zh_tw:繁體中文
// en_us:英文
// 默認(rèn)值:zh_cn
//accent: 方言
// mandarin:普通話(huà)
// cantonese:粵語(yǔ)
// lmz:四川話(huà)
// 默認(rèn)值:mandarin
"command": "./iflytek type=${type} appid=${appid} encoding=utf8 language=zh_cn accent=mandarin",
//只支持一個(gè)APP ID 多個(gè)APPID,請(qǐng)配置多個(gè)ASR識(shí)別命令如下面的iflytek2。
"keylist": [{
"id": "555fd336"
}]
},
//配置多個(gè)command識(shí)別例子
//由于科大訊飛SDK appid 和動(dòng)態(tài)庫(kù)是一一對(duì)應(yīng)的,所以需要?jiǎng)?chuàng)建一個(gè)單獨(dú)的目錄把iflytek和libmsc.so放一起。
"iflytek2": {
"mode": 0,
"workdir": "/var/smartivr/iflytek1",
"responsetimeout": 2000,
"command": "./iflytek type=${type} appid=${appid} encoding=utf8 language=zh_cn accent=mandarin",
"keylist": [{
"id": "555fd336"
}]
},
換好你自己的數(shù)據(jù)后就可以開(kāi)始工作了。 還等什么呢。還不明白 可以私聊有五年AI經(jīng)驗(yàn)的博主。為你解擾排難。
標(biāo)簽:三沙
荊州
婁底
郴州
重慶