alexylem / jarvis

Jarvis.sh is a simple configurable multi-lang assistant.
http://openjarvis.com
MIT License
810 stars 197 forks source link

dictionnaire fr_FR pour svoxpico #773

Open alansan2017 opened 6 years ago

alansan2017 commented 6 years ago

bonjour à tous,

je viens de repérer un gros problème avec le tts svoxpico: il n'utilise aucun dictionnaire pour corriger la prononciation de certains mots dit: ex avec le plugin météo : quand jarvis dit :" humidité 98 pourcent", on entend "humidité 98 pourse" !!

il faudrait intégrer dans le py du tts svoxpico le code tel que dans gSpeech.py qui lui fait contrôler dans le dic fr_FR.dic ( /HOME/.config/gpeech) avant d'executer pico2wave ;-)

d'avance MERCI !!

Oliv4945 commented 6 years ago

Bonjour,

Je n'utilises pas Svoxpico, pourrais-tu détailler la méthode pour que je puisse l'ajouter à la branche "beta" ?

Merci

alansan2017 commented 6 years ago

bonjour Oliv4945, j'ai posté une requête, et non une procédure que je puisse partager! je m'y connais pas en codage python!

"il faudrait intégrer dans le py du tts svoxpico le code tel que dans gSpeech.py qui lui fait contrôler dans le dic fr_FR.dic ( /HOME/.config/gpeech) avant d'executer pico2wave"

Oliv4945 commented 6 years ago

Le premier message n'est pas clair sur le fait que vous ne savez pas le faire, et laisse même penser l'inverse.

Du coup je viens de regarder le code et normalement Jarvis utilise déjà un dictionnaire personnalisé. Est-ce que vous pourriez ajouter avant cette ligne (L23) la commande ci-dessous pour vérifier que l'option est correcte ? echo "Language: ${language//_/-}"

alansan2017 commented 6 years ago

je suis dsl, en effet, je suis débutant ;-)

voilà après ajout de la ligne en question le résultat dans le terminal après avoir choisi le tts svoxpico:

'Isabelle: Bonjour alain, appelle-moi quand tu as besoin! Language: fr-FR .....' .. donc la langue est bonne! la question est maintenant: où est placé ce dictionnaire de svoxpico personalisé ? est-ce un fichier *.dic , du genre le 'fr_FR.dic' utilisé par gspeech ?