Elevengui es una interfaz gráfica de usuario para la API de ElevenLabs. También puede utilizar el Whisper de OpenAI para la transcripción de voz a texto, si está instalada.
Con Uponengui, puedes:
Asegúrese de tener Python 3.9 o superior instalado. Crear un entorno virtual de Python antes de que se recomienda la instalación.
Para instalar la aplicación, primero clone el repositorio:
git clone https://github.com/winedarkmoon/ElevenGUI.gitLuego navegue al directorio e instale el paquete con PIP:
cd ElevenGUI
pip install .
Para usar la API Whisper de OpenAI o una implementación local de Whisper para la transcripción, puede instalar los extras como este:
pip install .[whisper_api]O:
pip install .[whisper_local]O si quieres ambos:
pip install .[whisper_api,whisper_local]Para los usuarios de ZSH, use comillas debido a la forma en que ZSH maneja los soportes cuadrados:
pip install " .[whisper_api] " pip install " .[whisper_local] "O si quieres ambos:
pip install " .[whisper_api,whisper_local] "Para Linux: asegúrese de que Tkinter esté instalado para su entorno Python. Puede hacerlo instalando el paquete Python3-TK usando su Administrador de paquetes. Por ejemplo, si está usando Ubuntu, puede instalarlo con:
sudo apt-get install python3-tkPara macOS: instale tkinter a través de homebrew:
brew install [email protected]Si encuentra un error con Urllib3: es posible que deba instalar o actualizar OpenSSL. Use HomeBrew para instalar OpenSSL:
brew install opensslSi ya ha instalado OpenSSL pero aún se encuentra con el error, reinstale Python vinculado con la versión Homebrew de OpenSSL:
brew reinstall python Si el error persiste, intente instalar una versión anterior de urllib3 :
pip3 install ' urllib3<2.0 ' Si planea usar una instalación local de Whisper de Operai para transcribir audio al texto, deberá configurarlo por separado. Las instrucciones de instalación detalladas para Whisper se pueden encontrar en el repositorio oficial de Whisper.
Si prefiere usar la API Whisper de OpenAI para transcripciones, no necesita una instalación local. Puede obtener una clave API para este propósito de la página API de OpenAI.
Esta aplicación utiliza variables de entorno para la configuración. Se incluye un archivo de entorno de ejemplo en el repositorio como env.example .
Cree una copia del archivo env.example y cambie el nombre de esta copia a .env .
Abra el archivo .env recién creado en un editor de texto.
El archivo env.example incluye todas las variables ambientales que las necesidades de la aplicación, con valores de marcador de posición. Reemplace a estos marcadores de posición con sus valores reales.
Guarde y cierre el archivo .env .
Asegúrese de que el archivo .env esté en el mismo directorio que el archivo de aplicación principal ( main.py ). Cuando ejecuta la aplicación, leerá automáticamente la configuración de este archivo.
Ejecute el script main.py para iniciar la aplicación:
python main.pyEste proyecto tiene licencia bajo los términos de la licencia MIT.