Documentação: API de Transcrição de Áudio - Agente de AI Transcritor
Visão Geral
A API Agente de AI Transcritor permite a transcrição automática de arquivos de áudio para texto, vinculando a transcrição diretamente aos recursos no Perfex CRM (Propostas, Orçamentos, Projetos, etc.). O processo utiliza a conversão automática de formato de áudio e a tecnologia de inteligência artificial da OpenAI para garantir precisão.
Requisição
Endpoint
POST <SEU_DOMINIO>/taffarel_dev_file_manager_plus/api/transcrever
Parâmetros do Formulário (Form Data)
Parâmetro | Tipo | Descrição |
---|---|---|
file | Arquivo | O arquivo de áudio no formato AAC a ser transcrito. Exemplo: file=@"/caminho/do/arquivo.aac" |
rel_type | String | Tipo de recurso ao qual o arquivo será anexado. Valores possíveis: proposal , estimate , project , etc. |
rel_id | Inteiro | ID do recurso ao qual a transcrição será vinculada. Exemplo: rel_id="1" |
Exemplo de Requisição usando cURL
curl --location 'http://taffareldev.develop/taffarel_dev_file_manager_plus/api/transcrever' \ --header 'Cookie: sp_session=vbuo49ujvv91315c7jqv5b1e0mji40vg' \ --form 'file=@"/home/acer-note/CLIENTES/Edmison/valter.aac"' \ --form 'rel_type="proposal"' \ --form 'rel_id="1"'
Respostas da API
Sucesso
Status Code: 200 OK
{ "status": "success", "message": "Transcrição concluída com sucesso.", "transcription": { "text": "Texto transcrito do áudio.", "resource": { "type": "proposal", "id": 1 } } }
Erro
Status Code: 400 Bad Request
{ "status": "error", "message": "Formato de arquivo inválido. Apenas AAC é suportado." }
Considerações Importantes
- O formato de entrada suportado atualmente é AAC.
- A API utiliza a tecnologia de IA da OpenAI para processamento de linguagem natural.
- Certifique-se de que o
rel_type
erel_id
correspondem a recursos existentes no Perfex CRM para evitar erros.
Segurança
- Proteja suas credenciais e mantenha as sessões seguras para evitar acessos não autorizados.
Suporte
Para dúvidas ou suporte, entre em contato com a equipe de desenvolvimento pelo site Taffarel.dev.