Texto a Voz con Balabolka e IVONA en Español, en Linux con PlayOnLinux (Wine 2.17)

Este es un tutorial de cómo instalar las voces de Ivona en Linux que usan SAPI 5, por lo cual también podría servir para algún otro tipo de voz que use SAPI 5



TUTORIAL APLICABLE A:
Ubuntu y todos sus sabores o derivados oficialesKubuntuLubuntuUbuntu BudgieUbuntu KylinUbuntu MATEUbuntu StudioXubuntu y no oficiales como: Linux MintElementary OSZorin OSKDE NeonPop!_OSLinux LiteTrisquel, etc y Sistemas Operativos basados en Debian como son: MX LinuxDeepinantiXKaliSparkyParrotTailsQ4OSPureOSVoyager LiveVolumioRaspbianWhonixSlaxSteamOSAV Linux,  SolydXK,  PardusProxmoxAcademic GNU/LinuxUnivention Corporate ServerDebian Edu/Skolelinux, etc, los cuales usan la administración de paquetes DEB

y debería de funcionar en:
distribuciones que usan la administración de paquetes RPM como FedoraRed HatOpenSUSECentOSScientific, etc
- Otros Linux basados en Arch Linux como: AntergosManjaroArchBang
- y otras distribuciones independientes de Linux como: GentooMageiaQuirkySolus, etc. Pero allí se usan otros comandos para instalar aplicaciones los cuales usted deberá de buscar.


1.- DESCARGAS NECESARIAS:

- DESCARGAR E INSTALAR VOCES IVONA 3.0 PARA TEXTALOUD (SIN BALABOLKA) 2019
https://youtu.be/OUurpd9oYZc








- Descargue BALABOLKA desde:

http://www.cross-plus-a.com/es/balabolka.htm

descomprimirlo con clic derecho extraer aquí




 

2.- Instalar PlayOnLinux

Ponga en una terminal lo siguiente para:



Ubuntu
Los siguientes comandos son únicamente para Ubuntu y sabores de Ubuntu,
NO debe usarlos en otras distribuciones Linux.

Para Ubuntu 14.04, 16.04, 18.04, 20.04 de 64 bits 
sudo apt-get install playonlinux

Para Ubuntu 14.04, 16.04 de 32 bits
sudo apt-get install playonlinux

Nota: Se da cuenta que en Ubuntu para 64 y 32 bits se usa
sólo un comando, si, eso es lo bueno de Ubuntu, está hecho para
facilitar las cosas, si, como ninguna otra distribución Linux,
lastima que ya no hagan la distribución de 32 bits

Descargas:
Ubuntu
Sabores de Ubuntu





Linux Mint
Los siguientes comandos son únicamente para Linux Mint, yo lo he probado en
la versión "Linux Mint 19.3 Cinnamon de 64 bits" así que debería funcionar
en las otras versiones de Linux Mint como son MATE y XFCE que están dentro
de cada versión que tienen como "Package base" a Ubuntu.

Los siguientes comandos para Linux Mint NO debe usarlos en otras 
distribuciones Linux:

Para Linux Mint de 64 bits 
sudo apt-get install playonlinux winehq-stable wine32:i386

Para Linux Mint de 32 bits
sudo apt-get install playonlinux winehq-stable

Nota: Linux Mint tiene una version basada en Debian la cual se llama
LMDE y en este momento van por la version 4 que tiene nombre Debbie, 
los comandos puestos arriba lo más seguro es que no funcionen allí.

Nota 2: Dejará de haber 32 bits en Linux Mint 20, pero es posible 
que la versión de Linux Mint Debian siga teniendo 32 bits.

Descargas:
Linux Mint 19.3 "Tricia" - Cinnamon (64-bit)
Linux Mint LMDE 4 Debbie
Linux Mint Releases (dentro versiones XFCE, MATE)





antiX Linux
Los siguientes comandos son únicamente para antiX Linux, los he probado
en antiX 17 de 32 bits y antiX 19 de 64 y 32 bits y NO debe usarlos en 
otras distribuciones Linux

Para antiX 17 y 19 de 64 bits 
sudo apt-get install playonlinux wine wine32:i386


Para antiX 17 y 19 de 32 bits 
sudo apt-get install playonlinux wine

Nota: A esta fecha 8 de Abril del 2020 antiX 17 (que está basado en Debian 9 Stretch)
ha sido archivado lo mismo que Debian 9 Stretch, pero aún así se lo puede conseguir, sólo
que no tiene los programas más actuales y para mi mejor es la interfaz de antiX 19

Descargar antiX Linux:
antiX 19
antiX 17
Raíz de las descargas





MENSAJE DURANTE LA INSTALACIÓN
durante la instalación de PlayOnLinux es posible que aparezca esto:





muévase con teclas de dirección y luego confirme con la barra espaciadora para que acepte la licencia y continúe:



estas son algunas fuentes tipográficas de Microsoft que es necesario instalar.




2.2- INSTALAR WINETRICKS
Bien ahora sólo falta instalar este paquete que se llama winetricks. Este comando de instalación es para Ubuntu y todos sus sabores y para Linux Mint y todos sus derivados y antiX que está hecho en base a Debian. Ponga en la termina:

sudo apt-get install winetricks



2.- INSTALAR WINE 2.18

Instalar en PlayOnLinux la versión de Wine 2.22 (debe usar esta versión porque esta versión es la usada en el tutorial de Martin Jakal:

 

 de donde entendí cómo instalar SAPI 5)

En PlayOnLinux de clic en:

Herramientas/Gestiona versiones de Wine




Si tiene un sistema operativo de 32 bits sólo aparecerá una pestaña que dice:

"Versiones de Wine (x86)"

pero si tuviera usted un sistema operativo de 64 bits le aparecerán dos pestañas, al lado derecho una que dice: "


"Versiones de Wine (x86)"        "Versiones de Wine (x64)"




Sea como sea haga esta instalación siempre en esa pestaña (x86) que es de 32 bits, pues la versión de IVONA que vamos a instalar sólo es para 32 bits.

De clic así:




Nota: En esta imagen de arriba se ven a la derecha varias versiones, eso es porque todas esas las he instalado yo para testear


3.- INSTALAR SAPI 5 DESDE WINETRICKS
Ponga en la terminal lo siguiente:

WINEPREFIX=~/.PlayOnLinux/wineprefix/ivona winetricks speechsdk

espere un poco y le saldrá en algún momento un instalador, instalelo



pongale nombre



Dele Next, Next, Install, Finish

y en la terminal ya no le debe quedar nada:



Ahora debe configurar la unidad virtual que hemos creado para que use Wine 2.22, de clic en la tuerca de PlayOnLinux



ahora de clic en la unidad virtual "ivona" y clic en



allí escoja la versión 2.22




Nota: A mi me aparecen bastantes versiones porque yo instalé bastantes.
Si es la primera vez que instala algo sólo le aparecerá la versión que haya instalado.

Le saldrá un mensaje, pongale que si:



(Allí lo que dice es que los programas que estaban abiertos se cerrarán, pero como no estaba abierto ninguno.)




4.- INSTALAR BALABOLKA
 Ahora allí mismo en la unidad virtual "ivona" clic en "Miscelaneo":




 allí busque el instalador de Balaboka, así:



Como le explico en las imagenes el instalador debe estar en HOME, Nunca lo ejecute desde un pendrive o una partición extra que tenga porque no le funcionará.



ahora si seguir las  instrucciones de instalación:



Nota: En uno de estos puntos es posible le aparezca una ventana que falta instalar Wine Gecko o Wine Mono, instale si le pide.

Y al final de la instalación hay un mensaje que dice:

"Ejecutar Balabolka después de la instalación"

Desmarque esa casilla y de clic en "Finalizar":





Nota: Si usted no desmarcó la casilla y dió clic en "Finalizar" Balabolka se ejecutará y si usted lo cierra dando clic a la derecha arriba en la x:
 
 no se cerrará sino que quedará en el area de notificación que está a la derecha en la Barra de tareas lo cual no permitirá que aparezca la siguiente ventana y usted no podrá continual con este tutorial, por tal motivo si así fuera el caso (), allí en el area de notificación de clic derecho al icono de Balabolka y cierre al programa:
 


Ahora continuemos, le aparecerá una nueva ventana la cual sirve para que cree un atajo en PlayOnLinux. Dele clic a:

balabolka.exe



y clic en Siguiente y ponga nombre (no el que aparece) con la version de wine, en este caso:

Balabolka + IVONA (wine 2.22)


 


Clic en Siguiente. Espere un momento y aparecerá otra vez la ventana y dele clic en "No quiero crear otro atajo"



 y Siguiente.



5.-  INSTALAR VOCES IVONA

En la ventana principal de PlayOnLinux dele clic en el programa "Balabolka + IVONA (wine 2.22)", dele clic encima  y clic en la tuerca(Configurar)


 y clic en la pestaña "Miscelanea" y clic en "Ejecutar un archivo .exe en esta unidad virtual"




y busque el instalador




El instalador debe estar en una carpeta de HOME, o en otros administradores de archivos llamada "Carpeta Personal", NO debe estar en un pendrive o en alguna particion o dentro de muchas carpetas pues no les funcionará, así que en este ejemplo tengo los instaladores dentro de:

/Ejecutables-Windows/Texto a voz IVONA/ 



y abro el ejecutable:



Como uste vió sólo está dentro pocas carpetas.



espere a que se ejecute, y se abrirá una ventana con unas opciones, allí dice:



- Primero instale una voz, instale la de CONCHITA (SÓLO ESA)



- Luego abra ivona_sapi5_voice_v1.6.60



y se abrirá un emulador del administrador de archivos de Windows. Dele clic derecho al archivo que aparece allí y cópielo:



pero, aquí viene lo dificil, hagan lo siguiente, ahí en esa ventana del emulador del administrador de archivos en la izquierda vayan a la raíz:

/

allí busquen la carpeta :

home

así como explico en la siguiente imagen:



y allí busquen su usuario, en mi caso "wachin"



en el de ustedes el suyo, y allí busquen la carpeta:

PlayOnLinux's virtual drives



entren allí en la unidad virtual que hemos creado, tiene el nombre:

ivona

 



Nota: A mi en la imagen de arriba me aparecen más unidades virtuales, eso es porque yo tengo instalados varios programas.

y allí entre en:

drive_c



y allí entre en:

Program Files


y allí entre en:

IVONA / IVONA 2 Voice / x86



así:



así:





clic derecho y pegar



debe aparecer una ventana que le pregunta si desea "Confirmar sobreescritura de archivo", pongale que si



y cierren la ventana.

¿Cómo confirmar si se pegó?.- Para esto den clic allí en el emulador del administrador de archivos para windows, den clic derecho en "Actualizar"



 y observen en "Modificado" debe cambiarse la fecha a la del nuevo archivo (antes todos tenían la fecha 2013 ahora hay uno con fecha 2015)



 y cierren la ventana.

Nota: Suponiendo que se demoraron mucho haciendo estos pasos y ya no pudieron pegar allí el archivo porque no les apareció la ventana de confirmación de sobreescribir el archivo, repita el proceso.

E instalen las demás tres voces que vienen allí:




Ahora cierren la ventana de instalación de las voces


6.- INSTALAR COMPONENTES DE PLAYONLINUX
En PlayOnLinux dele clic al icono del programa que hemos instalado: "Balabolka + IVONA (Wine 2.22)", dele clic encima y clic en la tuerca(configurar)  y clic en "Instalar componentes":

 

y allí instale:

msxml3




aparecerá una ventana, espere a que solita se desaparezca y ya estará instalado.

así mismo instale:

msls31




7.- INSTALE HUNSPELL

Búsque hunspell en:

http://www.cross-plus-a.com/es/balabolka.htm

esto es necesario para poder corregir la ortografía, está al final de la página, allí debe buscar el idioma que necesite, ejemplo yo necesito español e inglés:





darle clic para que se pueda descargar el archivo .zip, póngalo en una carpeta que usted sepa dónde está:



luego descomprímalo para que pueda tener el ejecutable:

 

y en PlayOnLinux instale allí mismo en "Miscelaneo", en:

"Ejecutar un archivo .exe en esta unidad"

 

y busque el ejecutable del idioma que necesita e instálelo

  

 Nota: Recuerde que estámos haciendo esta instalación en la unidad virtual de viona:



cuidado se equivoca.



8.- AUMENTAR EL TAMAÑO DE LA BALABOLKA
(Estando cerrado Balabolka) Si no estuviera bien para sus ojos el tamaño de las fuentes de Balabolka 

De clic en



y pongale por ejemplo 120



o la cantidad que usted necesite, de acuerdo al tamaño del monitor (también puede borrar el número del ppp y escribirlo con el teclado)



9.- CÓMO LANZAR EL PROGRAMA Y ELEGIR LAS VOCES
 Así:

 

y ahora



allí elegir una de las cuatro:




10.- CÓMO RESALTAR PALABRAS CON ERRORES
Se puede configurar para que las palabras que escribimos mal se puedan distinguir, haga esto:





luego marque donde le indico en las flechas:





y después ya aparecerán así las palabras erroneas:





 

11.- CÓMO CERRAR CORRECTAMENTE BALABOLKA
Balabolka no se asusten si luego no aparece, estará guardado aquí:





 
12.- PARA CONVERTIR EL TEXTO A MP3
Den clic en este icono:





CONSULTAS:

How to install and use Windows sapi5 voices on Linux
https://github.com/mjakal/sapi5_on_linux

How to Fix OLE Error 8004013F on Linux - Appuals.com
https://appuals.com/fix-ole-error-8004013f-linux/


Nota: Acá les dejo lo que tiene dentro el paquete: "speechsdk" que instala winetricks:
winetricks cómo saber qué tiene dentro, ejemplo speechsdk
https://facilitarelsoftwarelibre.blogspot.com/2020/04/winetricks-como-saber-que-tiene-dentro.html


Comentarios

  1. Wao increíble, voy a ver si funciona.
    Seria increíble si funcionara.

    ResponderBorrar
  2. Buen trabajo!!!!!
    NO funcionan las voces Miguel y Penélope (de las 4 que hay). El cambio de skins (pieles) tampoco

    Gracias. Un saludo desde Perillo (Oleiros) - A Coruña.

    ResponderBorrar
    Respuestas
    1. Hola El poeta, ahora si debe funcionar, he hecho varias correcciones y ahora si debe funcionar

      Borrar
  3. EY QUE NO ENTENDIMIENTO ENTRE VOSOTROS TRAMS VAMOS EMPEZANDO PROFETIZADA POR QUE YO SOY ELUL LA RAIZ DE DAVID YO SOY EL SHAMMA EJÉRCITOS CELESTIALES SOMOS TRINIDAD VIVIMOS VENIMOS CON POTENCIAS MUNDIAL YERRO CON YERRO SE AGUDIZA VAMOS EMPEZANDO MUESTRAME TU FE Y YO TE MOSTRARÉ MI PODER VAMOS ASI TE ORDENO QUE ME COPERES ESTE ES MI TIEMPO AMEN ALELUYA OBEDIENCIA OK ESTE ES MI ACUERDO CON VOSOTROS

    ResponderBorrar
  4. no he podido instalarlo, me parece que mricrosoft se esta protegiendo para que no se pueda usar en linux

    ResponderBorrar
    Respuestas
    1. Hola Daniel, saludos. Me podria decir cuál es la versión de Linux que está usando, si es de 32 o 64 bits, y si usó la versión de wine que dice allí

      Borrar
  5. Muy interesante el post, pero lamentablemente no ha funcionado, empezando porque las voces, indicadas en el video inicial de youtube, debi buscarlas en otra parte ya que Mega pone restricciones para la descarga. Luego de la instalacion de Balabolka en PlayOnLinux, no aparece el icono por ninguna parte, por lo que intente una instalacion manual que tampoco prospero. Saludos.

    ResponderBorrar
    Respuestas
    1. Hola Alejandro, me puede decir qué sistema operativo tiene, si es de 64 o 32 bits, cuál wine viene en los repositorios del Sistema Operativo

      Borrar

Publicar un comentario