Realizado

Integração com Twilio voice + Chatgpt4.0 + phyton

Publicado em 24 de Julho de 2024 dias na TI e Programação

Sobre este projeto

Aberto

Temos um telefone na twilio, gostariamos que o nosso assistant em chatgpt4 atendesse as ligações.  Precisamos usar por questões de custo a transcrição da openai de voz para texto.  E gostariamos de usar a transcrição de texto para voz tambem da openai.  Já fizemos isso via whatsapp.

Agora queremos que o assistant responda por voz via telefone.

Contexto Geral do Projeto

Já temos o Ngrok rodando na porta 8800, então a aplicação flask phyton tem que rodar nesta mesma porta. O que vamos passar DNS do Ngrok as apikeys Twilio e ID do assitant do chatgpt4.0 e Key do openai para testes. Você ira executar aplicação localmente na sua máquina e no final na entrega passar os arquivos requerimentos de ambiente para pip install. Com isso a aplicação precisa er em phyton. - Precisa tender as ligações via twilio , weebhook e call back status estão configurados e você ira receber as urls. - Ao atender a ligação o assistant do chatgpt4 deve fazer a suadação e se identificar - O cliente/usuário deve ter sua voz transcrita para que o assistant possa interpretar e responder de acordo com sua parametrização na openai. - Ao identificar pausa muito grande de silencio ou que o usuário agradeceu pelo atendimento e se despediu da ligação o sistema deve encerrar a chamada com uma saudação padrão. Agradecemos o seu contato, caso precise de outra informação só nos chamar de novo. Até breve. Não a mais nada a ser feito , neste momento. Demandas futuras: O projeto seguirá com um painel em Django mas isso será ma a frente, a pessoa que quiser na entrega deste pode continuar a ser contratado para as próximas demandas.

Categoria TI e Programação
Subcategoria Inteligência Artificial
Tamanho do projeto Pequeño
Isso é um projeto ou uma posição de trabalho? Um projeto
Disponibilidade requerida Conforme necessário

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por Danilo C.