Retour aux fournisseurs IA

Tutoriel de configuration Soniox

Aperçu

Ce tutoriel vous guidera dans la configuration de Soniox pour une utilisation avec Sokuji. Soniox est un service de traduction voix-à-voix en temps réel qui transcrit et traduit plus de 60 langues en un seul appel API de streaming.

1Créez un compte Soniox

Rendez-vous sur console.soniox.com/signup et créez un compte gratuit. Si vous avez déjà un compte Soniox, connectez-vous directement sur console.soniox.com.

2Ouvrez la console

Après connexion, ouvrez la console Soniox. Votre compte démarre avec un projet par défaut (« My First Project »).

3Accédez à API Keys

Dans la console, ouvrez votre projet et cliquez sur la section API Keys dans la barre latérale.

4Créez une clé API

Cliquez sur Créer une nouvelle clé, donnez-lui un nom (par ex. « Sokuji ») et confirmez. Copiez la clé immédiatement : elle n'est affichée qu'une seule fois.

5Configurez dans Sokuji

Ouvrez Sokuji et sélectionnez Soniox comme fournisseur IA dans le panneau des paramètres. Collez votre clé API, choisissez la langue source (ou détection automatique) et la langue cible, et sélectionnez une voix. Dans le bloc Voix (réglages Rapide, ou Paramètres → Avancé → Audio), Traduction entendue par l'autre décide si votre traduction est lue à voix haute ou affichée en texte seul.

6Testez la connexion

Cliquez sur le bouton Démarrer la session et parlez dans votre microphone pour vérifier que la traduction en temps réel fonctionne. Vous devriez voir la transcription et la traduction. La traduction parlée part dans le micro virtuel pour l'autre ; pour l'entendre vous-même, activez Je l'entends aussi dans le bloc Voix.

Fonctionnalités

Qu'est-ce que Soniox ?

Soniox est un service de traduction vocale en temps réel de bout en bout :

  • Traduction voix-à-voix en temps réel : transcription, traduction et synthèse vocale dans un seul pipeline
  • Transcrit et traduit plus de 60 langues dans le même appel API de streaming, sans frais supplémentaires pour la traduction
  • Détection automatique de la langue : réglez la source sur détection automatique et Soniox identifie la langue parlée
  • 200 voix intégrées pour la traduction parlée, et des voix que vous clonez à partir d'un court enregistrement

Langues prises en charge

Prend en charge plus de 60 langues avec une traduction de n'importe quelle langue vers n'importe quelle autre :

  • La langue source peut être une langue spécifique ou la détection automatique
  • La langue cible peut être l'une des plus de 60 langues
  • Comprend le chinois, l'anglais, le japonais, le coréen, l'espagnol, le français, l'allemand, l'italien, le portugais, le russe et bien d'autres

Modes et options

  • Parlé ou texte seul : dans le bloc Voix, Traduction entendue par l'autre lit votre traduction à voix haute dans le micro virtuel, et Traduction que j'entends vous lit la traduction de l'autre. Désactivez l'une ou l'autre et ce côté reste en texte seul
  • Voix : dans Paramètres → Avancé → Fournisseur → Paramètres de Voix, choisissez l'une des 200 voix intégrées ou clonez la vôtre. Tant que Traduction que j'entends est activée, une deuxième ligne, Voix que j'entends, choisit la voix qui vous lit l'autre : voix intégrées uniquement, et si vous y choisissez votre propre voix, une autre lit à sa place
  • Traduction bidirectionnelle : en mode « Les deux », chaque sens utilise par défaut sa propre session Soniox (Session partagée en mode Les deux : Désactivé). Choisissez Activé pour traduire les deux côtés dans une seule session avec séparation automatique des locuteurs, à moindre coût et latence ; deux sessions coûtent environ deux fois plus mais tiennent mieux quand les deux personnes parlent en même temps
  • Face à face : en mode « Les deux », réglez Où est l'autre ? sur À côté de moi ; deux personnes partagent un microphone et chacune entend dans une oreillette ce que dit l'autre, traduit. Le face à face utilise toujours une session partagée
  • Langue source et mode de traduction : la détection automatique fonctionne pour traduire votre propre voix (mode « Moi »). En mode « Autre » ou « Les deux », choisissez une langue source précise : la détection automatique ne peut pas être inversée pour traduire l'autre dans votre langue.
  • Aucune configuration manuelle de détection de tour : Soniox détecte les points de fin de parole côté serveur

Dépannage

Problèmes courants

Erreur d'authentification: Vérifiez que votre clé API est copiée correctement sans espaces supplémentaires. Si la clé est perdue, créez-en une nouvelle dans la console Soniox : les clés ne sont affichées qu'une seule fois.

Erreur de connexion: Vérifiez votre connexion réseau et assurez-vous que les pare-feu ne bloquent pas les connexions WebSocket. Si vous utilisez un proxy, assurez-vous qu'il prend en charge WebSocket.

Pas d'audio traduit: Si vous voyez la traduction sans rien entendre, vérifiez le bloc Voix : Traduction entendue par l'autre doit être activée. Votre traduction part dans le micro virtuel pour l'autre ; pour l'entendre vous-même, activez Je l'entends aussi et vérifiez l'appareil de cette ligne.

Conseils pour de meilleurs résultats

  1. Utilisez une connexion réseau stable pour une meilleure qualité en temps réel
  2. Utilisez dans un environnement calme pour une reconnaissance vocale optimale
  3. Définissez explicitement la langue source si la détection automatique choisit la mauvaise langue
  4. Surveillez votre utilisation et votre solde dans la console Soniox

Besoin d'aide supplémentaire ? Consultez la documentation Soniox pour plus de détails ou notre dépôt GitHub pour obtenir du support.

Ouvrir la console Soniox