--- title: Conversion Audio Vers Mp3 emoji: šŸ“ˆ colorFrom: yellow colorTo: blue sdk: gradio sdk_version: 5.44.0 app_file: app.py pinned: false --- ### App de Transcrição + SaĆ­da MP3 (HF Spaces) Esta aplicação: - Recebe um arquivo de Ć”udio (opus, wav, mp3, m4a, etc.). - Detecta idioma automaticamente (Whisper tiny + langdetect). - Transcreve com Whisper (modelo configurĆ”vel no código). - (Opcional) Faz diarização por locutor com pyannote (requer HF_TOKEN). - Gera SEMPRE um arquivo .mp3 de saĆ­da com o mesmo nome do arquivo de entrada: - Pode ouvir diretamente no player. - Pode baixar o arquivo .mp3. #### DependĆŖncias - Ver `requirements.txt`. - NecessĆ”rio `ffmpeg` instalado no sistema para conversƵes do `pydub`. - Para diarização (pyannote), defina a variĆ”vel de ambiente `HF_TOKEN` com um token vĆ”lido do Hugging Face. #### Como usar 1. FaƧa upload do arquivo de Ć”udio. 2. (Opcional) Ajuste o idioma ou deixe em `auto`. 3. (Opcional) Ative diarização. 4. Clique em "Transcrever". 5. Veja as transcriƧƵes e baixe/ouƧa o MP3 gerado (mesmo nome do arquivo original, extensĆ£o `.mp3`). #### ObservaƧƵes - Se `HF_TOKEN` nĆ£o estiver definido, a diarização ficarĆ” desativada, mas a transcrição e a geração do MP3 funcionarĆ£o normalmente. - O MP3 Ć© derivado do Ć”udio de entrada convertido para WAV mono 16 kHz para padronização.