Spaces:
Sleeping
Sleeping
| title: Audio Transcriber | |
| emoji: 🎙️ | |
| colorFrom: blue | |
| colorTo: purple | |
| sdk: gradio | |
| sdk_version: 5.49.1 | |
| app_file: app.py | |
| pinned: false | |
| license: mit | |
| # 🎙️ Transcrição de Áudio | |
| Uma aplicação web para transcrição de arquivos de áudio para texto usando reconhecimento de fala. | |
| ## ✨ Funcionalidades | |
| - ✅ Suporte a múltiplos formatos de áudio (MP3, WAV, M4A, FLAC, AAC, OGG, WMA) | |
| - 🌐 Suporte a múltiplos idiomas (Português, Inglês, Espanhol, Francês, Alemão) | |
| - 📁 Interface intuitiva com upload de arquivos | |
| - 💾 Download da transcrição em arquivo de texto | |
| - ⏱️ Feedback em tempo real do processamento | |
| - 📱 Design responsivo | |
| ## 🚀 Como Usar | |
| 1. **Selecione o áudio**: Faça upload de um arquivo de áudio | |
| 2. **Escolha o idioma**: Selecione o idioma falado no áudio | |
| 3. **Transcreva**: Clique em "Transcrever Áudio" | |
| 4. **Visualize e baixe**: Veja o resultado e faça o download | |
| ## 🛠️ Tecnologias | |
| - **Gradio**: Interface web | |
| - **SpeechRecognition**: Reconhecimento de fala | |
| - **FFmpeg**: Processamento de áudio | |
| - **PyDub**: Manipulação de áudio | |
| ## 📋 Idiomas Suportados | |
| - Português Brasileiro (pt-BR) | |
| - Inglês Americano (en-US) | |
| - Espanhol (es-ES) | |
| - Francês (fr-FR) | |
| - Alemão (de-DE) | |
| ## ⚠️ Limitações | |
| - Arquivos muito longos podem atingir timeout | |
| - Qualidade depende da clareza do áudio | |
| - Requer conexão com internet para reconhecimento | |
| - Usa API gratuita do Google Speech Recognition | |
| ## 📄 Licença | |
| MIT License - veja o arquivo LICENSE para detalhes. | |
| --- | |
| **Desenvolvido com ❤️ para a comunidade** |