Conversión de texto a voz (TTS) con Python y gTTS

Anteriormente vimos cómo usar la tecnología TTS en JavaScript, ahora veremos cómo hacerlo con Python. La conversión de texto a voz con Python ofrece más características, por ejemplo, podemos guardar la salida en un archivo de MP3 y no hay un límite definido. Para hacerlo vamos a instalar gtts, es un paquete de Python que usa la API de Google (Google Text-to-Speech) para convertir el texto a audio. Obviamente se necesita internet, pero tranquilo, que si quieres usarlo de manera offline puedes guardar los archivos con palabras comunes y luego reproducirlas. Nota: he creado un post mostrándote una librería para convertir texto a voz usando Python de manera offline. ...

julio 6, 2019 · 5 min · 881 palabras · Parzibyte

Android emulator-5566 offline / No emulator

Hoy vengo a relatar un problema y su solución, que trata sobre un emulador fantasma en Android que aparece y desaparece al ejecutar las apps. Es decir, seleccionas “Ejecutar app” y en la lista de dispositivos aparece uno que dice [OFFLINE] de manera intermitente. ...

julio 5, 2019 · 2 min · 293 palabras · Parzibyte

Rangos en Kotlin

Los rangos en Kotlin son un tipo de iterador que sirven sobre todo en los ciclos. Un rango se define usando los dos puntos .. y va de un punto a otro. Puede avanzar por pasos y puede ser invertido. ...

julio 5, 2019 · 3 min · 607 palabras · Parzibyte

Reproducir archivo de audio MP3 con Python

Existe un paquete de Python que nos ayuda a reproducir un archivo MP3 desde el lenguaje en sí, dicho paquete se llama playsound y puede ser instalado con pip. Con este paquete ligero podremos reproducir un archivo MP3 indicando su ruta. ...

julio 5, 2019 · 1 min · 118 palabras · Parzibyte

Resetar contraseña de Ubuntu

Hoy, al intentar iniciar una máquina virtual con Linux Ubuntu que usé hace tiempo para unos ejercicios de la escuela me di cuenta de que había olvidado la contraseña. No me costaba nada reinstalar el sistema, pues solo lo usaba para fines didácticos, pero la pereza pudo conmigo y preferí resetear la contraseña del usuario, además de documentar el proceso. Recomendado: mira la administración de usuarios en Ubuntu para que entiendas cómo obtenemos la lista de usuarios y reseteamos la contraseña. ...

julio 5, 2019 · 2 min · 216 palabras · Parzibyte

Cambiar color de Spinner en Android

Los Spinners en Android son un dropdown o una lista desplegable que muestra una lista de opciones que el usuario puede seleccionar. En este post voy a explicar cómo cambiar el color de un Spinner, es decir, cambiar el color de: Elemento seleccionado Elementos de la lista Flecha o triángulo que aparece ...

julio 4, 2019 · 2 min · 417 palabras · Parzibyte

Java: Calcular hash MD5 de archivo

En este post te voy a mostrar cómo puedes calcular la suma de verificación MD5 de un archivo en Java, sin usar dependencias externas ni paquetes extraños, solo usaremos código nativo de Java. El Hash MD5 de un archivo funciona para verificar la integridad del mismo, ya que, por ejemplo, al descargar un archivo, alguien podría corromperlo mientras se transmite. La suma de verificación comprueba que el archivo original y el que tenemos son exactamente el mismo. ...

julio 4, 2019 · 2 min · 332 palabras · Parzibyte

Spinner en Android y Kotlin: Escuchar cambio de elemento seleccionado

Acabamos de ver cómo agregar un listener a un Spinner para saber cuándo se selecciona un elemento en Android, pero lo hicimos con Java. Ahora voy a mostrarte cómo escuchar el cambio de un Spinner en Kotlin, para programar en Android. ...

julio 4, 2019 · 2 min · 298 palabras · Parzibyte

Spinner en Android: escuchar cambio de elemento seleccionado

En este post te voy a mostrar cómo escuchar o agregar un listener a un Spinner de Android para saber cuándo fue seleccionado un elemento. Es decir, agregaremos un listener al Spinner para saber cuándo el usuario selecciona otro elemento. Para probar puedes llenar tu Spinner con un simple arreglo. ¿Usas Kotlin? mira este post, ya que el presente es sobre Java. ...

julio 4, 2019 · 3 min · 458 palabras · Parzibyte

Configurar variable JAVA_HOME en Windows

En este post voy a mostrarte cómo crear la variable de entorno llamada JAVA_HOME en Windows 10. Por cierto, esto no es estrictamente necesario si ya agregaste java a la PATH de Windows. ...

julio 3, 2019 · 1 min · 192 palabras · Parzibyte