電話機器人介紹

前言

隨着人工智能的普及,AI滲透到各行各業,本文介紹了利用最前沿的AI技術實現電話機器人的原理。

什麼是電話機器人

通過ASR(語音識別)和TTS(文本轉語音)模擬真人和用戶通話,可用於企業總機,問卷調查,自動催繳,外呼營銷等業務,支持百度,科大,阿里雲等ASR系統,可以真人預先錄音,用戶完全察覺不到是機器人。

如何開發一個電話機器人

FreeSWITCH/Asterisk是一個軟交換系統,可以利用開源的軟交換系統,開發一個VAD錄音模塊,用戶說話後開始錄音,停止說話後,把錄音提交到語音識別接口轉換成文本,利用語義解析接口(NPL)或者簡單的關鍵字匹配,返回系統預先設計的話術,通過TTS轉換成聲音(也可以真人預先錄音)播放給用戶聽。實現人機語音對話。

技術難點

  • 機器人說話時,用戶開始說話,機器人要及時處理,就是所謂的打斷,這個通過VAD算法和關鍵詞打斷可以解決。
  • 機器人怎麼理解用戶說話含義,這個是目前難點,目前主要的做法,還是通過關鍵詞匹配來設計話術。

演示

本人已經開發了一個電話機機器人的二次開發開發接口(詳細在這裏:www.ddrj.com),如果你有興趣可以撥打059187599071,來測試效果。

支持那些ASR接口

可以支持科大訊飛,百度語音識別,阿里雲語音識別,騰訊語音識別,捷通華聲靈雲等SDK/API/MRCP接口。

怎麼使用

可以和現有的呼叫中心,IPPBX,FreeSWITCH,Asterisk 等系統通過SIP分機和SIP中繼方式對接。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章