Docs StreamFluent
Tout ce dont vous avez besoin pour configurer le doublage vocal IA en temps réel pour vos flux en direct. Diffusez dans votre langue, touchez tous les publics.
Démarrage rapide
Faites fonctionner votre premier flux doublé en moins de cinq minutes à l'aide du plugin OBS.
Créez votre compte
Inscrivez-vous sur streamfluent.ai avec un e-mail ou une connexion sociale (Google, Twitch, Kick). Vous arriverez immédiatement sur votre tableau de bord.
Installer le plugin OBS
Téléchargez le plugin pour votre système d'exploitation depuis la page du plugin OBS. Installez-le dans votre dossier de plugins OBS (ou exécutez le programme d'installation sous Windows) et redémarrez OBS.
Connectez-vous et configurez
Ouvrez Affichage → Stations d'accueil → StreamFluent.ai dans OBS. Connectez-vous avec Google, Twitch, Kick ou par e-mail. Sélectionnez votre source audio, choisissez les langues cibles et ajustez les paramètres de légende et de volume.
Passer en direct
Cliquez sur Connecter dans le dock StreamFluent — le point d'état devient vert une fois connecté. Ajoutez l'audio doublé et les sources de sous-titres à votre scène, puis commencez à diffuser en streaming dans OBS comme d'habitude.
Comment ça marche
StreamFluent traite votre discours en temps réel — en le traduisant et en le ré-exprimant dans d'autres langues pendant que vous diffusez.
Plugin OBS
RecommandéLe plugin OBS capture l'audio de votre microphone et l'envoie au pipeline d'IA de StreamFluent via une connexion WebSocket. Votre discours est transcrit, traduit et redoublé - puis l'audio doublé est renvoyé en tant que sources de mixage directement dans OBS.
Votre flux vidéo va directement à votre plateforme (Twitch, YouTube, Kick, etc.) sans passer par les serveurs de StreamFluent. Seul l'audio est traité à distance, ce qui maintient une faible latence et n'affecte pas la qualité du flux.
Relais RTMP
AlternativeAvec le relais RTMP, vous pointez votre logiciel de streaming vers le serveur d'ingestion de StreamFluent au lieu de votre plateforme. Nous recevons votre flux complet, traitons l'audio via le pipeline d'IA et distribuons les versions doublées vers vos destinations configurées.
La vidéo est transférée sans réencodage. Chaque piste audio traduite est remuxée avec votre vidéo originale et envoyée au canal de destination correspondant.
Doublage IA
Le doublage IA est le cœur de StreamFluent — la traduction vocale en temps réel qui convertit votre discours dans d'autres langues pendant que vous diffusez.
Comment fonctionne le doublage
Lorsque le doublage est actif, StreamFluent exécute trois étapes : la reconnaissance vocale convertit votre voix en texte, la traduction neuronale l'adapte à chaque langue cible et la synthèse vocale génère de l'audio parlé en utilisant votre profil de voix sélectionné.
L'ensemble du processus s'exécute avec moins d'une seconde de latence. L'audio doublé est diffusé en même temps que votre audio original - avec le plugin OBS, il apparaît comme des sources de mixage distinctes que vous pouvez contrôler indépendamment.
Modes de doublage
Vous pouvez contrôler le comportement du doublage pour chaque langue cible :
| Mode | Comportement |
|---|---|
| Auto | Doubler dans la langue cible lorsqu'elle diffère de votre langue source (par défaut) |
| Seulement l'original | Laisser passer votre audio original sans doublage — utile pour votre sortie en langue maternelle |
| Afficher le mot de passe Masquer le mot de passe S'inscrire Se connecter Mot de passe oublié ? Réinitialiser le mot de passe Envoyer le lien de réinitialisation Retour à la connexion Créer un compte Confirmer le mot de passe Nom d'utilisateur ou adresse e-mail Mot de passe Nom d'utilisateur Adresse e-mail Veuillez saisir votre adresse e-mail pour réinitialiser votre mot de passe. Veuillez saisir votre nom d'utilisateur ou votre adresse e-mail. Vous recevrez un lien pour créer un nouveau mot de passe par e-mail. Veuillez saisir votre nom d'utilisateur. Veuillez saisir votre adresse e-mail. Veuillez saisir votre mot de passe. Veuillez saisir votre nouveau mot de passe. Veuillez confirmer votre nouveau mot de passe. Le mot de passe doit comporter au moins {minPasswordLength} caractères. Les mots de passe doivent correspondre. Ce nom d'utilisateur est déjà utilisé. Cette adresse e-mail est déjà utilisée. Ce nom d'utilisateur n'est pas valide. Cette adresse e-mail n'est pas valide. Ce nom d'utilisateur n'existe pas. Cet utilisateur n'a pas encore confirmé son adresse e-mail. Mot de passe incorrect. Trop de tentatives de connexion. Veuillez réessayer plus tard. Un e-mail de confirmation a été envoyé à {email}. Un e-mail de réinitialisation de mot de passe a été envoyé à {email}. Votre mot de passe a été réinitialisé. Bienvenue, {username} ! Déconnexion Mon profil Modifier le profil Supprimer le compte Enregistrer les modifications Annuler Êtes-vous sûr de vouloir supprimer votre compte ? Supprimer Votre compte a été supprimé. Une erreur s'est produite. Veuillez réessayer. Profil mis à jour. Veuillez confirmer votre adresse e-mail en cliquant sur le lien que nous venons de vous envoyer. Confirmer l'adresse e-mail Adresse e-mail confirmée. Adresse e-mail déjà confirmée. Lien de confirmation d'adresse e-mail non valide. Veuillez saisir votre adresse e-mail. Veuillez saisir votre nom. Nom Prénom Veuillez saisir votre prénom. Veuillez saisir votre nom de famille. Nom de famille À propos de moi Veuillez saisir une brève description de vous. Image de profil Sélectionner une image Supprimer l'image Aucun fichier sélectionné Taille maximale du fichier : {maxFileSize} Types de fichiers autorisés : {allowedFileTypes} Ce champ est obligatoire. Ce champ doit être une adresse e-mail valide. Ce champ doit comporter au moins {minLength} caractères. Ce champ ne doit pas dépasser {maxLength} caractères. Ce champ doit être un nombre. Ce champ doit être une URL valide. Ce champ doit être une date valide. Ce champ doit être une date antérieure à {date}. Ce champ doit être une date postérieure à {date}. Ce champ doit être égal à {value}. Ce champ ne doit pas être égal à {value}. Ce champ doit être supérieur à {value}. Ce champ doit être inférieur à {value}. Ce champ doit être supérieur ou égal à {value}. Ce champ doit être inférieur ou égal à {value}. Ce champ doit être l'un des éléments suivants : {values}. Ce champ ne doit pas être l'un des éléments suivants : {values}. Ce champ doit être une chaîne JSON valide. Ce champ doit être une chaîne UUID valide. Ce champ doit être une chaîne de base64 valide. Ce champ doit être une chaîne de données URI valide. Ce champ doit être une chaîne de numéro de téléphone valide. Ce champ doit être une chaîne de code postal valide. Ce champ doit être une chaîne de code de pays valide. Ce champ doit être une chaîne de devise valide. Ce champ doit être une chaîne de langue valide. Ce champ doit être une chaîne de fuseau horaire valide. Ce champ doit être une chaîne d'adresse IP valide. Ce champ doit être une chaîne d'adresse MAC valide. Ce champ doit être une chaîne d'IBAN valide. Ce champ doit être une chaîne de code SWIFT/BIC valide. Ce champ doit être une chaîne de numéro de carte de crédit valide. Ce champ doit être une chaîne de numéro de sécurité sociale valide. Ce champ doit être une chaîne de numéro de passeport valide. Ce champ doit être une chaîne de numéro de permis de conduire valide. Ce champ doit être une chaîne de numéro d'identification fiscale valide. Ce champ doit être une chaîne de numéro d'identification d'employeur valide. Ce champ doit être une chaîne de numéro d'identification de contribuable valide. Ce champ doit être une chaîne de numéro d'identification de TVA valide. Ce champ doit être une chaîne de numéro d'identification d'entreprise valide. Ce champ doit être une chaîne de numéro d'identification d'organisation valide. Ce champ doit être une chaîne de numéro d'identification d'établissement valide. Ce champ doit être une chaîne de numéro d'identification de succursale valide. Ce champ doit être une chaîne de numéro d'identification de département valide. Ce champ doit être une chaîne de numéro d'identification de division valide. Ce champ doit être une chaîne de numéro d'identification de section valide. Ce champ doit être une chaîne de numéro d'identification de groupe valide. Ce champ doit être une chaîne de numéro d'identification d'équipe valide. Ce champ doit être une chaîne de numéro d'identification de projet valide. Ce champ doit être une chaîne de numéro d'identification de tâche valide. Ce champ doit être une chaîne de numéro d'identification de ticket valide. Ce champ doit être une chaîne de numéro d'identification de commande valide. Ce champ doit être une chaîne de numéro d'identification de facture valide. Ce champ doit être une chaîne de numéro d'identification de reçu valide. Ce champ doit être une chaîne de numéro d'identification de bon valide. Ce champ doit être une chaîne de numéro d'identification de coupon valide. Ce champ doit être une chaîne de numéro d'identification de carte-cadeau valide. Ce champ doit être une chaîne de numéro d'identification de membre valide. Ce champ doit être une chaîne de numéro d'identification de client valide. Ce champ doit être une chaîne de numéro d'identification de fournisseur valide. Ce champ doit être une chaîne de numéro d'identification de partenaire valide. Ce champ doit être une chaîne de numéro d'identification d'affilié valide. Ce champ doit être une chaîne de numéro d'identification de référence valide. Ce champ doit être une chaîne de numéro d'identification de produit valide. Ce champ doit être une chaîne de numéro d'identification de service valide. Ce champ doit être une chaîne de numéro d'identification d'article valide. Ce champ doit être une chaîne de numéro d'identification de ressource valide. Ce champ doit être une chaîne de numéro d'identification d'actif valide. Ce champ doit être une chaîne de numéro d'identification d'équipement valide. Ce champ doit être une chaîne de numéro d'identification de véhicule valide. Ce champ doit être une chaîne de numéro d'identification de propriété valide. Ce champ doit être une chaîne de numéro d'identification de contrat valide. Ce champ doit être une chaîne de numéro d'identification de document valide. Ce champ doit être une chaîne de numéro d'identification de fichier valide. Ce champ doit être une chaîne de numéro d'identification de dossier valide. Ce champ doit être une chaîne de numéro d'identification de répertoire valide. Ce champ doit être une chaîne de numéro d'identification de base de données valide. Ce champ doit être une chaîne de numéro d'identification de table valide. Ce champ doit être une chaîne de numéro d'identification de colonne valide. Ce champ doit être une chaîne de numéro d'identification de vue valide. Ce champ doit être une chaîne de numéro d'identification de procédure stockée valide. Ce champ doit être une chaîne de numéro d'identification de fonction valide. Ce champ doit être une chaîne de numéro d'identification de déclencheur valide. Ce champ doit être une chaîne de numéro d'identification de séquence valide. Ce champ doit être une chaîne de numéro d'identification d'index valide. Ce champ doit être une chaîne de numéro d'identification de contrainte valide. Ce champ doit être une chaîne de numéro d'identification de clé primaire valide. Ce champ doit être une chaîne de clé étrangère valide. Ce champ doit être une chaîne de clé unique valide. Ce champ doit être une chaîne de clé de vérification valide. Ce champ doit être une chaîne de clé par défaut valide. Ce champ doit être une chaîne de clé d'exclusion valide. Ce champ doit être une chaîne de clé d'inclusion valide. Ce champ doit être une chaîne de clé de partition valide. Ce champ doit être une chaîne de clé de cluster valide. Ce champ doit être une chaîne de clé de distribution valide. Ce champ doit être une chaîne de clé de réplication valide. Ce champ doit être une chaîne de clé de chiffrement valide. Ce champ doit être une chaîne de clé de signature valide. Ce champ doit être une chaîne de clé d'authentification valide. Ce champ doit être une chaîne de clé d'autorisation valide. Ce champ doit être une chaîne de clé d'accès valide. Ce champ doit être une chaîne de clé secrète valide. Ce champ doit être une chaîne de clé publique valide. Ce champ doit être une chaîne de clé privée valide. Ce champ doit être une chaîne de clé de session valide. Ce champ doit être une chaîne de clé de jeton valide. Ce champ doit être une chaîne de clé d'API valide. Ce champ doit être une chaîne de clé de licence valide. Ce champ doit être une chaîne de clé de produit valide. Ce champ doit être une chaîne de clé de service valide. Ce champ doit être une chaîne de clé d'article valide. Ce champ doit être une chaîne de clé de ressource valide. Ce champ doit être une chaîne de clé d'actif valide. Ce champ doit être une chaîne de clé d'équipement valide. Ce champ doit être une chaîne de clé de véhicule valide. Ce champ doit être une chaîne de clé de propriété valide. Ce champ doit être une chaîne de clé de contrat valide. Ce champ doit être une chaîne de clé de document valide. Ce champ doit être une chaîne de clé de fichier valide. Ce champ doit être une chaîne de clé de dossier valide. Ce champ doit être une chaîne de clé de répertoire valide. Ce champ doit être une chaîne de clé de base de données valide. Ce champ doit être une chaîne de clé de table valide. Ce champ doit être une chaîne de clé de colonne valide. Ce champ doit être une chaîne de clé de vue valide. Ce champ doit être une chaîne de clé de procédure stockée valide. Ce champ doit être une chaîne de clé de fonction valide. Ce champ doit être une chaîne de clé de déclencheur valide. Ce champ doit être une chaîne de clé de séquence valide. Ce champ doit être une chaîne de clé d'index valide. Ce champ doit être une chaîne de clé de contrainte valide. Ce champ doit être une chaîne de clé primaire valide. Ce champ doit être une chaîne de clé étrangère valide. Ce champ doit être une chaîne de clé unique valide. Ce champ doit être une chaîne de clé de vérification valide. Ce champ doit être une chaîne de clé par défaut valide. Ce champ doit être une chaîne de clé d'exclusion valide. Ce champ doit être une chaîne de clé d'inclusion valide. Ce champ doit être une chaîne de clé de partition valide. Ce champ doit être une chaîne de clé de cluster valide. Ce champ doit être une chaîne de clé de distribution valide. Ce champ doit être une chaîne de clé de réplication valide. Ce champ doit être une chaîne de clé de chiffrement valide. Ce champ doit être une chaîne de clé de signature valide. Ce champ doit être une chaîne de clé d'authentification valide. Ce champ doit être une chaîne de clé d'autorisation valide. Ce champ doit être une chaîne de clé d'accès valide. Ce champ doit être une chaîne de clé secrète valide. Ce champ doit être une chaîne de clé publique valide. Ce champ doit être une chaîne de clé privée valide. Ce champ doit être une chaîne de clé de session valide. Ce champ doit être une chaîne de clé de jeton valide. Ce champ doit être une chaîne de clé d'API valide. Ce champ doit être une chaîne de clé de licence valide. Ce champ doit être une chaîne de clé de produit valide. Ce champ doit être une chaîne de clé de service valide. Ce champ doit être une chaîne de clé d'article valide. Ce champ doit être une chaîne de clé de ressource valide. Ce champ doit être une chaîne de clé d'actif valide. Ce champ doit être une chaîne de clé d'équipement valide. Ce champ doit être une chaîne de clé de véhicule valide. Ce champ doit être une chaîne de clé de propriété valide. Ce champ doit être une chaîne de clé de contrat valide. Ce champ doit être une chaîne de clé de document valide. Ce champ doit être une chaîne de clé de fichier valide. Ce champ doit être une chaîne de clé de dossier valide. Ce champ doit être une chaîne de clé de répertoire valide. Ce champ doit être une chaîne de clé de base de données valide. Ce champ doit être une chaîne de clé de table valide. Ce champ doit être une chaîne de clé de colonne valide. Ce champ doit être une chaîne de clé de vue valide. Ce champ doit être une chaîne de clé de procédure stockée valide. Ce champ doit être une chaîne de clé de fonction valide. Ce champ doit être une chaîne de clé de déclencheur valide. Ce champ doit être une chaîne de clé de séquence valide. Ce champ doit être une chaîne de clé d'index valide. Ce champ doit être une chaîne de clé de contrainte valide. Ce champ doit être une chaîne de clé primaire valide. Ce champ doit être une chaîne de clé étrangère valide. Ce champ doit être une chaîne de clé unique valide. Ce champ doit être une chaîne de clé de vérification valide. Ce champ doit être une chaîne de clé par défaut valide. Ce champ doit être une chaîne de clé d'exclusion valide. Ce champ doit être une chaîne de clé d'inclusion valide. Ce champ doit être une chaîne de clé de partition valide. Ce champ doit être une chaîne de clé de cluster valide. Ce champ doit être une chaîne de clé de distribution valide. Ce champ doit être une chaîne de clé de réplication valide. Ce champ doit être une chaîne de clé de chiffrement valide. Ce champ doit être une chaîne de clé de signature valide. Ce champ doit être une chaîne de clé d'authentification valide. Ce champ doit être une chaîne de clé d'autorisation valide. Ce champ doit être une chaîne de clé d'accès valide. Ce champ doit être une chaîne de clé secrète valide. Ce champ doit être une chaîne de clé publique valide. Ce champ doit être une chaîne de clé privée valide. Ce champ doit être une chaîne de clé de session valide. Ce champ doit être une chaîne de clé de jeton valide. Ce champ doit être une chaîne de clé d'API valide. Ce champ doit être une chaîne de clé de licence valide. Ce champ doit être une chaîne de clé de produit valide. Ce champ doit être une chaîne de clé de service valide. Ce champ doit être une chaîne de clé d'article valide. Ce champ doit être une chaîne de clé de ressource valide. Ce champ doit être une chaîne de clé d'actif valide. Ce champ doit être une chaîne de clé d'équipement valide. Ce champ doit être une chaîne de clé de véhicule valide. Ce champ doit être une chaîne de clé de propriété valide. Ce champ doit être une chaîne de clé de contrat valide. Ce champ doit être une chaîne de clé de document valide. Ce champ doit être une chaîne de clé de fichier valide. Ce champ doit être une chaîne de clé de dossier valide. Ce champ doit être une chaîne de clé de répertoire valide. Ce champ doit être une chaîne de clé de base de données valide. Ce champ doit être une chaîne de clé de table valide. Ce champ doit être une chaîne de clé de colonne valide. Ce champ doit être une chaîne de clé de vue valide. Ce champ doit être une chaîne de clé de procédure stockée valide. Ce champ doit être une chaîne de clé de fonction valide. Ce champ doit être une chaîne de clé de déclencheur valide. Ce champ doit être une chaîne de clé de séquence valide. Ce champ doit être une chaîne de clé d'index valide. Ce champ doit être une chaîne de clé de contrainte valide. Ce champ doit être une chaîne de clé primaire valide. Ce champ doit être une chaîne de clé étrangère valide. Ce champ doit être une chaîne de clé unique valide. Ce champ doit être une chaîne de clé de vérification valide. Ce champ doit être une chaîne de clé par défaut valide. Ce champ doit être une chaîne de clé d'exclusion valide. Ce champ doit être une chaîne de clé d'inclusion valide. Ce champ doit être une chaîne de clé de partition valide. Ce champ doit être une chaîne de clé de cluster valide. Ce champ doit être une chaîne de clé de distribution valide. Ce champ doit être une chaîne de clé de réplication valide. Ce champ doit être une chaîne de clé de chiffrement valide. Ce champ doit être une chaîne de clé de signature valide. Ce champ doit être une chaîne de clé d'authentification valide. Ce champ doit être une chaîne de clé d'autorisation valide. Ce champ doit être une chaîne de clé d'accès valide. Ce champ doit être une chaîne de clé secrète valide. Ce champ doit être une chaîne de clé publique valide. Ce champ doit être une chaîne de clé privée valide. Ce champ doit être une chaîne de clé de session valide. Ce champ doit être une chaîne de clé de jeton valide. Ce champ doit être une chaîne de clé d'API valide. Ce champ doit être une chaîne de clé de licence valide. Ce champ doit être une chaîne de clé de produit valide. Ce champ doit être une chaîne de clé de service valide. Ce champ doit être une chaîne de clé d'article valide. Ce champ doit être une chaîne de clé de ressource valide. Ce champ doit être une chaîne de clé d'actif valide. Ce champ doit être une chaîne de clé d'équipement valide. Ce champ doit être une chaîne de clé de véhicule valide. Ce champ doit être une chaîne de clé de propriété valide. Ce champ doit être une chaîne de clé de contrat valide. Ce champ doit être une chaîne de clé de document valide. Ce champ doit être une chaîne de clé de fichier valide. Ce champ doit être une chaîne de clé de dossier valide. Ce champ doit être une chaîne de clé de répertoire valide. Ce champ doit être une chaîne de clé de base de données valide. Ce champ doit être une chaîne de clé de table valide. Ce champ doit être une chaîne de clé de colonne valide. Ce champ doit être une chaîne de clé de vue valide. Ce champ doit être une chaîne de clé de procédure stockée valide. Ce champ doit être une chaîne de clé de fonction valide. Ce champ doit être une chaîne de clé de déclencheur valide. Ce champ doit être une chaîne de clé de séquence valide. Ce champ doit être une chaîne de clé d'index valide. Ce champ doit être une chaîne de clé de contrainte valide. Ce champ doit être une chaîne de clé primaire valide. Ce champ doit être une chaîne de clé étrangère valide. Ce champ doit être une chaîne de clé unique valide. Ce champ doit être une chaîne de clé de vérification valide. Ce champ doit être une chaîne de clé par défaut valide. Ce champ doit être une chaîne de clé d'exclusion valide. Ce champ doit être une chaîne de clé d'inclusion valide. Ce champ doit être une chaîne de clé de partition valide. Ce champ doit être une chaîne de clé de cluster valide. Ce champ doit être une chaîne de clé de distribution valide. Ce champ doit être une chaîne de clé de réplication valide. Ce champ doit être une chaîne de clé de chiffrement valide. Ce champ doit être une chaîne de clé de signature valide. Ce champ doit être une chaîne de clé d'authentification valide. Ce champ doit être une chaîne de clé d'autorisation valide. Ce champ doit être une chaîne de clé d'accès valide. Ce champ doit être une chaîne de clé secrète valide. Ce champ doit être une chaîne de clé publique valide. Ce champ doit être une chaîne de clé privée valide. Ce champ doit être une chaîne de clé de session valide. Ce champ doit être une chaîne de clé de jeton valide. Ce champ doit être une chaîne de clé d'API valide. Ce champ doit être une chaîne de clé de licence valide. Ce champ doit être une chaîne de clé de produit valide. Ce champ doit être une chaîne de clé de service valide. Ce champ doit être une chaîne de clé d'article valide. Ce champ doit être une chaîne de clé de ressource valide. Ce champ doit être une chaîne de clé d'actif valide. Ce champ doit être une chaîne de clé d'équipement valide. Ce champ doit être une chaîne de clé de véhicule valide. Ce champ doit être une chaîne de clé de propriété valide. Ce champ doit être une chaîne de clé de contrat valide. Ce champ doit être une chaîne de clé de document valide. Ce champ doit être une chaîne de clé de fichier valide. Ce champ doit être une chaîne de clé de dossier valide. Ce champ doit être une chaîne de clé de répertoire valide. Ce champ doit être une chaîne de clé de base de données valide. Ce champ doit être une chaîne de clé de table valide. Ce champ doit être une chaîne de clé de colonne valide. Ce champ doit être une chaîne de clé de vue valide. Ce champ doit être une chaîne de clé de procédure stockée valide. Ce champ doit être une chaîne de clé de fonction valide. Ce champ doit être une chaîne de clé de déclencheur valide. Ce champ doit être une chaîne de clé de séquence valide. Ce champ doit être une chaîne de clé d'index valide. Ce champ doit être une chaîne de clé de contrainte valide. Ce champ doit être une chaîne de clé primaire valide. Ce champ doit être une chaîne de clé étrangère valide. Ce champ doit être une chaîne de clé unique valide. Ce champ doit être une chaîne de clé de vérification valide. Ce champ doit être une chaîne de clé par défaut valide. Ce champ doit être une chaîne de clé d'exclusion valide. Ce champ doit être une chaîne de clé d'inclusion valide. Ce champ doit être une chaîne de clé de partition valide. Ce champ doit être une chaîne de clé de cluster valide. Ce champ doit être une chaîne de clé de distribution valide. Ce champ doit être une chaîne de clé de réplication valide. Ce champ doit être une chaîne de clé de chiffrement valide. Ce champ doit être une chaîne de clé de signature valide. Ce champ doit être une chaîne de clé d'authentification valide. Ce champ doit être une chaîne de clé d'autorisation valide. Ce champ doit être une chaîne de clé d'accès valide. Ce champ doit être une chaîne de clé secrète valide. Ce champ doit être une chaîne de clé publique valide. Ce champ doit être une chaîne de clé privée valide. Ce champ doit être une chaîne de clé de session valide. Ce champ doit être une chaîne de clé de jeton valide. Ce champ doit être une chaîne de clé d'API valide. Ce champ doit être une chaîne de clé de licence valide. Ce champ doit être une chaîne de clé de produit valide. Ce champ doit être une chaîne de clé de service valide. Ce champ doit être une chaîne de clé d'article valide. Ce champ doit être une chaîne de clé de ressource valide. Ce champ doit être une chaîne de clé d'actif valide. Ce champ doit être une chaîne de clé d'équipement valide. Ce champ doit être une chaîne de clé de véhicule valide. Ce champ doit être une chaîne de clé de propriété valide. Ce champ doit être une chaîne de clé de contrat valide. Ce champ doit être une chaîne de clé de document valide. Ce champ doit être une chaîne de clé de fichier valide. Ce champ doit être une chaîne de clé de dossier valide. Ce champ doit être une chaîne de clé de répertoire valide. Ce champ doit être une chaîne de clé de base de données valide. Ce champ doit être une chaîne de clé de table valide. Ce champ doit être une chaîne de clé de colonne valide. Ce champ doit être une chaîne de clé de vue valide. Ce champ doit être une chaîne de clé de procédure stockée valide. Ce champ doit être une chaîne de clé de fonction valide. Ce champ doit être une chaîne de clé de déclencheur valide. Ce champ doit être une chaîne de clé de séquence valide. Ce champ doit être une chaîne de clé d'index valide. Ce champ doit être une chaîne de clé de contrainte valide. Ce champ doit être une chaîne de clé primaire valide. Ce champ doit être une chaîne de clé étrangère valide. Ce champ doit être une chaîne de clé unique valide. Ce champ doit être une chaîne de clé de vérification valide. Ce champ doit être une chaîne de clé par défaut valide. Ce champ doit être une chaîne de clé d'exclusion valide. Ce champ doit être une chaîne de clé d'inclusion valide. Ce champ doit être une chaîne de clé de partition valide. Ce champ doit être une chaîne de clé de cluster valide. Ce champ doit être une chaîne de clé de distribution valide. Ce champ doit être une chaîne de clé de réplication valide. Ce champ doit être une chaîne de clé de chiffrement valide. Ce champ doit être une chaîne de clé de signature valide. Ce champ doit être une chaîne de clé d'authentification valide. Ce champ doit être une chaîne de clé d'autorisation valide. Ce champ doit être une chaîne de clé d'accès valide. Ce champ doit être une chaîne de clé secrète valide. Ce champ doit être une chaîne de clé publique valide. Ce champ doit être une chaîne de clé privée valide. Ce champ doit être une chaîne de clé de session valide. Ce champ doit être une chaîne de clé de jeton valide. Ce champ doit être une chaîne de clé d'API valide. Ce champ doit être une chaîne de clé de licence valide. Ce champ doit être une chaîne de clé de produit valide. Ce champ doit être une chaîne de clé de service valide. Ce champ doit être une chaîne de clé d'article valide. Ce champ doit être une chaîne de clé de ressource valide. Ce champ doit être une chaîne de clé d'actif valide. Ce champ doit être une chaîne de clé d'équipement valide. Ce champ doit être une chaîne de clé de véhicule valide. Ce champ doit être une chaîne de clé de propriété valide. Ce champ doit être une chaîne de clé de contrat valide. Ce champ doit être une chaîne de clé de document valide. Ce champ doit être une chaîne de clé de fichier valide. Ce champ doit être une chaîne de clé de dossier valide. Ce champ doit être une chaîne de clé de répertoire valide. Ce champ doit être une chaîne de clé de base de données valide. Ce champ doit être une chaîne de clé de table valide. Ce champ doit être une chaîne de clé de colonne valide. Ce champ doit être une chaîne de clé de vue valide. Ce champ doit être une chaîne de clé de procédure stockée valide. Ce champ doit être une chaîne de clé de fonction valide. Ce champ doit être une chaîne de clé de déclencheur valide. Ce champ doit être une chaîne de clé de séquence valide. Ce champ doit être une chaîne de clé d'index valide. Ce champ doit être une chaîne de clé de contrainte valide. Ce champ doit être une chaîne de clé primaire valide. Ce champ doit être une chaîne de clé étrangère valide. Ce champ doit être une chaîne de clé unique valide. Ce champ doit être une chaîne de clé de vérification valide. Ce champ doit être une chaîne de clé par défaut valide. Ce champ doit être une chaîne de clé d'exclusion valide. Ce champ doit être une chaîne de clé d'inclusion valide. Ce champ doit être une chaîne de clé de partition valide. Ce champ doit être une chaîne de clé de cluster valide. Ce champ doit être une chaîne de clé de distribution valide. Ce champ doit être une chaîne de clé de réplication valide. Ce champ doit être une chaîne de clé de chiffrement valide. Ce champ doit être une chaîne de clé de signature valide. Ce champ doit être une chaîne de clé d'authentification valide. Ce champ doit être une chaîne de clé d'autorisation valide. Ce champ doit être une chaîne de clé d'accès valide. Ce champ doit être une chaîne de clé secrète valide. Ce champ doit être une chaîne de clé publique valide. Ce champ doit être une chaîne de clé privée valide. Ce champ doit être une chaîne de clé de session valide. Ce champ doit être une chaîne de clé de jeton valide. Ce champ doit être une chaîne de clé d'API valide. Ce champ doit être une chaîne de clé de licence valide. Ce champ doit être une chaîne de clé de produit valide. Ce champ doit être une chaîne de clé de service valide. Ce champ doit être une chaîne de clé d'article valide. Ce champ doit être une chaîne de clé de ressource valide. Ce champ doit être une chaîne de clé d'actif valide. Ce champ doit être une chaîne de clé d'équipement valide. Ce champ doit être une chaîne de clé de véhicule valide. Ce champ doit être une chaîne de clé de propriété valide. Ce champ doit être une chaîne de clé de contrat valide. Ce champ doit être une chaîne de clé de document valide. Ce champ doit être une chaîne de clé de fichier valide. Ce champ doit être une chaîne de clé de dossier valide. Ce champ doit être une chaîne de clé de répertoire valide. Ce champ doit être une chaîne de clé de base de données valide. Ce champ doit être une chaîne de clé de table valide. Ce champ doit être une chaîne de clé de colonne valide. Ce champ doit être une chaîne de clé de vue valide. Ce champ doit être une chaîne de clé de procédure stockée valide. Ce champ doit être une chaîne de clé de fonction valide. Ce champ doit être une chaîne de clé de déclencheur valide. Ce champ doit être une chaîne de clé de séquence valide. Ce champ doit être une chaîne de clé d'index valide. Ce champ doit être une chaîne de clé de contrainte valide. Ce champ doit être une chaîne de clé primaire valide. Ce champ doit être une chaîne de clé étrangère valide. Ce champ doit être une chaîne de clé unique valide. Ce champ doit être une chaîne de clé de vérification valide. Ce champ doit être une chaîne de clé par défaut valide. Ce champ doit être une chaîne de clé d'exclusion valide. Ce champ doit être une chaîne de clé d'inclusion valide. Ce champ doit être une chaîne de clé de partition valide. Ce champ doit être une chaîne de clé de cluster valide. Ce champ doit être une chaîne de clé de distribution valide. Ce champ doit être une chaîne de clé de réplication valide. Ce champ doit être une chaîne de clé de chiffrement valide. Ce champ doit être une chaîne de clé de signature valide. Ce champ doit être une chaîne de clé d'authentification valide. Ce champ doit être une chaîne de clé d'autorisation valide. Ce champ doit être une chaîne de clé d'accès valide. Ce champ doit être une chaîne de clé secrète valide. Ce champ doit être une chaîne de clé publique valide. Ce champ doit être une chaîne de clé privée valide. Ce champ doit être une chaîne de clé de session valide. Ce champ doit être une chaîne de clé de jeton valide. Ce champ doit être une chaîne de clé d'API valide. Ce champ doit être une chaîne de clé de licence valide. Ce champ doit être une chaîne de clé de produit valide. Ce champ doit être une chaîne de clé de service valide. Ce champ doit être une chaîne de clé d'article valide. Ce champ doit être une chaîne de clé de ressource valide. Ce champ doit être une chaîne de clé d'actif valide. Ce champ doit être une chaîne de clé d'équipement valide. Ce champ doit être une chaîne de clé de véhicule valide. Ce champ doit être une chaîne de clé de propriété valide. Ce champ doit être une chaîne de clé de contrat valide. Ce champ doit être une chaîne de clé de document valide. Ce champ doit être une chaîne de clé de fichier valide. Ce champ doit être une chaîne de clé de dossier valide. Ce champ doit être une chaîne de clé de répertoire valide. Ce champ doit être une chaîne de clé de base de données valide. Ce champ doit être une chaîne de clé de table valide. Ce champ doit être une chaîne de clé de colonne valide. Ce champ doit être une chaîne de clé de vue valide. Ce champ doit être une chaîne de clé de procédure stockée valide. Ce champ doit être une chaîne de clé de fonction valide. Ce champ doit être une chaîne de clé de déclencheur valide. Ce champ doit être une chaîne de clé de séquence valide. Ce champ doit être une chaîne de clé d'index valide. Ce champ doit être une chaîne de clé de contrainte valide. Ce champ doit être une chaîne de clé primaire valide. Ce champ doit être une chaîne de clé étrangère valide. Ce champ doit être une chaîne de clé unique valide. Ce champ doit être une chaîne de clé de vérification valide. Ce champ doit être une chaîne de clé par défaut valide. Ce champ doit être une chaîne de clé d'exclusion valide. Ce champ doit être une chaîne de clé d'inclusion valide. Ce champ doit être une chaîne de clé de partition valide. Ce champ doit être une chaîne de clé de cluster valide. Ce champ doit être une chaîne de clé de distribution valide. Ce champ doit être une chaîne de clé de réplication valide. Ce champ doit être une chaîne de clé de chiffrement valide. Ce champ doit être une chaîne de clé de signature valide. Ce champ doit être une chaîne de clé d'authentification valide. Ce champ doit être une chaîne de clé d'autorisation valide. Ce champ doit être une chaîne de clé d'accès valide. Ce champ doit être une chaîne de clé secrète valide. Ce champ doit être une chaîne de clé publique valide. Ce champ doit être une chaîne de clé privée valide. Ce champ doit être une chaîne de clé de session valide. Ce champ doit être une chaîne de clé de jeton valide. Ce champ doit être une chaîne de clé d'API valide. Ce champ doit être une chaîne de clé de licence valide. Ce champ doit être une chaîne de clé de produit valide. Ce champ doit être une chaîne de clé de service valide. Ce champ doit être une chaîne de clé d'article valide. Ce champ doit être une chaîne de clé de ressource valide. Ce champ doit être une chaîne de clé d'actif valide. Ce champ doit être une chaîne de clé d'équipement valide. Ce champ doit être une chaîne de clé de véhicule valide. Ce champ doit être une chaîne de clé de propriété valide. Ce champ doit être une chaîne de clé de contrat valide. Ce champ doit être une chaîne de clé de document valide. Ce champ doit être une chaîne de clé de fichier valide. Ce champ doit être une chaîne de clé de dossier valide. Ce champ doit être une chaîne de clé de répertoire valide. Ce champ doit être une chaîne de clé de base de données valide. Ce champ doit être une chaîne de clé de table valide. Ce champ doit être une chaîne de clé de colonne valide. Ce champ doit être une chaîne de clé de vue valide. Ce champ doit être une chaîne de clé de procédure stockée valide. Ce champ doit être une chaîne de clé de fonction valide. Ce champ doit être une chaîne de clé de déclencheur valide. Ce champ doit être une chaîne de clé de séquence valide. Ce champ doit être une chaîne de clé d'index valide. Ce champ doit être une chaîne de clé de contrainte valide. Ce champ doit être une chaîne de clé primaire valide. Ce champ doit être une chaîne de clé étrangère valide. Ce champ doit être une chaîne de clé unique valide. Ce champ doit être une chaîne de clé de vérification valide. Ce champ doit être une chaîne de clé par défaut valide. Ce champ doit être une chaîne de clé d'exclusion valide. Ce champ doit être une chaîne de clé d'inclusion valide. Ce champ doit être une chaîne de clé de partition valide. Ce champ doit être une chaîne de clé de cluster valide. Ce champ doit être | Pas d'audio doublé — les spectateurs entendent votre voix originale avec des sous-titres traduits |
Technologie vocale
StreamFluent propose trois niveaux de technologie vocale en fonction de votre forfait.
| Niveau | Technologie | Plan |
|---|---|---|
| TTS de base | Synthèse vocale standard avec intonation naturelle | Démo |
| Voix personnalisée | Enregistrez un échantillon de 30 secondes pour créer un modèle vocal personnalisé | Basic+ |
| Clonage de voix | Clonez votre propre voix : enregistrez un échantillon de 30 secondes et diffusez en continu dans votre voix dans toutes les langues | Pro+ |
Configuration de votre voix
- Accédez à Voix dans la barre latérale du tableau de bord
- Choisissez votre type de voix : Basique (bascule homme/femme), Personnalisée (parcourez 28 voix) ou Répliquée (clonez votre voix)
- Pour le clonage de voix : enregistrez ou téléchargez un échantillon de 30 secondes. L'état changera :
Non démarré→Traitement→Prêt - Prévisualisez votre voix dans n’importe quelle langue prise en charge à partir de la page Voix
Paramètres vocaux
| Paramètre | Plage | Description |
|---|---|---|
| Vitesse d'élocution | 0.5x – 2.0x | Vitesse de la sortie vocale doublée |
| Réglage de la hauteur tonale | -12 à +12 st | Décaler la hauteur tonale vers le haut ou vers le bas en demi-tons |
| Préservation des émotions | activé / désactivé | Maintient le ton émotionnel dans l'audio doublé Échelle |
Langues prises en charge
StreamFluent prend en charge 32 langues pour la reconnaissance vocale (source) et la traduction (cible). Chaque langue fonctionne dans les deux sens.
Toutes les langues prises en charge fonctionnent à la fois comme source (la langue que vous parlez) et comme cible (la langue dans laquelle vous traduisez) :
Plateformes prises en charge
StreamFluent fonctionne avec toutes les principales plateformes de streaming :
Plugin OBS
Le plugin OBS est la méthode recommandée pour utiliser StreamFluent. Il capture votre audio localement, le traite via notre pipeline d'IA et renvoie l'audio doublé directement dans votre mixeur OBS.
Comment ça marche
Le plugin se connecte à StreamFluent via WebSocket. L'audio de votre microphone est envoyé à nos serveurs, traité via le pipeline d'IA (reconnaissance vocale → traduction → synthèse vocale), et l'audio doublé est renvoyé sous forme de sources virtuelles dans votre mixeur OBS.
Votre flux vidéo va directement à votre plateforme — StreamFluent ne le touche jamais. Seul l'audio est traité à distance, donc la qualité et la stabilité de votre flux ne sont absolument pas affectées.
Installation
- Téléchargez le plugin pour votre système d'exploitation depuis la page de configuration du plugin OBS
- Installez le plugin dans votre dossier de plugins OBS (macOS/Linux) ou exécutez le programme d'installation (Windows)
- Redémarrez OBS Studio
Connexion
Ouvrez Vue → Docks → StreamFluent.ai dans OBS. Vous pouvez vous authentifier en utilisant :
- Google, Twitch ou Kick (OAuth)
- Email et mot de passe
- Clé API depuis Tableau de bord → Paramètres
Configuration
Une fois connecté, configurez vos paramètres de doublage directement dans le dock :
- Source audio — sélectionnez quel micro/entrée audio capturer
- Langues cibles — choisissez une ou plusieurs langues dans lesquelles doubler
- Style de légende — activez/désactivez les légendes et personnalisez l'apparence
- Volume — ajustez les niveaux audio doublés et audio originaux
Sources OBS
Le plugin crée des sources virtuelles pour chaque langue cible que vous ajoutez à votre scène OBS :
StreamFluent Dub — [Language]Piste audio doublée pour la langue cible
StreamFluent Captions — [Language]Superposition de sous-titres en direct pour la langue cible
Passer en direct avec le plugin
- Cliquez sur Connecter dans la station d'accueil StreamFluent — le point d'état devient vert
- Ajoutez des sources audio doublées et de sous-titres à votre scène OBS
- Démarrez la diffusion en continu dans OBS vers votre plateforme comme d'habitude
- Surveillez la transcription dans la station d'accueil pour confirmer que l'audio est en cours de traitement
Extension Chrome
L'extension Chrome StreamFluent permet aux spectateurs de regarder n'importe quel flux en direct doublé dans leur langue en temps réel.
Comment ça marche
L'extension fonctionne sur Twitch, YouTube, Kick, Rumble et d'autres sites de streaming. Elle capture l'audio du flux, l'envoie via le pipeline d'IA de StreamFluent et lit l'audio doublé dans la langue de votre choix, le tout en temps réel avec moins d'une seconde de latence.
Installation
- Visitez le Chrome Web Store (lien sur la page d'accueil de StreamFluent)
- Cliquez sur Ajouter à Chrome et confirmez l'installation
- L'icône StreamFluent apparaît dans la barre d'outils de votre navigateur
Configuration
- Cliquez sur l'icône StreamFluent dans votre barre d'outils sur n'importe quel site de streaming pris en charge
- Connectez-vous avec votre compte StreamFluent (Google, Twitch, Kick ou e-mail)
- Sélectionnez la langue source (la langue parlée par le streamer)
- Sélectionnez la langue cible (la langue que vous voulez entendre)
- Choisissez une voix pour l'audio doublé
- Cliquez sur Démarrer le doublage
Fonctionnalités
Relais RTMP
Le relais RTMP est une méthode de connexion alternative disponible sur tous les plans. Au lieu d'utiliser le plugin OBS, vous dirigez votre logiciel de streaming vers le serveur d'ingestion de StreamFluent. Nous traitons votre audio et distribuons les flux doublés vers vos destinations configurées.
Comment ça marche
Votre flux RTMP complet (audio + vidéo) est envoyé aux serveurs d'ingestion de StreamFluent. Nous séparons l'audio et la vidéo — la vidéo est transmise sans réencodage, et l'audio est traité via le pipeline d'IA. Chaque piste audio traduite est remuxée avec votre vidéo originale et envoyée à la destination correspondante.
Configuration OBS Studio
- Ouvrez OBS → Paramètres → Flux → Service : Personnalisé
- Définissez le serveur sur rtmp://ingest.streamfluent.ai/live
- Collez votre clé de flux depuis le tableau de bord
- Cliquez sur Démarrer le streaming
Server: rtmp://ingest.streamfluent.ai/live
Stream Key: sk_live_xxxxxxxxxxxxxxxxxxxxxxxxConfiguration de Streamlabs Desktop
- Ouvrez Streamlabs Desktop → Paramètres (icône d'engrenage) → Stream
- Définissez le type de flux sur Services de streaming
- Choisissez Service : Personnalisé
- Définissez le serveur sur rtmp://ingest.streamfluent.ai/live
- Collez votre clé de flux depuis votre tableau de bord StreamFluent
- Cliquez sur Terminé, puis sur Go Live
Destinations
Avec le relais RTMP, vous configurez les destinations dans votre tableau de bord StreamFluent. Une destination est une combinaison de langue + plateforme + clé de flux.
- Accédez à Destinations dans votre tableau de bord
- Cliquez sur Ajouter une destination
- Sélectionnez une langue cible pour le doublage
- Choisissez une plateforme (Twitch, YouTube, Kick ou Rumble)
- Entrez le nom de votre chaîne et la clé de flux de cette plateforme
- Activer ou désactiver la destination à tout moment
Où trouver les clés de flux
Twitch : Tableau de bord → Paramètres → Flux → Clé de flux principale
YouTube : YouTube Studio → Passer au direct → Paramètres du flux → Clé de flux
Kick : Tableau de bord → Paramètres → Clé de flux
Rumble : Rumble Studio → Paramètres du flux → URL et clé du flux
Destination finale
La destination finale transfère votre flux original et non traduit vers votre chaîne principale. StreamFluent se situe entre votre encodeur et vos plateformes : les versions traduites vont vers les destinations linguistiques, et l’original va vers votre chaîne principale.
Diffusez sur StreamFluent au lieu de votre plateforme directement. Nous traitons votre audio pour les destinations de traduction et relayons simultanément l’original vers votre chaîne principale.
- Accédez aux paramètres de flux dans votre tableau de bord
- Activez Destination finale
- Sélectionnez votre plateforme principale (Twitch, YouTube, Kick, Rumble ou URL RTMP personnalisée)
- Entrez la clé de flux pour votre chaîne principale
Langue source
La langue source indique à StreamFluent quelle langue vous parlez. Cela pilote la reconnaissance vocale, la direction de la traduction et la détection de passthrough.
Définition de votre langue source
ConfigurationDéfinissez votre langue source dans le dock du plugin OBS ou dans les paramètres de flux sur le tableau de bord (pour le relais RTMP). Cela indique à StreamFluent dans quelle langue se trouve votre audio de microphone et pilote l'ensemble du pipeline :
- Discours-en-texte — le moteur de reconnaissance est configuré pour votre langue source
- Traduction — le texte est traduit de votre langue source vers chaque langue cible
- Passthrough — les langues cibles qui correspondent à votre langue source ignorent complètement le doublage
Exemples de cas d'utilisation
| Scénario | Langue source | Langues cibles |
|---|---|---|
| Locuteur anglais atteignant un public mondial | Anglais | Espagnol, Japonais, Coréen, etc. |
| Locuteur japonais diffusant en direct pour des spectateurs anglophones | Japonais | Anglais, Coréen, Chinois |
| Streamer coréen avec des chaînes doublées et originales | Coréen | Anglais, Japonais + Coréen (passthrough) |
Paramètres audio
Contrôlez la façon dont l'audio original et l'audio doublé sont mixés dans votre sortie.
| Paramètre | Par défaut | Description |
|---|---|---|
| Volume original | 20 % | Volume de votre voix originale dans la sortie doublée |
| Volume doublé | 100 % | Volume de la sortie vocale doublée par l'IA |
| Atténuation automatique | activé | Baisse automatiquement l'audio original lorsque la voix doublée est active |
| Réduction du bruit | Léger | Prétraitement audio avant la reconnaissance vocale. Options : Désactivé, Léger, Agressif. Réduit le bruit de fond pour une transcription plus propre. |
Légendes / Sous-titres
Ajoutez des sous-titres traduits en direct à vos flux. Les sous-titres fonctionnent indépendamment du doublage : utilisez-les seuls, avec le doublage ou pas du tout.
Activer les légendes
ConfigurationActivez ou désactivez les sous-titres dans la station d’accueil du plugin OBS ou dans les paramètres de flux sur le tableau de bord. Les sous-titres sont illimités sur tous les forfaits.
Paramètres des légendes
| Paramètre | Options | Description |
|---|---|---|
| Position | Centre en bas / Centre en haut | Où les légendes apparaissent sur la vidéo |
| Taille de la police | 16px – 48px | Taille du texte des sous-titres (par défaut 38px) |
| Couleur de fond | N'importe quelle couleur hexadécimale | Couleur de fond de la boîte de sous-titres (par défaut noir) |
| Opacité de l'arrière-plan | 0.0 – 1.0 | Transparence de l'arrière-plan des sous-titres (par défaut 0.7) |
| Couleur de la police | N'importe quelle couleur hexadécimale | Couleur du texte des sous-titres (par défaut blanc) |
| Police | Noto Sans CJK / autres | Famille de polices des sous-titres |
| Langue des sous-titres | Traduit / Original | Indique si les sous-titres s'affichent dans la langue traduite ou dans votre langue source |
Mode de langue des sous-titres
Le paramètre Langue des sous-titres contrôle la langue dans laquelle le texte des sous-titres apparaît :
| Mode | Comportement | Idéal pour |
|---|---|---|
| Traduit | Les sous-titres apparaissent dans chaque langue cible. La sortie en espagnol affiche des sous-titres en espagnol, la sortie en japonais affiche des sous-titres en japonais. | Flux entièrement localisés où les spectateurs voient tout dans leur langue |
| Original | Les sous-titres restent dans votre langue source. L’audio est doublé, mais les sous-titres restent dans la langue d’origine. | Audio doublé + sous-titres en langue originale pour les spectateurs qui apprennent une langue |
Combinaisons courantes
Audio doublé + Sous-titres traduits
Localisation complète : les spectateurs entendent et lisent dans leur langue.
Audio doublé + Sous-titres originaux
Voix doublée avec sous-titres originaux : idéal pour les flux de style anime ou les apprenants de langues.
Audio original + sous-titres traduits
Votre vraie voix avec des sous-titres traduits : pour les publics qui préfèrent la voix authentique.
Passer en direct
Une fois configuré, passer en direct avec StreamFluent ne prend que quelques clics.
Avec le plugin OBS
- 1Cliquez sur Connecter dans le dock StreamFluent — attendez le point d'état vert
- 2Vérifiez que vos sources audio doublées et de légende sont dans votre scène
- 3Commencez à diffuser en direct dans OBS vers votre plateforme comme d'habitude
- 4Surveillez le flux de transcription dans la station d'accueil pour confirmer que l'audio est en cours de traitement
Avec le relais RTMP
- 1Assurez-vous que la sortie de votre flux OBS pointe vers le serveur RTMP de StreamFluent
- 2Vérifiez que vos destinations sont configurées dans le tableau de bord
- 3Cliquez sur Démarrer la diffusion dans OBS
- 4Ouvrez le moniteur en direct dans votre tableau de bord pour voir l'état en temps réel
Live Monitor
Le moniteur en direct de votre tableau de bord vous offre une vue d'ensemble en temps réel de chaque sortie de langue active, de la transcription en direct et de la possibilité d'entendre votre audio doublé.
Cartes de langue
Chaque langue active est affichée sous forme de carte avec des mesures en direct. Vous pouvez activer ou désactiver des langues individuelles en milieu de flux.
Flux de transcription en direct
Un panneau de transcription en temps réel montre ce que StreamFluent entend et traduit. Le texte provisoire (en cours) est affiché dans un texte plus clair jusqu'à sa finalisation.
Onglets de langue
Basculez entre les langues traduites à l'aide de la barre d'onglets située au-dessus du flux de transcription. Chaque onglet affiche votre discours traduit dans cette langue en temps réel. Un onglet "Original" affiche votre discours non traduit.
Les onglets de langue disponibles correspondent à vos langues cibles actives.
Lecture audio TTS
Cliquez sur le bouton TTS pour entendre l'audio doublé pour la langue sélectionnée directement dans votre navigateur. Cela vous permet de surveiller ce que votre public traduit entend sans passer à son flux.
Les clips audio sont lus à mesure que de nouveaux blocs de transcription arrivent. Désactivez le TTS à tout moment pour désactiver la lecture.
Plans et limites d'utilisation
StreamFluent utilise une tarification basée sur l'utilisation. Les sous-titres sont illimités sur chaque plan. Chaque plan comprend une allocation mensuelle de minutes doublées. Les plans gratuits ont un plafond strict ; les plans payants autorisent les dépassements à l'utilisation.
| Ressource | Gratuit | Basic (9,99 $/mois) | Starter (27,99 $/mois) | Pro (67,99 $/mois) | Scale (249,99 $/mois) |
|---|---|---|---|---|---|
| Légendes incluses | Illimité | Illimité | Illimité | Illimité | Illimité |
| Audio doublé inclus | 3 heures | 10 heures | 25 heures | 80 heures | 250 heures |
| Langues | 1 | Jusqu'à 2 | Jusqu'à 3 | Jusqu'à 7 | 15+ |
| Destinations | 1 | 1 | Jusqu'à 2 | Illimité | Illimité |
| En cas de dépassement | Plafond strict | Paiement à l'utilisation | Paiement à l'utilisation | Paiement à l'utilisation | Paiement à l'utilisation |
| Dépassement de doublage | — | 7,20 $/heure | $7.20/hr | $6.00/hr | 4,80 $/heure |
| Limite de dépenses | — | Configurable | Configurable | Configurable | Configurable |
| Personnalisation des sous-titres | — | ✔ | ✔ | ✔ | ✔ |
| TTS de voix personnalisée | — | ✔ | ✔ | ✔ | ✔ |
| Sortie multi-destination | — | — | ✔ | ✔ | ✔ |
| Relais RTMP | ✔ | ✔ | ✔ | ✔ | ✔ |
| Clonage de voix | — | — | — | ✔ | ✔ |
| Support prioritaire | — | — | — | ✔ | ✔ |
Aperçu de l’API
Toutes les routes API se trouvent sous /api/ et nécessitent une authentification via un cookie JWT ou un jeton Bearer.
Authentification
Authorization: Bearer your_api_token_hereObtenez votre jeton API à partir de Tableau de bord → Paramètres → Clé API. Les jetons sont limités à votre compte et peuvent être régénérés à tout moment.
Destinations
/api/destinationsRépertorier toutes les destinations configurées
/api/destinationsCréer une destination
/api/destinations/:idMettre à jour une destination
/api/destinations/:idSupprimer une destination
Profil vocal
/api/voiceObtenir le profil vocal et les paramètres actuels
/api/voiceMettre à jour les paramètres de la voix
/api/voice/uploadTélécharger un échantillon de voix
/api/voiceSupprimer le profil vocal
Configuration du flux
/api/stream/configObtenir la configuration du flux
/api/stream/configMettre à jour la configuration du flux
/api/stream/config/regenerate-keyGénérer une nouvelle clé de flux
Sessions
/api/sessionsLister les sessions de flux (paginées)
/api/sessions/:idObtenir une seule session avec les détails
Utilisation
/api/usageObtenir l'utilisation du mois en cours (minutes de légende, minutes doublées, dépassement)