forked from organicmaps/organicmaps.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[faq] 🇮🇹 Reworked page Text-to-Speech on Android (organicmaps#219)
Signed-off-by: Luca Ceccarini <[email protected]>
- Loading branch information
1 parent
4283cf5
commit cae1a39
Showing
2 changed files
with
20 additions
and
21 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,3 +4,4 @@ node_modules | |
public | ||
translations.yaml | ||
.idea/* | ||
.vscode/settings.json |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,65 +1,63 @@ | ||
--- | ||
title: Text-to-Speech su Android | ||
description: Guida su come far funzionare il TTS su Android | ||
slug: text-to-speech-su-android | ||
title: Sintesi vocale (Text-to-speech, TTS) su Android | ||
description: Guida su come far funzionare la sintesi vocale su Android | ||
slug: sintesi-vocale-tts-su-android | ||
|
||
taxonomies: | ||
faq: ["Voice Directions"] | ||
faq: ["Indicazioni vocali"] | ||
|
||
extra: | ||
order: 10 | ||
--- | ||
|
||
## Sommario | ||
|
||
Organic Maps utilizza il motore text-to-speech (TTS) del sistema per le istruzioni vocali. I motori predefiniti variano a seconda del dispositivo. La scelta può includere Google Text-to-Speech, il motore del produttore del dispositivo o un motore di terze parti. | ||
Organic Maps utilizza il motore di sintesi vocale (Text-to-speech o semplicemente TTS) del sistema per le indicazioni vocali. I motori di sintesi vocale predefiniti variano a seconda del dispositivo. La scelta può includere Sintesi vocali di Google, il motore del produttore del dispositivo o un motore di terze parti. | ||
|
||
La raccomandazione ufficiale di Organic Maps è [RHVoice](https://rhvoice.org/), un motore vocale gratuito ed open source che può essere scaricato da [Google Play Store](https://play.google.com/store/apps/details?id=com.github.olga_yakovleva.rhvoice.android) e [F-Droid](https://f-droid.org/en/packages/com.github.olga_yakovleva.rhvoice.android/). | ||
|
||
## Istruzioni | ||
|
||
- Aprire l'applicazione Impostazioni sul dispositivo Android. | ||
- Selezionare Impostazioni aggiuntive, quindi selezionare Accessibilità. | ||
- Scegliere il motore, la velocità ed il tono di voce preferiti. | ||
- Scegliere il motore di sintesi vocale, la velocità ed il tono di voce preferiti. | ||
|
||
Se non si riesce a trovare l'impostazione pertinente, aprire l'app Impostazioni e cercare Text-to-speech. | ||
Se non si riesce a trovare l'impostazione pertinente, aprire l'app Impostazioni e cercare Assistenza vocale. | ||
|
||
P.S.: Tenete presente che questi passaggi variano a seconda della marca del telefono che state utilizzando. | ||
N.B.: Tenete presente che questi passaggi variano a seconda della marca del telefono che state utilizzando. | ||
|
||
Le suddette opzioni potrebbero non essere presenti se sul dispositivo non è già installato un software TTS. Fare riferimento alla tabella seguente per installare uno dei TTS che supporta la propria lingua madre. | ||
Le suddette opzioni potrebbero non essere presenti se sul dispositivo non è già installato un software di sintesi vocale. Fare riferimento alla tabella seguente per installare uno dei motori TTS che supporta la propria lingua madre. | ||
|
||
## Schermate | ||
|
||
| | | | | ||
| ----------- | ----------- | ----------- | | ||
![Impostazioni](tts_config_1.jpg "Impostazioni") | ![Impostazioni aggiuntive](tts_config_2.jpg "Impostazioni aggiuntive")| ![Accessibilità](tts_config_3.jpg "Accessibilità") | ||
|
||
## Motori TTS {#engines} | ||
## Motori di sintesi vocale TTS {#engines} | ||
|
||
Di seguito è riportato un elenco completo di diversi motori e delle lingue supportate (i link per il download si trovano dopo la tabella): | ||
Di seguito è riportato un elenco completo di diversi motori di sintesi vocale e delle lingue supportate (i link per il download si trovano dopo la tabella): | ||
|
||
{{ tts_table() }} | ||
|
||
## Risoluzione dei problemi | ||
|
||
Se hai problemi ad inizializzare il motore TTS di RHVoice su LineageOS o altre ROM personalizzate, prova questa soluzione. RHVoice potrebbe non inizializzarsi correttamente e l'applicazione potrebbe bloccarsi, soprattutto se non è mai stato usato un motore TTS sul telefono (ad esempio, nuova installazione, reset di fabbrica, ecc.). Se si utilizza una ROM personalizzata come LineageOS <ins>senza i servizi Google Play e Speech Services by Google</ins>, e si desidera utilizzare RHVoice come motore TTS preferito, seguire le istruzioni riportate di seguito come soluzione alternativa: | ||
Se hai problemi ad inizializzare il motore TTS di RHVoice su LineageOS o altre ROM personalizzate, prova questa soluzione. RHVoice potrebbe non inizializzarsi correttamente e l'applicazione potrebbe bloccarsi, soprattutto se non è mai stato usato un motore TTS sul telefono (ad esempio, in caso di nuova installazione, reset di fabbrica, ecc.). Se si utilizza una ROM personalizzata come ad es. LineageOS <ins>senza i servizi Google Play e Speech Services by Google</ins>, e si desidera utilizzare RHVoice come motore TTS preferito, seguire le istruzioni riportate di seguito come soluzione alternativa: | ||
|
||
1. Installare il motore [eSpeak TTS] (https://f-droid.org/en/packages/com.reecedunn.espeak) disponibile su F-Droid. | ||
2. Impostarlo come motore TTS di sistema preferito | ||
- Aprire le **Impostazioni** principali di LineageOS. | ||
- Scorrere fino a **Accessibilità**. | ||
- Selezionare **text-to-speech output** e **Motore preferito** (lato sinistro) e assicurarsi che sia selezionato **eSpeak**. | ||
3. Tornare indietro e premere **play** per vedere se funziona. | ||
- Selezionare **Output sintesi vocale** e **Motore preferito** (lato sinistro) e assicurarsi che sia selezionato **eSpeak**. | ||
3. Tornare indietro e premere **lay** per verificarne il funzionamento. | ||
4. Installare [RHVoice](https://f-droid.org/en/packages/com.github.olga_yakovleva.rhvoice.android/) disponibile su F-droid. | ||
- Aprirlo, selezionare la lingua che si desidera utilizzare, toccare l'icona della nuvola (all'estrema sinistra) per scaricare le voci. | ||
- Premere il pulsante play per verificare se funziona | ||
5. Impostare **RHVoice** come motore preferito (vedi punto 2). | ||
- Aprirlo, selezionare la lingua che si desidera utilizzare e toccare l'icona della nuvola (all'estrema sinistra) per scaricare le voci desiderate. | ||
- Premere il pulsante play per verificarne il funzionamento. | ||
5. Impostare **RHVoice** come motore di sintesi vocale preferito (vedi punto 2). | ||
6. A questo punto si dovrebbe essere in grado di utilizzare RHVoice senza problemi. | ||
|
||
## Test | ||
## Test delle indicazioni vocali | ||
|
||
In order to test the voice instructions, you can tap on "Test Voice Directions (TTS, Text-To-Speech)" in OM "Settings → Voice Instructions" menu or you can actually start a navigation to receive any voice output. Organic Maps will not give you any voice instructions while you're standing still. | ||
|
||
Per testare le istruzioni vocali, è possibile toccare in Organic Maps su "Prova indicazioni vocali (TTS, Text-To-Speech)" nel menu "Impostazioni → Istruzioni vocali" oppure semplicemente avviare una navigazione per ricevere le indicazioni vocali. Organic Maps non fornisce istruzioni vocali quando si è in sosta. | ||
Per testare le indicazioni vocali, è possibile toccare in Organic Maps su "Prova indicazioni vocali (TTS, Text-to-speech)" nel menu "Impostazioni" → sotto "Navigazione" → "Istruzioni vocali" oppure semplicemente avviare una navigazione per ricevere le indicazioni vocali. Organic Maps non fornisce indicazioni vocali quando si è in sosta. | ||
|
||
![TTS Test](tts_test.png "TTS Test") |