RasaChatbot with ASR and TTS
1.0.0
該存儲庫包含一種嘗試將Rasa Chatbot與最新的ASR(自動語音識別)和TTS(文本對語音)模型合併的嘗試,而無需運行其他服務器或套接字連接。
在這個項目中,瀏覽器是很大的一部分,因為它提供了對麥克風等連接媒體輸入設備的訪問。因此,我不得不使用與所有主流瀏覽器兼容的支持接口,即使與較舊版本”。這就是為什麼我使用AudioContext()接口的原因。我沒有使用其他接口,例如MediaRecorder ,因為它與Microsoft Edge或Safari不兼容。另外,我不使用其他插件,例如recorderJs ,因為它不再支持。
這是市場上每個主流瀏覽器最不可接受的版本的表:
| 桌面 | 移動的 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 鉻合金 | 邊緣 | Firefox | Internet Explorer | 歌劇 | 野生動物園 | Android WebView | Chrome for Android | Firefox用於Android | Android的歌劇 | iOS上的野生動物園 | 三星互聯網 | |
| 支持 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| 最不可接受的版本 | 35 | 全力支持 | 25 | 沒有支持 | 22 | 6 | 全力支持 | 35 | 26 | 22 | 全力支持 | 全力支持 |
text時,TTS接口就會出現問題……只要它們具有一條text ,它就會完美處理多個響應。如果Rasa響應多個text ,則所有text都在同一時間播放。特別感謝: