Transcrição WhisperX
O WhisperX é o caminho de transcrição local recomendado para iniciantes.
Configuração
Seção intitulada “Configuração”Execute estes comandos a partir da raiz do repositório do TomoriBot, a pasta onde você clonou o TomoriBot. O primeiro comando entra na pasta do servidor STT:
Windows PowerShell
Seção intitulada “Windows PowerShell”cd servers/sttpython -m venv .venv.\.venv\Scripts\Activate.ps1python -m pip install --upgrade pippip install -r requirements.txtpython whisperx_server.pyLinux/macOS Bash
Seção intitulada “Linux/macOS Bash”cd servers/sttpython3 -m venv .venvsource .venv/bin/activatepython -m pip install --upgrade pippython -m pip install -r requirements.txtpython whisperx_server.pyMantenha esse terminal aberto enquanto a TomoriBot estiver usando o WhisperX. O URL padrão do endpoint é http://127.0.0.1:8021.
Registrar na TomoriBot
Seção intitulada “Registrar na TomoriBot”Execute /providers, escolha Add New Custom Endpoint, e use a compatibilidade da API de transcrição:
- API Compatibility:
openai-compatible-transcription endpoint_url:http://127.0.0.1:8021
Depois de salvar a conexão, selecione-a e use o menu suspenso do modelo para adicionar large-v3, ou qualquer que seja o valor definido em WHISPERX_MODEL, como um modelo de Transcrição.
Use /providers para o registro do endpoint e configuração do modelo. Em seguida, abra /config > Models > Switch Models para selecionar e ativar o endpoint registrado.
Usar Transcrições
Seção intitulada “Usar Transcrições”Após o registro, a TomoriBot transcreve anexos de áudio em segundo plano e adiciona o texto ao contexto do chat. Use /config > Engine > Notices apenas se você também quiser que as transcrições sejam postadas de forma visível no chat.