Elevengui é uma interface gráfica do usuário para a API do Elevenlabs. Também pode utilizar o sussurro do OpenAI para a transcrição de fala para texto, se instalada.
Com Elevengui, você pode:
Certifique -se de ter o Python 3.9 ou superior instalado. Criando um ambiente virtual do Python antes que a instalação seja recomendada.
Para instalar o aplicativo, primeiro clone o repositório:
git clone https://github.com/winedarkmoon/ElevenGUI.gitEm seguida, navegue no diretório e instale o pacote usando PIP:
cd ElevenGUI
pip install .
Para usar a API Whisper da OpenAI ou uma implementação local de sussurros para transcrição, você pode instalar os extras como este:
pip install .[whisper_api]Ou:
pip install .[whisper_local]Ou se você quiser os dois:
pip install .[whisper_api,whisper_local]Para usuários do ZSH, use aspas devido à maneira como o ZSH lida com suportes quadrados:
pip install " .[whisper_api] " pip install " .[whisper_local] "Ou se você quiser os dois:
pip install " .[whisper_api,whisper_local] "Para o Linux: verifique se o Tknter está instalado para o seu ambiente Python. Você pode fazer isso instalando o pacote Python3-TK usando o gerenciador de pacotes. Por exemplo, se você estiver usando o Ubuntu, pode instalá -lo com:
sudo apt-get install python3-tkPara MacOS: Instale o Tknter via Homebrew:
brew install [email protected]Se você encontrar um erro com o urllib3: pode ser necessário instalar ou atualizar o OpenSSL. Use Homebrew para instalar o OpenSSL:
brew install opensslSe você já instalou o OpenSSL, mas ainda está encontrando o erro, reinstale o Python vinculado à versão homebrew do OpenSSL:
brew reinstall python Se o erro persistir, tente instalar uma versão mais antiga do urllib3 :
pip3 install ' urllib3<2.0 ' Se você planeja usar uma instalação local do Whisper do OpenAI para transcrever o Audio para o texto, precisará configurá -lo separadamente. Instruções detalhadas de instalação para sussurro podem ser encontradas no repositório oficial do Whisper.
Se você preferir usar a API Whisper do OpenAI para transcrições, não precisa de uma instalação local. Você pode obter uma chave da API para esse fim na página de chave da API do OpenAI.
Este aplicativo usa variáveis de ambiente para configuração. Um exemplo de arquivo de ambiente está incluído no repositório como env.example .
Crie uma cópia do arquivo env.example e renomeie esta cópia para .env .
Abra o arquivo .env recém -criado em um editor de texto.
O arquivo env.example inclui todas as variáveis ambientais que o aplicativo precisa, com os valores de espaço reservado. Substitua esses espaços reservados pelos seus valores reais.
Salve e feche o arquivo .env .
Verifique se o arquivo .env está no mesmo diretório que o arquivo de aplicativo principal ( main.py ). Quando você executa o aplicativo, ele lê automaticamente a configuração deste arquivo.
Execute o script main.py para iniciar o aplicativo:
python main.pyEste projeto está licenciado nos termos da licença do MIT.