Skip to content

Nonetss/NoneReading

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Audio Player with Text-to-Speech (Proyecto en C++)

Este proyecto es una aplicación en C++ que permite convertir texto del portapapeles en audio utilizando la API de gTTS (Google Text-to-Speech). El texto se lee desde el portapapeles y se convierte en audio, que luego se reproduce utilizando la herramienta play.

Características

  • Captura el texto desde el portapapeles.
  • Convierte el texto a audio usando gTTS (Google Text-to-Speech).
  • Reproduce el audio generado utilizando play.

Requisitos

  • Arch Linux o cualquier sistema basado en Linux.
  • gTTS (Google Text-to-Speech) para la conversión de texto a voz.
  • play para la reproducción del audio generado.
  • Python 3 con la biblioteca gTTS instalada.

Instalación

Dependencias

  1. gTTS (Google Text-to-Speech) para la conversión de texto a voz:

    Instalar gTTS en Python:

    pip install gTTS
  2. libevdev para la captura de eventos de teclado (si estás utilizando Wayland):

    En Arch Linux:

    sudo pacman -S libevdev
  3. play para la reproducción del audio generado:

    En Arch Linux:

    sudo pacman -S sox
  4. Herramientas de desarrollo para compilar el proyecto:

    En Arch Linux:

    sudo pacman -S base-devel

Compilación

  1. Clona el repositorio del proyecto (o descarga los archivos).

  2. Ve al directorio del proyecto y usa make para compilar:

    make
  3. Esto generará el archivo ejecutable audio_player.

About

Herramienta para leer textos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors