|
Donazioni
Se vuoi aiutare la promozione del Balabolka compera il mio programma Cross+A. Finchè la gente compera il Cross+A il Balabolka sarà gratuito (freeware). Grazie!
|
Sintesi vocale
 |
What is SAPI? |
 |
The Speech API (SAPI) is an application programming interface developed by Microsoft to allow the use of speech synthesis within Windows applications. The SAPI provides a high-level interface between an application and speech engines. Text-To-Speech software converts text strings and files into spoken audio using synthetic voices. More information about the current version of SAPI can be found on the Microsoft website. |
| |
 |
Dove posso trovare SAPI 4? |
 |
Per utilizzare voci SAPI 4, scaricare ed installare il Microsoft redistributable API del motore di sintesi vocale file (824 kB).
Inoltre, puoi scaricare ed installare lo Pannello di controllo vocale (840 kB); il Pannello di Controllo Sintesi Vocale, aggiungerà un'icona al tuo Pannello di Controllo, consentendoti di elencare i motori di sintesi vocale compatibili, installati sul tuo sistema e personalizzare le impostazioni a tuo uso e consumo. |
| |
 |
Dove posso trovare SAPI 5? |
 |
Windows XP (e versioni successive) viene fornito con SAPI 5. |
| |
 |
Is there a limit on the length of text for speech synthesis? |
 |
The text size for converting is limited by the WAV audio format: Balabolka uses a temporary WAV file for text-to-speech processing. The WAV format has a standard size limitation of just under 4 GB. The maximum duration of audio files depends on sampling rates, bit resolutions and channel count. It is recommended to split a big document and convert each text part to an audio file. |
| |
Sintetizzatori vocali
 |
Come faccio a sapere quali voci per la sintesi vocale sono state installate sul computer? |
 |
È possibile visualizzare tutte le voci disponibili sul computer nel Pannello di Controllo
=>
Riconoscimento vocale
=>
Proprietà del riconoscimento vocale
=>
Text To Speech (Sintesi vocale di un testo)
=>
Selezione della voce. |
| |
 |
Windows 11 introduces more natural voices, such as Microsoft Jenny and Microsoft Aria. How can I access them with SAPI 5? |
 |
This problem can be fixed with the NaturalVoiceSAPIAdapter utility. It will add new speech engines to the SAPI 5 voice list; it can also add the voices available in the Microsoft Edge browser to this list. More information can be found here. Since Balabolka is a 32-bit application, you should install the 32-bit and 64-bit versions of the utility (see "Installation Status" in the utility's window). You can download the latest release of the utility.
Windows allows to add voices for other languages: select Start
=>
Settings
=>
Time & language
=>
Language & region, go to Preferred languages, select Add a language. Choose and install the optional feature Text-to-speech.
The SAPI Unifier utility allows to make Microsoft OneCore voices and Microsoft Speech Platform voices available via SAPI 5. |
| |
 |
Il mio computer ha una versione di Windows a 64 bit. Ho installato il pacchetto Runtime a 64-bit per Microsoft Speech Platform e le voci in italiana. Ma l'elenco delle voci disponibili è ancora vuoto. Dov'è il problema? |
 |
Balabolka è un'applicazione a 32 bit. È necessario installare anche il pacchetto Runtime a 32-bit per la piattaforma Microsoft Speech. |
| |
 |
Cos'è Google Text-To-Speech? |
 |
In Google Translate trovi il pulsante "Ascolta" che converte il testo in parlato. Dopo aver premuto questo pulsante, il browser inizia a scaricare un file MP3. Il servizio supporta la conversione vocale di testi non più lunghi di 100 simboli. Balabolka consente di dividere un testo esteso in porzioni più piccole, creando diversi files audio per ciascuna parte ed unendoli tra loro. |
| |
Tag SAPI
 |
Come faccio a cambiare una voce durante la lettura ad alta voce? |
 |
Utilizzare i tags XML. Si consiglia di scrivere i tags di apertura e chiusura all'interno dello stesso paragrafo. Per esempio:
<voice required="Name=Microsoft Elsa Desktop">Ciao, come stai?</voice>
<voice required="Name=IVONA 2 Carla">Sto bene.</voice>
In addition, Balabolka supports its own tags to modify the speech synthesis.
{{Voice=Jenny}} This text will be read by the voice 'Microsoft Jenny'. {{Voice=}} This text will be spoken by the default voice in Balabolka. |
| |
 |
Ricevo il messaggio di errore "OLE error 80045042". Cosa significa? |
 |
Questo errore significa: "Il parser XML non è riuscito a causa di una sintassi errata." È necessario verificare la sintassi dei tags XML all'interno del testo. Oppure, una parte del testo sembra l'inizio di un tag XML e disorienta Microsoft Speech API. Se non si desidera utilizzare i tag XML, rimuovere i simboli "<" e ">" dal testo (o sostituirli con le parole "minore di" e "maggiore di"). |
| |
 |
When using new (natural, online) Microsoft voices, the SAPI 5 tag <silence> does not work. How can I insert silence into the spoken text? |
 |
The new Microsoft voices were not developed to work with SAPI 5, so they support SSML tags instead of SAPI 5 tags. To insert silence, use the "universal" tag: it is described in the application's help file. For example:
The silence will last three seconds. {{Pause=3000}} Then reading will resume. |
| |
Installazione del software
 |
Come posso fare un'installazione non presidiata di Balabolka? |
 |
Per installare Balabolka in modalità silenziosa, senza finestre di dialogo, si può utilizzare un'installazione non presidiata all'utente. L'installazione non presidiata è disponibile utilizzando -silent dalla riga di comando. |
| |
 |
Come installare ed eseguire Balabolka con le voci sul sistema operativo Linux? |
 |
Si prega di fare riferimento alle istruzioni pubblicate qui o
qui.
Microsoft Speech SDK può essere scaricato dal sito web ufficiale (SpeechSDK51.exe, 68 MB). |
| |
Configurazione del software
 |
Il mio computer contiene due schede audio. Come posso scegliere una periferica audio per la riproduzione della sintesi vocale? |
 |
Si può selezionare Sintesi vocale nel Pannello di Controllo di Windows e premere il pulsante Output Audio nella finestra di dialogo Proprietà riconoscimento vocale. Inoltre, Balabolka contiene la voce di menù principale "Opzioni | Uscita audio". |
| |
Utilizzo del software
 |
Apro un file DjVu, ma il programma non mostra alcun testo. Cos'è che non va? |
 |
Il formato DjVu è stato progettato per memorizzare i documenti scansionati. Un file DjVu contiene immagini di pagine di libri, riviste, ecc. Inoltre, il formato DjVu può contenere un livello di testo OCR. Balabolka è in grado di estrarre i dati da un solo livello di testo di DjVu. Se tale livello non è disponibile, l'unico modo per ottenere il testo è quello di utilizzare un sistema di riconoscimento di testo (ad esempio, FineReader). |
| |
 |
Come posso rimuovere i trattini all'inizio dei paragrafi? |
 |
È necessario utilizzare il menu principale "Modifica | Sostituisci". Digita ^p— nel campo Trova e ^p nel campo Sostituisci con. Il programma permette di utilizzare la maggior parte dei codici speciali usati da Microsoft Word:
- ^p
- Contrassegnare un paragrafo
- ^t
- Carattere di tabulazione
- ^nnn
- Carattere ASCII (dove nnn rappresenta il codice del carattere)
- ^0nnn
- Carattere ANSI (dove 0 è zero e nnn rappresenta il codice del carattere)
- ^Unnnnn
- Carattere Unicode (dove nnnnn è il codice del carattere)
- ^+
- Lineetta (—)
- ^=
- Trattino (-)
- ^^
- Accento circonflesso
- ^s
- Spazio unificatore
- ^?
- Qualsiasi carattere (solo nel campo Trova)
- ^#
- Qualsiasi cifra (solo nel campo Trova)
- ^$
- Qualsiasi lettera (solo nel campo Trova)
- ^c
- Contenuto degli Appunti di Microsoft Windows (solo nel campo Sostituisci con)
- ^&
- Contenuto del campo Trova (solo nel campo Sostituisci con)
|
| |
 |
La voce dice ogni volta "spazio", quando un testo contiene uno spazio senza interruzione (ALT+0160). Come risolvere questo problema? |
 |
Il programma è in grado di sostituire automaticamente, durante la lettura, gli spazi senza interruzione con spazi normali. Scegli la voce di menù principale "Opzioni | Impostazioni", nella finestra "Impostazioni" (scheda "Lettura") la casella Ignora i seguenti caratteri durante la lettura. Aggiungi il carattere spazio per l'elenco dei simboli ignorabili: tieni premuto ALT e digita "0160" sul tastierino numerico. |
| |
 |
Non sono soddisfatto di come Balabolka estrae il testo dai files PDF. È possibile utilizzare un altro modo per l'elaborazione dei PDF? |
 |
Il processo di estrazione del testo dai files PDF è complicato, perché tali files non contengono testo normale. Per l'estrazione del testo, è possibile utilizzare un programma esterno da riga di comando: per esempio, il programma pdftotext.exe del progetto Xpdf. Copia pdftotext.exe nella sottocartella "utils" nella cartella di Balabolka, scegli la voce di menù principale "Opzioni | Importazione testo", scheda"Importazione testo personalizzata"e premi il pulsante "Aggiungi". Definisci il comando per l'utilizzo di pdftotext.exe:
%BFolder%\utils\pdftotext.exe -q -nopgbrk -enc UTF-8 %Input% %Output%
Definisci il nome del convertitore (ad esempio, "Xpdf Converter"), estensione file ("PDF") e codifica in uscita ("UTF-8"). Dopo l'attivazione dell'opzione Usa al posto del metodo predefinito di estrazione per questo tipo di file il programma sarà in grado di utilizzare l'utility esterna per l'estrazione di testo dai files PDF. |
| |
File audio
 |
Posso utilizzare la prima riga di testo come nome del file audio (ad esempio, "01 Capitolo Uno.mp3", "02 Capitolo Due.mp3")? |
 |
Digita %FirstLine% nel campo "Nome di base del file di destinazione" nella finestra "Dividi e converti in files audio". L'applicazione sostituirà questa variabile con la prima riga di ogni parte del testo. Per modificare la posizione del numero di sequenza all'interno del nome del file, utilizzare la variabile %Number%. |
| |
 |
I create audio files and upload to the podcast service. The service allows to extract chapter markers from an audio file and import them into its database. Does the program allow to add chapter markers into audio files? |
 |
Yes, Balabolka allows to generate audio files with chapters; such function is available for MP3 and MPEG-4 (MP4, M4A) formats. Use the main menu item "Bookmark | Insert Named Bookmark" to create a list of named bookmarks. Names of bookmarks will be used as chapters' names. Choose the main menu item "File | Split and Convert to Audio Files". Use the variant "named bookmarks" as the split method. Choose the setting "Use optional pattern" for audio file names, the pattern must be defined as %Header%. Activate the option "Create an audiobook file with chapters" and click the button "Split and Convert to Audio Files". The application will split text, convert each part to an audio file and then unite audio data to one audio file. |
| |
Domande generali sul software
 |
Che cos'è Spritz-Reader? |
 |
Spritz è una nuova tecnologia per incrementare la velocità di lettura. Consente di velocizzare una qualsiasi lettura, permettendo di leggere da 100 a 1000 parole al minuto. La parte che sottrae tempo nella comune lettura, consta principalmente negli effettivi movimenti oculari per seguire il testo parola per parola e frase per frase. Spritz posiziona le parole in una determinata posizione sul display, in cui è possibile riconoscere le parole, senza movimenti oculari. |
| |
 |
Che cos'è l'interfaccia IFilter? |
 |
L'interfaccia IFilter funziona con i documenti. Fornisce filtri per estrarre informazioni da formati di file proprietari. I motori di ricerca integrale di testo, richiamano i metodi dell'interfaccia di IFilter. I filtri IFilter sono disponibili per Adobe PDF, WordPerfect e molti altri formati di file popolari. È possibile ottenere i files d'installazione degli IFilter dai rispettivi fornitori. IFilter.org è un buon punto d'inizio. Si noti che Balabolka è un'applicazione a 32 bit e potrebbe essere necessario installare la versione a 32 bit di IFilter. |
| |
 |
Posso utilizzare i files multimediali generati con Balabolka nei video di YouTube? |
 |
Balabolka è freeware, quindi puoi creare files audio gratuitamente. Ma se usi voci commerciali, devi contattare gli sviluppatori delle voci ed acquistare la licenza per l'uso commerciale/ trasmissione audio. La licenza di distribuzione audio ti consentirà di utilizzare la voce nei video di YouTube.
Ad esempio, dalle informazioni dal sito Cepstral : "Le voci personali Cepstral sono solo per uso personale e non sono concesse in licenza per la distribuzione audio. Ciò significa che l'audio creato è solo ad uso personale e non può essere condiviso con altri o utilizzato in video, presentazioni o pagine web. Se siete interessati a una licenza di distribuzione audio, vi preghiamo di contattare l'Ufficio Vendite." |
| |
 |
I want to upload an audio file with a speech to YouTube, but this platform only allows video files to be published. To upload an audio file, I need to combine it with a static image (e.g., black rectangle) and upload as MP4. Please, tell me a simple way to get a video file from an audio file. |
 |
Download the FFmpeg utility and run the command:
ffmpeg -f lavfi -i color=c=black:s=720x480 -i input.wav -tune stillimage -shortest -y output.mp4
The source file INPUT.WAV will be converted to the video file OUTPUT.MP4, where the image will be a black rectangle with dimensions 720x480. The resulting file can be uploaded to video hosting platforms. |
|