Ce référentiel contient une tentative d'incorporer directement RASA Chatbot avec des modèles ASR (Reconnaissance vocale automatique) et TTS (text-to-dispection) sans avoir besoin d'exécuter des serveurs supplémentaires ou des connexions de socket supplémentaires.
Dans ce projet, le navigateur est une grande partie car il donne accès aux dispositifs d'entrée multimédia connectés comme les microphones. J'ai donc dû utiliser une interface prise en charge compatible avec tous les navigateurs grand public, même avec des versions plus anciennes. C'est pourquoi j'ai utilisé l'interface AudioContext() . Je n'ai pas utilisé d'autres interfaces comme MediaRecorder car elle n'est pas compatible avec Microsoft Edge ou Safari. De plus, je n'ai utilisé aucun autre plugins comme recorderJs car il n'est plus pris en charge.
Voici un tableau de la version la moins acceptable de chaque navigateur grand public sur le marché:
| Bureau | Mobile | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Bord | Incendier | Internet Explorer | Opéra | Safari | Android WebView | Chrome pour Android | Firefox pour Android | Opéra pour Android | Safari sur iOS | Internet Samsung | |
| Soutien | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| Version la moins acceptable | 35 | Soutien complet | 25 | Aucun support | 22 | 6 | Soutien complet | 35 | 26 | 22 | Soutien complet | Soutien complet |
text ... il gère parfaitement plusieurs réponses tant qu'ils ont un message text . Si Rasa répond avec plus d'un text , tous les messages text sont en cours en même temps.Un merci spécial à: