El proceso lo realizaremos de forma automática mediante un script. De esta forma podremos transformar nuestros archivos pdf en audiolibros de forma sencilla y efectiva.
INSTALACIÓN DE LOS PAQUETES NECESARIOS
sudo apt-get install python poppler-utils lame libttspico-utils coreutils mawk gawk
Una vez instaladas las dependencias necesarias ya podemos descargar el script.
DESCARGAR E INSTALAR EL SCRIPT PARA CONVERTIR ARCHIVOS PDF EN AUDIOLIBROS
Abrimos una terminal y ejecutamos el siguiente comando:
git clone https://github.com/jccall80/pdf2mp3
Una vez descargado el script le damos permisos de ejecución ejecutando el siguiente comando en la terminal:
cd pdf2mp3 && sudo chmod +x pdf2mp3
Seguidamente copiamos el script dentro de la ubicación /usr/bin ejecutando el siguiente comando en la terminal:
sudo cp pdf2mp3 /usr/bin/
En estos momentos el proceso de instalación del script ha finalizado. Ahora tan solo tenemos que ejecutar el script y convertir los archivos pdf que queramos en audiolibros que tendrán el formato .mp3.
CONVERTIR UN ARCHIVO PDF A UN AUDIOLIBRO EN MP3
Tan solo tenemos que abrir una terminal y ejecutar un comando del siguiente estilo:
pdf2mp3 ruta y nombre del archivo pdf
Una vez finalizado el proceso encontraremos los archivos de audio en la ubicación /tmp/pdf2mp3. Para acceder a esta ubicación ejecutamos el siguiente comando en la terminal:
cd /tmp/pdf2mp3/
Para unir estos archivos en un único archivo ejecutamos el siguiente comando en la terminal:
cat *.mp3 > final.mp3
Después de ejecutar el comando, dentro de la ubicación /tmp/mp3 encontraremos el archivo final.mp3 que contiene la totalidad de paginas de nuestro libro.
Este archivo lo podemos copiar y escuchar tranquilamente en cualquier reproductor de mp3 como por ejemplo nuestro teléfono, nuestro ordenador, el equipo de audio de nuestro coche, etc.
De esta forma tan sencilla podemos transformar la totalidad de nuestros archivos pdf en audiolibros.
AJUSTES QUE SE PUEDEN REALIZAR AL SCRIPT
El script usado para convertir archivos pdf a audiolibros en mp3 funcionará a la perfección siempre y cuando el idioma del pdf a transformar esté en Español.
Si el pdf a transformar está en otro idioma deberemos realizar pequeñas modificaciones en el script para obtener resultados aceptables.
Para realizar las modificaciones abriremos el contenido del script original y localizaremos la siguiente línea:
pico2wave -l=es-ES -w=»$WAVE» «`cat $FIRST_FILE.lock`»
En el caso que el pdf a transformar está en Inglés deberemos reemplazar es-ES por en-US
En el caso que el pdf a transformar esté en Francés deberemos reemplazar es-ES por fr-FR
En el caso que el pdf a transformar esté en Italiano deberemos reemplazar es-ES por it-IT
En el caso que el pdf a transformar esté en Alemán deberemos reemplazar es-ES por de-DE