StreamFluentStreamFluent
Documentation

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.

Étape 1

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.

Étape 2

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.

Étape 3

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.

Étape 4

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.

Astuce
Le plugin OBS traite uniquement l'audio - votre vidéo va directement à votre plateforme de streaming. Pas de relais RTMP, pas de clés de stream à copier, pas de configuration supplémentaire.

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é
Votre microCapture audio
PluginWebSocket
Pipeline IASTT → Traduire → TTS
Mixer OBSSources doublées

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

Alternative
Votre OBSAudio + Vidéo
Ingestion RTMPFlux Demux
Pipeline IASTT → Traduire → TTS
DestinationsSortie par langue

Avec 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.

Remarque
Votre vidéo originale n'est jamais réencodée dans aucune des méthodes. Seul l'audio est traité, ce qui maintient la qualité vidéo identique à votre source.

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 :

ModeComportement
AutoDoubler dans la langue cible lorsqu'elle diffère de votre langue source (par défaut)
Seulement l'originalLaisser 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 êtrePas d'audio doublé — les spectateurs entendent votre voix originale avec des sous-titres traduits
Astuce
Utiliser le mode Légendes seulement pour les audiences qui comprennent partiellement votre langue : elles bénéficient de l’authenticité de votre vraie voix avec des sous-titres comme filet de sécurité. Il utilise également moins de minutes doublées.

Technologie vocale

StreamFluent propose trois niveaux de technologie vocale en fonction de votre forfait.

NiveauTechnologiePlan
TTS de baseSynthèse vocale standard avec intonation naturelleDémo
Voix personnaliséeEnregistrez un échantillon de 30 secondes pour créer un modèle vocal personnaliséBasic+
Clonage de voixClonez votre propre voix : enregistrez un échantillon de 30 secondes et diffusez en continu dans votre voix dans toutes les languesPro+

Configuration de votre voix

  1. Accédez à Voix dans la barre latérale du tableau de bord
  2. Choisissez votre type de voix : Basique (bascule homme/femme), Personnalisée (parcourez 28 voix) ou Répliquée (clonez votre voix)
  3. Pour le clonage de voix : enregistrez ou téléchargez un échantillon de 30 secondes. L'état changera : Non démarréTraitementPrêt
  4. Prévisualisez votre voix dans n’importe quelle langue prise en charge à partir de la page Voix

Paramètres vocaux

ParamètrePlageDescription
Vitesse d'élocution0.5x – 2.0xVitesse de la sortie vocale doublée
Réglage de la hauteur tonale-12 à +12 stDécaler la hauteur tonale vers le haut ou vers le bas en demi-tons
Préservation des émotionsactivé / 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) :

AnglaisEspagnolJaponaisPortugaisFrançaisAllemandCoréenChinoisItalienRusseArabeHindiTurcNéerlandaisPolonaisSuédoisDanoisNorvégienFinlandaisTchèqueRoumainHongroisGrecThaïVietnamienIndonésienMalaisTagalogUkrainienBulgareCroateSlovaque

Plateformes prises en charge

StreamFluent fonctionne avec toutes les principales plateformes de streaming :

TwitchYouTubeKickRumbleTout point de terminaison RTMP
Astuce
Un locuteur japonais peut diffuser en anglais, en espagnol et en coréen aussi facilement qu'un locuteur anglais peut diffuser en japonais, en espagnol et en coréen. Toutes les langues sont entièrement bidirectionnelles.

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

  1. Téléchargez le plugin pour votre système d'exploitation depuis la page de configuration du plugin OBS
  2. Installez le plugin dans votre dossier de plugins OBS (macOS/Linux) ou exécutez le programme d'installation (Windows)
  3. 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

  1. Cliquez sur Connecter dans la station d'accueil StreamFluent — le point d'état devient vert
  2. Ajoutez des sources audio doublées et de sous-titres à votre scène OBS
  3. Démarrez la diffusion en continu dans OBS vers votre plateforme comme d'habitude
  4. Surveillez la transcription dans la station d'accueil pour confirmer que l'audio est en cours de traitement
Astuce
Avec le plugin OBS, vous diffusez directement sur votre plateforme. Pas de relais RTMP, pas de clés de flux à copier dans OBS, pas de configuration de destination nécessaire - connectez-vous et c'est parti.

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

  1. Visitez le Chrome Web Store (lien sur la page d'accueil de StreamFluent)
  2. Cliquez sur Ajouter à Chrome et confirmez l'installation
  3. L'icône StreamFluent apparaît dans la barre d'outils de votre navigateur

Configuration

  1. Cliquez sur l'icône StreamFluent dans votre barre d'outils sur n'importe quel site de streaming pris en charge
  2. Connectez-vous avec votre compte StreamFluent (Google, Twitch, Kick ou e-mail)
  3. Sélectionnez la langue source (la langue parlée par le streamer)
  4. Sélectionnez la langue cible (la langue que vous voulez entendre)
  5. Choisissez une voix pour l'audio doublé
  6. Cliquez sur Démarrer le doublage

Fonctionnalités

Activer/désactiver l'audio doublé indépendamment
Activer/désactiver les sous-titres en direct indépendamment
Latence inférieure à 1 seconde
Fonctionne sur Twitch, YouTube, Kick, Rumble, et plus encore
Astuce
Utilisez des écouteurs lorsque vous utilisez l'extension pour éviter le larsen entre l'audio du flux et vos haut-parleurs.

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

  1. Ouvrez OBS → Paramètres → Flux → Service : Personnalisé
  2. Définissez le serveur sur rtmp://ingest.streamfluent.ai/live
  3. Collez votre clé de flux depuis le tableau de bord
  4. Cliquez sur Démarrer le streaming
Paramètres de flux RTMP
config
Server:     rtmp://ingest.streamfluent.ai/live
Stream Key:  sk_live_xxxxxxxxxxxxxxxxxxxxxxxx

Configuration de Streamlabs Desktop

  1. Ouvrez Streamlabs Desktop → Paramètres (icône d'engrenage) → Stream
  2. Définissez le type de flux sur Services de streaming
  3. Choisissez Service : Personnalisé
  4. Définissez le serveur sur rtmp://ingest.streamfluent.ai/live
  5. Collez votre clé de flux depuis votre tableau de bord StreamFluent
  6. Cliquez sur Terminé, puis sur Go Live
Astuce
Votre clé de flux RTMP est unique à votre compte. Trouvez-la sur la page Paramètres de flux dans votre tableau de bord. Ne la partagez jamais publiquement.

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.

  1. Accédez à Destinations dans votre tableau de bord
  2. Cliquez sur Ajouter une destination
  3. Sélectionnez une langue cible pour le doublage
  4. Choisissez une plateforme (Twitch, YouTube, Kick ou Rumble)
  5. Entrez le nom de votre chaîne et la clé de flux de cette plateforme
  6. 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

Remarque
Le nombre de destinations que vous pouvez ajouter dépend de votre plan : Gratuit autorise 1, Basic autorise 1, Starter jusqu'à 2, et Pro et supérieur autorisent un nombre illimité de destinations.

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.

OBSStreamFluentVotre 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.

  1. Accédez aux paramètres de flux dans votre tableau de bord
  2. Activez Destination finale
  3. Sélectionnez votre plateforme principale (Twitch, YouTube, Kick, Rumble ou URL RTMP personnalisée)
  4. Entrez la clé de flux pour votre chaîne principale
Astuce
Avec Final Destination activé, vous n'avez qu'à diffuser vers le serveur RTMP de StreamFluent. Nous gérons simultanément le transfert vers votre chaîne principale et toutes vos destinations de traduction — un flux entrant, plusieurs flux sortants.
Remarque
Final Destination prend en charge les URL RTMP personnalisées pour les destinations au-delà des plateformes intégrées. Entrez n'importe quel point de terminaison RTMP et clé de flux valides.

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

Configuration

Dé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énarioLangue sourceLangues cibles
Locuteur anglais atteignant un public mondialAnglaisEspagnol, Japonais, Coréen, etc.
Locuteur japonais diffusant en direct pour des spectateurs anglophonesJaponaisAnglais, Coréen, Chinois
Streamer coréen avec des chaînes doublées et originalesCoréenAnglais, Japonais + Coréen (passthrough)
Astuce
Les 32 langues prises en charge fonctionnent à la fois comme source et comme cible. Un locuteur japonais peut diffuser en streaming vers un public anglais, espagnol et coréen aussi facilement qu'un locuteur anglais peut diffuser en streaming vers un public japonais, espagnol et coréen.

Paramètres audio

Contrôlez la façon dont l'audio original et l'audio doublé sont mixés dans votre sortie.

ParamètrePar défautDescription
Volume original20 %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 automatiqueactivéBaisse automatiquement l'audio original lorsque la voix doublée est active
Réduction du bruitLégerPrétraitement audio avant la reconnaissance vocale. Options : Désactivé, Léger, Agressif. Réduit le bruit de fond pour une transcription plus propre.
Astuce
Conservez le volume original à 10–20 % pour que les spectateurs entendent suffisamment votre vraie voix pour ressentir l’authenticité, tandis que la piste doublée fait le gros du travail.

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

Configuration

Activez 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ètreOptionsDescription
PositionCentre en bas / Centre en hautOù les légendes apparaissent sur la vidéo
Taille de la police16px – 48pxTaille du texte des sous-titres (par défaut 38px)
Couleur de fondN'importe quelle couleur hexadécimaleCouleur de fond de la boîte de sous-titres (par défaut noir)
Opacité de l'arrière-plan0.0 – 1.0Transparence de l'arrière-plan des sous-titres (par défaut 0.7)
Couleur de la policeN'importe quelle couleur hexadécimaleCouleur du texte des sous-titres (par défaut blanc)
PoliceNoto Sans CJK / autresFamille de polices des sous-titres
Langue des sous-titresTraduit / OriginalIndique 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 :

ModeComportementIdéal pour
TraduitLes 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
OriginalLes 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.

Astuce
Les sous-titres et le doublage fonctionnent très bien ensemble. Essayez le mode de sous-titres Original avec le doublage pour une expérience de style anime où les spectateurs entendent la voix doublée, mais peuvent lire en même temps dans la langue d’origine.

Passer en direct

Une fois configuré, passer en direct avec StreamFluent ne prend que quelques clics.

Avec le plugin OBS

  1. 1Cliquez sur Connecter dans le dock StreamFluent — attendez le point d'état vert
  2. 2Vérifiez que vos sources audio doublées et de légende sont dans votre scène
  3. 3Commencez à diffuser en direct dans OBS vers votre plateforme comme d'habitude
  4. 4Surveillez le flux de transcription dans la station d'accueil pour confirmer que l'audio est en cours de traitement

Avec le relais RTMP

  1. 1Assurez-vous que la sortie de votre flux OBS pointe vers le serveur RTMP de StreamFluent
  2. 2Vérifiez que vos destinations sont configurées dans le tableau de bord
  3. 3Cliquez sur Démarrer la diffusion dans OBS
  4. 4Ouvrez le moniteur en direct dans votre tableau de bord pour voir l'état en temps réel
Astuce
Vous pouvez activer et désactiver des langues individuelles en milieu de diffusion sans affecter vos autres sorties ou votre diffusion originale.

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.

Niveaux audioVU-mètre en temps réel
SpectateursNombre par canal
LatenceDélai du pipeline
SantéÉtat du pipeline

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.

Astuce
Utilisez la lecture TTS pour vérifier ponctuellement la qualité de la traduction pendant votre diffusion. Sélectionnez différents onglets de langue pour entendre comment votre voix sonne en espagnol, en japonais ou dans toute autre langue active.
Avertissement
Si une sortie de langue affiche une santé dégradée, vérifiez votre connexion réseau et vos paramètres de débit binaire.

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.

RessourceGratuitBasic (9,99 $/mois)Starter (27,99 $/mois)Pro (67,99 $/mois)Scale (249,99 $/mois)
Légendes inclusesIllimitéIllimitéIllimitéIllimitéIllimité
Audio doublé inclus3 heures10 heures25 heures80 heures250 heures
Langues1Jusqu'à 2Jusqu'à 3Jusqu'à 715+
Destinations11Jusqu'à 2IllimitéIllimité
En cas de dépassementPlafond strictPaiement à l'utilisationPaiement à l'utilisationPaiement à l'utilisationPaiement à l'utilisation
Dépassement de doublage7,20 $/heure$7.20/hr$6.00/hr4,80 $/heure
Limite de dépensesConfigurableConfigurableConfigurableConfigurable
Personnalisation des sous-titres
TTS de voix personnalisée
Sortie multi-destination
Relais RTMP
Clonage de voix
Support prioritaire
Remarque
Mesure de précision : nous mesurons le temps de traitement réel, pas le temps d’horloge murale du flux. Les minutes doublées comptent les secondes d’audio TTS lues par langue ; ainsi, un flux de 10 minutes avec 5 langues = 50 minutes doublées. Un flux typique d’une heure utilise environ 15 minutes doublées par langue.
Astuce
Les forfaits payants comprennent une limite de dépenses configurable pour plafonner les dépassements mensuels. Définissez-la dans votre tableau de bord sous Paramètres → Limite de dépenses mensuelles.

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

En-tête de requête
http
Authorization: Bearer your_api_token_here

Obtenez 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

GET
/api/destinations

Répertorier toutes les destinations configurées

POST
/api/destinations

Créer une destination

PATCH
/api/destinations/:id

Mettre à jour une destination

DELETE
/api/destinations/:id

Supprimer une destination

Profil vocal

GET
/api/voice

Obtenir le profil vocal et les paramètres actuels

PATCH
/api/voice

Mettre à jour les paramètres de la voix

POST
/api/voice/upload

Télécharger un échantillon de voix

DELETE
/api/voice

Supprimer le profil vocal

Configuration du flux

GET
/api/stream/config

Obtenir la configuration du flux

PUT
/api/stream/config

Mettre à jour la configuration du flux

POST
/api/stream/config/regenerate-key

Générer une nouvelle clé de flux

Sessions

GET
/api/sessions

Lister les sessions de flux (paginées)

GET
/api/sessions/:id

Obtenir une seule session avec les détails

Utilisation

GET
/api/usage

Obtenir l'utilisation du mois en cours (minutes de légende, minutes doublées, dépassement)

© 2026 StreamFluent.ai