Intégrez des agents IA pour les appels audio et vidéo à l'aide du SDK AICallKit.
Présentation
Le SDK AICallKit propose des solutions low-code pour intégrer des agents IA dotés de capacités audio et vidéo en temps réel. Les entreprises peuvent ainsi ajouter rapidement des communications par agent IA à leurs applications.
Avantages
Intégration et développement rapides : Le SDK AICallKit fournit des interfaces prédéfinies qui permettent aux développeurs de mettre en œuvre une IA conversationnelle en temps réel avec un minimum de code.
Prise en charge multiplateforme : Compatible avec iOS, Android et le Web, le SDK AICallKit offre des API unifiées garantissant une fonctionnalité et une expérience utilisateur cohérentes sur toutes les plateformes.
Fonctionnalités riches : Au-delà des fonctions d'appel de base, le SDK AICallKit prend en charge l'affichage de l'état de l'agent, les sous-titres en temps réel et l'interruption intelligente. Vous pouvez configurer ces fonctionnalités selon vos besoins si vous utilisez la solution d'intégration sans interface utilisateur.
Solutions d'intégration
Le SDK AICallKit propose deux solutions d'intégration :
Solution d'intégration avec interface utilisateur : Cette solution low-code inclut des composants d'interface utilisateur pour les applications audio et vidéo. Exécutez une démo avec des configurations simples et intégrez les composants d'interface utilisateur dans votre projet.
Solution d'intégration sans interface utilisateur : Le SDK AICallKit encapsule les capacités d'IA conversationnelle en temps réel afin de réduire la charge de développement liée aux agents IA et à la communication en temps réel (RTC). Cette solution est idéale pour personnaliser l'interface utilisateur sans gérer l'implémentation sous-jacente.
Fonctionnalités du SDK AICallKit
|
Fonctionnalité |
Description |
iOS & Android |
Web |
|
Appel vocal |
Les utilisateurs peuvent converser avec des agents IA et recevoir des commentaires et des services instantanés. |
✔️ |
✔️ |
|
Appel avec avatar |
Des appels vidéo avec avatars sont possibles pour rendre les interactions plus réalistes. |
✔️ |
✔️ |
|
Appel visuel |
Lors des appels vidéo, l'agent fournit des réponses basées sur la voix de l'utilisateur et le flux de la caméra. |
✔️ |
✔️ |
|
État de l'agent |
Affiche l'état de l'agent, notamment l'écoute, la réflexion et la parole. |
✔️ |
✔️ |
|
Sous-titres en temps réel |
Transcrit le dialogue entre l'agent et l'utilisateur en temps réel et l'affiche sur le client. |
✔️ |
✔️ |
|
Interruption manuelle |
Envoie une instruction à l'agent pour interrompre sa prise de parole. |
✔️ |
✔️ |
|
Interruption intelligente |
L'agent détecte automatiquement l'intention de l'utilisateur d'interrompre la conversation. |
✔️ |
✔️ |
|
Voix |
Configure la voix de l'agent. Pour les voix prises en charge, consultez Démos de voix intelligentes. |
✔️ |
✔️ |
|
Mode Push-to-talk |
Les utilisateurs peuvent passer en mode push-to-talk au début ou pendant un appel, et appuyer sur le bouton pour parler. |
✔️ |
✔️ |
|
Reconnaissance d'empreinte vocale |
Dans les scénarios multi-intervenants, l'agent identifie l'empreinte vocale du locuteur principal pour capturer précisément sa parole et minimiser les interférences sonores. |
✔️ |
❌ |
|
Message personnalisé |
Permet l'envoi de messages personnalisés via le canal de messages personnalisés RTC. |
✔️ |
✔️ |
|
Gestion des périphériques locaux |
Pendant un appel, il est possible de désactiver le haut-parleur et de couper le microphone. |
✔️ |
✔️ |
|
Rappels (Callbacks) |
Récupère des informations telles que le volume du locuteur principal et l'état du réseau via des rappels. |
✔️ |
✔️ |