F.A.Q.ApplicationCarteÉdition de la carteInstructions vocalesSignets et parcours

Synthèse vocale sur Android

Sommaire

Organic Maps utilise le moteur de synthèse vocale du système pour les instructions vocales. Les moteurs par défaut varient selon les appareils. Il peut s'agir de Google Text-to Speech, du moteur du fabricant de l'appareil ou d'un moteur tiers.

La recommandation officielle d'Organic Maps est RHVoice, qui est un moteur vocal libre et gratuit pouvant être téléchargé sur le Google Play et F-Droid.

Instructions

Si vous ne trouvez pas le paramètre approprié, ouvrez l'application Paramètres et recherchez Text-to-speech.

P.S : Notez que ces étapes varient en fonction de la marque du téléphone que vous utilisez.

Ces options peuvent ne pas apparaître si aucun TTS n'est installé sur votre appareil. Reportez-vous au tableau ci-dessous pour installer l'un d'entre eux qui prend en charge votre langue maternelle.

Captures d'écran

ParamètresAccessibilité

Moteurs de synthèse vocale

Vous trouverez ci-dessous une liste de plusieurs langues et moteurs et supportées (les liens de téléchargement se trouvent après le tableau) :

Langue  Moteurs TTS pris en charge
Afrikaans  eSpeak
Albanian  RHVoice, eSpeak
Arabic  Vocalizer, Acapela, Nuance, SherpaTTS
Aragonese  eSpeak
Armenian  eSpeak
Bangla  TTSLexx
Basque  Vocalizer, Nuance
Bengal  Vocalizer, Google, Nuance
Bhojpuri  Vocalizer, Nuance
Bulgarian  Vocalizer, Nuance, eSpeak
Cantonese  Vocalizer, Google, Nuance, eSpeak
Catalan  Vocalizer, Acapela, Nuance, eSpeak, SherpaTTS
Croatian  Vocalizer, Nuance, eSpeak
Czech  Vocalizer, Acapela, Nuance, eSpeak, SherpaTTS
Danish  Vocalizer, Google, Acapela, Ivona, Nuance, eSpeak, SherpaTTS
Dongbei  Vocalizer
Dutch (BE)  Vocalizer, Nuance, SherpaTTS
Dutch (NL)  Vocalizer, Google, Acapela, Ivona, Nuance, SherpaTTS
English (AU)  Vocalizer, Google, Acapela, Nuance, RHVoice
English (IE)  Vocalizer, Nuance
English (IN)  Vocalizer, Google, Acapela, Nuance
English (SCT)  Vocalizer, Nuance, RHVoice
English (UK)  Vocalizer, Google, Acapela, Yandex, RHVoice, eSpeak, SherpaTTS
English (US)  Vocalizer, Google, Acapela, Ivona, Yandex, Nuance, RHVoice, eSpeak, SherpaTTS, TTSLexx
English (ZA)  Vocalizer, Nuance
Esperanto  RHVoice, eSpeak
Estonian  eSpeak
Faroese  Acapela
Farsi  Vocalizer, Nuance, eSpeak, SherpaTTS
Finnish  Vocalizer, Google, Acapela, Nuance, eSpeak, SherpaTTS
French (BE)  Vocalizer
French (CA)  Vocalizer, Nuance
French (FR)  Vocalizer, Google, Acapela, Ivona, Nuance, eSpeak, TTSLexx, SherpaTTS
Galician  Vocalizer, Nuance
Georgian  RHVoice, eSpeak, SherpaTTS
German  Vocalizer, Google, Acapela, Ivona, Nuance, eSpeak, SherpaTTS, TTSLexx
Gujarati  TTSLexx
Greek  Vocalizer, Acapela, Nuance, eSpeak, SherpaTTS
Hebrew  Vocalizer, Nuance
Hindi  Vocalizer, Nuance, eSpeak, TTSLexx, SherpaTTS
Hungarian  Vocalizer, Google, Nuance, eSpeak, SherpaTTS
Icelandic  eSpeak, SherpaTTS
Indonesian  Vocalizer, Google, Nuance, eSpeak, TTSLexx
Irish  eSpeak
Italian  Vocalizer, Google, Acapela, Ivona, Nuance, eSpeak, TTSLexx, SherpaTTS
Japanese  Vocalizer, Google, Acapela, Nuance, TTSLexx, SherpaTTS
Kannada  Vocalizer, Nuance, eSpeak, TTSLexx
Kazakh  SherpaTTS
Korean  Vocalizer, Google, Acapela, Nuance, TTSLexx, SherpaTTS
Kurdish  eSpeak
Kyrgyz  RHVoice
Latvian  eSpeak, SherpaTTS
Lithuanian  eSpeak
Lojban  eSpeak
Luxembourgish  SherpaTTS
Macedonian  RHVoice, eSpeak
Malay  Vocalizer, Nuance, eSpeak
Malayalam  eSpeak, TTSLexx, SherpaTTS
Mandarin (CN)  Vocalizer, Acapela, eSpeak, TTSLexx, SherpaTTS
Mandarin (TW)  Vocalizer, Google, Nuance
Marathi  Vocalizer, Nuance, TTSLexx
Nepalese  eSpeak, SherpaTTS
Norwegian  Vocalizer, Google, Acapela, Ivona, Nuance, eSpeak, SherpaTTS
Polish  Vocalizer, Google, Acapela, Ivona, Nuance, RHVoice, eSpeak, SherpaTTS
Portuguese (BR)  Vocalizer, RHVoice, SherpaTTS
Portuguese (PT)  Vocalizer, Google, Acapela, Ivona, Nuance, eSpeak, TTSLexx, SherpaTTS
Punjabi  eSpeak
Romanian  Vocalizer, Ivona, Nuance, eSpeak, SherpaTTS
Russian  Vocalizer, Google, Acapela, Ivona, Yandex, RHVoice, eSpeak, TTSLexx, SherpaTTS
Serbian  eSpeak, SherpaTTS
Shaanxi  Vocalizer
Shanghainese  Vocalizer
Sichuanese  Vocalizer
Slovak  Vocalizer, Nuance, eSpeak, SherpaTTS
Slovenian  Vocalizer, SherpaTTS
Spanish (AR)  Vocalizer, Nuance, SherpaTTS
Spanish (CL)  Vocalizer, Nuance
Spanish (CO)  Vocalizer
Spanish (ES)  Vocalizer, Google, Acapela, Ivona, Nuance, eSpeak, SherpaTTS, TTSLexx
Spanish (MX)  Vocalizer, SherpaTTS
Swahili  eSpeak, SherpaTTS
Swedish  Vocalizer, Ivona, Nuance, eSpeak, SherpaTTS
Tamil  Vocalizer, Nuance, eSpeak, TTSLexx
Telugu  Vocalizer, TTSLexx
Tatar  RHVoice
Thai  Vocalizer, Google, Nuance, TTSLexx
Turkish  Vocalizer, Google, Acapela, Ivona, Yandex, Nuance, eSpeak, TTSLexx, SherpaTTS
Ukrainian  Vocalizer, Nuance, RHVoice, TTSLexx, SherpaTTS
Urdu  TTSLexx
Valencian  Vocalizer
Vietnamese  Vocalizer, Nuance, eSpeak, TTSLexx, SherpaTTS
Welsh (Cymraeg, GB)  eSpeak, SherpaTTS

Solutions alternatives

Si vous avez des difficultés à initialiser le moteur TTS de RHVoice sur LineageOS ou d'autres ROMs personnalisées, essayez cette solution alternative. RHVoice peut ne pas s'initialiser correctement et l'application peut se bloquer, en particulier si vous n'avez jamais utilisé de moteur de synthèse vocale sur votre téléphone (nouvelle installation, réinitialisation d'usine, etc.). Si vous utilisez une ROM personnalisée comme LineageOS sans les services Google Play et Speech Services by Google, et que vous souhaitez utiliser RHVoice comme moteur TTS préféré, suivez les instructions ci-dessous comme solution de contournement :

  1. Installez le moteur eSpeak TTS disponible sur F-Droid
  2. Définissez le comme le moteur préféré du système
    • Allez dans les Paramètres de LineageOS.
    • Descendez jusqu'à Accessibilité.
    • Sélectionnez Sortie de la synthèse vocale et Moteur préféré (à gauche) et assurez-vous que eSpeak est sélectionné.
  3. Revenez en arrière et appuyez sur Lire pour vérifier que cela fonctionne.
  4. Installez RHVoice disponible sur F-droid.
    • Ouvrez l'application, sélectionnez la langue que vous souhaitez utiliser et appuyez sur l'icône du nuage (à gauche) pour télécharger les voix.
    • Appuyez sur le bouton de lecture pour vérifier qu'il fonctionne
  5. Définissez RHVoice comme moteur préféré (voir étape 2)
  6. Vous devriez maintenant pouvoir utiliser RHVoice sans problème.

Tests

Pour tester les instructions vocales, vous pouvez cliquer sur "Tester les instructions vocales (TTS, Text-To-Speech)" dans le menu OM "Paramètres → Instructions vocales" ou vous pouvez démarrer la navigation pour entendre des instructions vocales. Organic Maps ne vous donnera pas d'instructions vocales tant que vous êtes à l'arrêt.

Test TTS