Integre agentes de IA para chamadas de áudio e vídeo utilizando o AICallKit SDK.
Visão geral
O AICallKit SDK oferece soluções low-code para integrar agentes de IA com capacidades de áudio e vídeo em tempo real, permitindo que empresas implementem rapidamente a comunicação por agentes de IA em seus aplicativos.
Benefícios
Integração e desenvolvimento ágeis: O AICallKit SDK disponibiliza interfaces pré-construídas que permitem aos desenvolvedores implementar IA conversacional em tempo real com codificação mínima.
Suporte multiplataforma: Compatível com iOS, Android e Web, o AICallKit SDK fornece APIs unificadas que garantem funcionalidade e experiência do usuário consistentes em todas as plataformas.
Recursos abrangentes: Além da funcionalidade básica de chamada, o AICallKit SDK suporta exibição de status do agente, legendas em tempo real e interrupção inteligente. Esses recursos podem ser configurados conforme necessário se você utilizar a solução de integração sem UI.
Soluções de integração
O AICallKit SDK oferece duas soluções de integração:
Solução de integração com UI: Solução low-code que inclui componentes de UI para aplicativos de áudio e vídeo. Execute uma demonstração com configurações simples e integre os componentes de UI ao seu projeto.
Solução de integração sem UI: O AICallKit SDK encapsula capacidades de IA conversacional em tempo real para reduzir a carga de trabalho de desenvolvimento de agentes de IA e comunicação em tempo real (RTC). Esta solução é ideal para personalizar a UI sem gerenciar a implementação subjacente.
Recursos do AICallKit SDK
|
Recurso |
Descrição |
iOS & Android |
Web |
|
Chamada de voz |
Permite que os usuários conversem com agentes de IA e recebam feedback e serviços instantâneos. |
✔️ |
✔️ |
|
Chamada com avatar |
Possibilita realizar videochamadas com avatares para interações mais realistas. |
✔️ |
✔️ |
|
Chamada com visão |
Durante videochamadas, o agente fornece feedback com base na voz do usuário e no fluxo da câmera. |
✔️ |
✔️ |
|
Status do agente |
Exibe o status do agente, incluindo ouvindo, pensando e falando. |
✔️ |
✔️ |
|
Legendas em tempo real |
Transcreve o diálogo entre o agente e o usuário em tempo real e o exibe no cliente. |
✔️ |
✔️ |
|
Interrupção manual |
Envia uma instrução ao agente para interromper sua fala. |
✔️ |
✔️ |
|
Interrupção inteligente |
O agente detecta automaticamente a intenção do usuário de interromper a conversa. |
✔️ |
✔️ |
|
Voz |
Configura a voz do agente. Para vozes suportadas, consulte Demonstrações de voz inteligente. |
✔️ |
✔️ |
|
Modo push-to-talk |
Os usuários podem alternar para o modo push-to-talk no início ou durante uma chamada, pressionando o botão para falar. |
✔️ |
✔️ |
|
Reconhecimento de impressão vocal |
Em cenários com múltiplos falantes, o agente identifica a impressão vocal do falante principal para capturar sua fala com precisão e minimizar interferências de fundo. |
✔️ |
❌ |
|
Mensagem personalizada |
Envia mensagens personalizadas através do canal de mensagens personalizadas do RTC. |
✔️ |
✔️ |
|
Gerenciamento de dispositivo local |
Permite desligar o alto-falante e silenciar o microfone durante uma chamada. |
✔️ |
✔️ |
|
Callbacks |
Recupera informações como volume do falante principal e status da rede por meio de callbacks. |
✔️ |
✔️ |