{"repo":"erickythierry/transcreveAPI","free":true,"listed":false,"github":"https://github.com/erickythierry/transcreveAPI","clone":"git clone https://github.com/erickythierry/transcreveAPI.git","description":"Uma API simples criada com Python Flask e a biblioteca SpeechRecognition para transcrever arquivos de áudio em texto.","language":"Python","stars":53,"topics":["api","audio2text","ptt","transcribe","voice2text"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"🇧🇷 Português · 🇺🇸 English API de Transcrição de Áudio para Texto API simples em Python/Flask que usa a biblioteca SpeechRecognition para transcrever arquivos de áudio em texto. Atenção: este projeto é apenas um wrapper . Ele usa a API pública gratuita de reconhecimento de fala do Google através da lib SpeechRecognition. Não há garantia de disponibilidade, cota ou SLA — não use em produção crítica. Formatos aceitos: WAV , OGG e MP3 . Idioma da transcrição: pt-BR . Endpoints Método Rota Descrição ------ ------------- -------------------------------------------------- GET / Página de ajuda com o uso do endpoint GET /health Healthcheck (sempre 200 ok , sem filtro de IP) POST /transcrever Recebe o áudio em multipart/form-data e transcreve POST /transcrever Envie o arquivo no campo de formulário audio . O Content-Type do arquivo precisa ser um destes: audio/wav , audio/wave , audio/x-wav , audio/ogg , audio/mp3 , audio/mpeg . Respostas Status Corpo Quando ------ ---------------------------------------------------- ----------------------------------------- 200 texto puro com a transcrição sucesso 400 Nenhum arquivo de áudio enviado campo audio ausente 400 {\"erro\": \"Apenas arquivos WAV, OGG e MP3 são permitidos\"} tipo de arquivo não suportado 400 Não foi possível reconhecer o áudio áudio sem fala reconhecível 403 Acesso não autorizado IP fora de ALLOWED IPS 500 mensagem de erro falha no serviço do Google ou erro interno Configuração Variável Padrão Descrição ------------- -------","default_branch":null,"files":null,"tree":[],"storefront":"/r/erickythierry","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/erickythierry/transcreveAPI/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}