Documenti StreamFluent
Tutto ciò di cui hai bisogno per impostare il doppiaggio vocale AI in tempo reale per i tuoi live stream. Trasmetti nella tua lingua, raggiungi ogni pubblico.
Guida rapida
Avvia il tuo primo stream doppiato in meno di cinque minuti usando il plugin OBS.
Crea il tuo account
Registrati su streamfluent.ai con email o login social (Google, Twitch, Kick). Arriverai immediatamente alla tua dashboard.
Installa il Plugin OBS
Scarica il plugin per il tuo sistema operativo dalla pagina del Plugin OBS. Installalo nella cartella dei plugin di OBS (o esegui l'installer su Windows) e riavvia OBS.
Accedi e configura
Apri Visualizza → Pannelli → StreamFluent.ai in OBS. Accedi con Google, Twitch, Kick o email. Seleziona la tua sorgente audio, scegli le lingue di destinazione e regola le impostazioni di sottotitoli e volume.
Vai in diretta
Fai clic su Connetti nel dock di StreamFluent: il punto di stato diventa verde quando è connesso. Aggiungi l'audio doppiato e le sorgenti dei sottotitoli alla tua scena, quindi avvia lo streaming in OBS come al solito.
Come Funziona
StreamFluent elabora il tuo discorso in tempo reale, traducendolo e ri-doppiandolo in altre lingue mentre trasmetti in streaming.
Plugin OBS
RaccomandatoIl plugin OBS cattura l'audio del tuo microfono e lo invia alla pipeline AI di StreamFluent tramite una connessione WebSocket. Il tuo discorso viene trascritto, tradotto e ri-doppiato, quindi l'audio doppiato viene restituito come sorgenti mixer direttamente in OBS.
Il tuo flusso video va direttamente alla tua piattaforma (Twitch, YouTube, Kick, ecc.) senza passare attraverso i server di StreamFluent. Solo l'audio viene elaborato da remoto, mantenendo bassa la latenza e la qualità del flusso inalterata.
Relay RTMP
AlternativaCon il relay RTMP, indirizzi il tuo software di streaming al server di ingest di StreamFluent invece che alla tua piattaforma. Riceviamo il tuo flusso completo, elaboriamo l'audio attraverso la pipeline AI e distribuiamo le versioni doppiate alle destinazioni configurate.
Il video viene inoltrato senza ricodifica. Ogni traccia audio tradotta viene rimuxata con il tuo video originale e inviata al canale di destinazione corrispondente.
Doppiaggio AI
AI Dubbing è il cuore di StreamFluent: la traduzione vocale in tempo reale che converte il tuo discorso in altre lingue mentre trasmetti in streaming.
Come funziona il doppiaggio
Quando il doppiaggio è attivo, StreamFluent esegue tre fasi: il riconoscimento vocale converte la tua voce in testo, la traduzione neurale la adatta a ogni lingua di destinazione e la sintesi vocale genera audio parlato utilizzando il profilo vocale selezionato.
L'intero processo viene eseguito con meno di un secondo di latenza. L'audio doppiato viene fornito insieme all'audio originale: con il plugin OBS, appare come sorgenti mixer separate che puoi controllare in modo indipendente.
Modalità di doppiaggio
Puoi controllare come si comporta il doppiaggio per ogni lingua di destinazione:
| Modalità | Comportamento |
|---|---|
| Auto | Doppia nella lingua di destinazione quando differisce dalla lingua di origine (impostazione predefinita) |
| Solo originale | Trasmetti il tuo audio originale senza doppiaggio: utile per l'output nella tua lingua madre |
| Solo sottotitoli | Nessun audio doppiato: gli spettatori ascoltano la tua voce originale con i sottotitoli tradotti |
Tecnologia vocale
StreamFluent offre tre livelli di tecnologia vocale a seconda del tuo piano.
| Livello | Tecnologia | Piano |
|---|---|---|
| TTS di base | Voce AI maschile o femminile predefinita con intonazione naturale | Tutti i piani |
| Voce personalizzata | Scegli tra 28 voci premium con override opzionali per lingua | Basic+ |
| Clonazione vocale | Clona la tua voce: registra un campione di 30 secondi e trasmetti in streaming con la tua voce in tutte le lingue | Pro+ |
Impostazione della tua voce
- Vai a Voce nella barra laterale della dashboard
- Scegli il tuo tipo di voce: Base (toggle uomo/donna), Personalizzata (sfoglia 28 voci) o Replicata (clona la tua voce)
- Per la clonazione vocale: registra o carica un campione di 30 secondi. Lo stato cambierà:
Non iniziato→Elaborazione→Pronto - Visualizza l'anteprima della tua voce in qualsiasi lingua supportata dalla pagina Voce
Impostazioni vocali
| Impostazione | Intervallo | Descrizione |
|---|---|---|
| Velocità di pronuncia | 0.5x – 2.0x | Velocità dell'output vocale doppiato |
| Regolazione del tono | da -12 a +12 st | Sposta il tono verso l'alto o verso il basso in semitoni |
| Conservazione delle emozioni | on / off | Mantiene il tono emotivo nell'audio doppiato Scala |
Lingue supportate
StreamFluent supporta 32 lingue sia per il riconoscimento vocale (sorgente) che per la traduzione (destinazione). Ogni lingua funziona in entrambe le direzioni.
Tutte le lingue supportate funzionano sia come sorgente (la lingua che parli) che come destinazione (la lingua in cui traduci):
Piattaforme supportate
StreamFluent funziona con tutte le principali piattaforme di streaming:
Plugin OBS
Il plugin OBS è il modo consigliato per utilizzare StreamFluent. Cattura l'audio localmente, lo elabora attraverso la nostra pipeline AI e restituisce l'audio doppiato direttamente nel mixer OBS.
Come funziona
Il plugin si connette a StreamFluent tramite WebSocket. L'audio del microfono viene inviato ai nostri server, elaborato attraverso la pipeline AI (riconoscimento vocale → traduzione → sintesi vocale) e l'audio doppiato viene restituito come sorgenti virtuali nel mixer OBS.
Il tuo stream video va direttamente alla tua piattaforma — StreamFluent non lo tocca mai. Solo l'audio viene elaborato da remoto, quindi la qualità e la stabilità del tuo stream non vengono assolutamente influenzate.
Installazione
- Scarica il plugin per il tuo sistema operativo dalla pagina di configurazione del plugin OBS
- Installa il plugin nella cartella dei plugin di OBS (macOS/Linux) o esegui il programma di installazione (Windows)
- Riavvia OBS Studio
Login
Apri Visualizza → Pannelli → StreamFluent.ai in OBS. Puoi autenticarti usando:
- Google, Twitch o Kick (OAuth)
- Email e password
- Chiave API da Dashboard → Impostazioni
Configurazione
Una volta effettuato l'accesso, configura le impostazioni di doppiaggio direttamente nel pannello:
- Sorgente audio — seleziona quale microfono/ingresso audio acquisire
- Lingue di destinazione — scegli una o più lingue in cui doppiare
- Stile dei sottotitoli — attiva/disattiva i sottotitoli e personalizza l'aspetto
- Volume — regola i livelli dell'audio doppiato e dell'audio originale
Fonti OBS
Il plugin crea fonti virtuali per ogni lingua di destinazione che aggiungi alla tua scena OBS:
StreamFluent Dub — [Language]Traccia audio doppiata per la lingua di destinazione
StreamFluent Captions — [Language]Sovrapposizione di sottotitoli in diretta per la lingua di destinazione
Andare in diretta con il plugin
- Clicca su Connetti nel dock di StreamFluent — il punto di stato diventa verde
- Aggiungi audio doppiato e fonti di sottotitoli alla tua scena OBS
- Inizia lo streaming in OBS sulla tua piattaforma come al solito
- Monitora la trascrizione nel dock per confermare che l'audio venga elaborato
Estensione di Chrome
L'estensione Chrome di StreamFluent consente agli spettatori di guardare qualsiasi live stream doppiato nella loro lingua in tempo reale.
Come funziona
L'estensione funziona su Twitch, YouTube, Kick, Rumble e altri siti di streaming. Cattura l'audio dello stream, lo invia attraverso la pipeline AI di StreamFluent e riproduce l'audio doppiato nella lingua scelta, tutto in tempo reale con meno di un secondo di latenza.
Installazione
- Visita il Chrome Web Store (link sulla homepage di StreamFluent)
- Fai clic su Aggiungi a Chrome e conferma l'installazione
- L'icona di StreamFluent appare nella barra degli strumenti del browser
Configurazione
- Fai clic sull'icona di StreamFluent nella barra degli strumenti su qualsiasi sito di streaming supportato
- Accedi con il tuo account StreamFluent (Google, Twitch, Kick o email)
- Seleziona la lingua di origine (la lingua in cui parla lo streamer)
- Seleziona la lingua di destinazione (la lingua che vuoi sentire)
- Scegli una voce per l'audio doppiato
- Fai clic su Avvia doppiaggio
Funzionalità
Relay RTMP
Il relay RTMP è un metodo di connessione alternativo disponibile su tutti i piani. Invece di utilizzare il plugin OBS, indirizzi il tuo software di streaming al server di ingest di StreamFluent. Elaboriamo il tuo audio e distribuiamo stream doppiati alle destinazioni configurate.
Come funziona
Il tuo stream RTMP completo (audio + video) viene inviato ai server di ingest di StreamFluent. Separiamo audio e video: il video viene inoltrato senza ricodifica e l'audio viene elaborato tramite la pipeline AI. Ogni traccia audio tradotta viene rimuxata con il tuo video originale e inviata alla destinazione corrispondente.
Configurazione di OBS Studio
- Apri OBS → Impostazioni → Stream → Servizio: Personalizzato
- Imposta Server su rtmp://ingest.streamfluent.ai/live
- Incolla la tua Stream Key dalla dashboard
- Fai clic su Avvia streaming
Server: rtmp://ingest.streamfluent.ai/live
Stream Key: sk_live_xxxxxxxxxxxxxxxxxxxxxxxxConfigurazione di Streamlabs Desktop
- Apri Streamlabs Desktop → Impostazioni (icona a forma di ingranaggio) → Stream
- Imposta Tipo di stream su Servizi di streaming
- Scegli Servizio: Personalizzato
- Imposta Server su rtmp://ingest.streamfluent.ai/live
- Incolla la tua Chiave stream dalla dashboard di StreamFluent
- Clicca su Fatto, quindi su Go Live
Destinazioni
Con l'inoltro RTMP, configuri le destinazioni nella tua dashboard di StreamFluent. Una destinazione è una combinazione di lingua + piattaforma + chiave stream.
- Vai a Destinazioni nella tua dashboard
- Clicca su Aggiungi destinazione
- Seleziona una lingua di destinazione per il doppiaggio
- Scegli una piattaforma (Twitch, YouTube, Kick o Rumble)
- Inserisci il nome del tuo canale e la chiave stream da quella piattaforma
- Abilita o disabilita la destinazione in qualsiasi momento
Dove trovare le Stream Key
Twitch: Dashboard → Impostazioni → Stream → Stream key primaria
YouTube: YouTube Studio → Trasmetti dal vivo → Impostazioni stream → Stream key
Kick: Dashboard → Impostazioni → Stream Key
Rumble: Rumble Studio → Impostazioni stream → URL e chiave stream
Destinazione finale
Destinazione finale inoltra il tuo stream originale, non tradotto, al tuo canale principale. StreamFluent si trova tra il tuo encoder e le tue piattaforme: le versioni tradotte vanno alle destinazioni linguistiche e l'originale va al tuo canale principale.
Trasmetti a StreamFluent invece che direttamente alla tua piattaforma. Elaboriamo il tuo audio per le destinazioni di traduzione e contemporaneamente inoltriamo l'originale al tuo canale principale.
- Vai alle Impostazioni Stream nella tua dashboard
- Attiva Destinazione finale
- Seleziona la tua piattaforma principale (Twitch, YouTube, Kick, Rumble o URL RTMP personalizzato)
- Inserisci la chiave di streaming per il tuo canale principale
Lingua di origine
La lingua di origine indica a StreamFluent quale lingua parli. Questo guida il riconoscimento vocale, la direzione della traduzione e il rilevamento del passthrough.
Impostazione della lingua di origine
ConfigurazioneImposta la tua lingua di origine nel dock del plugin OBS o nelle Impostazioni streaming sulla dashboard (per il relay RTMP). Questo indica a StreamFluent in quale lingua è l'audio del tuo microfono e guida l'intera pipeline:
- Speech-to-text: il motore di riconoscimento è configurato per la tua lingua di origine
- Traduzione: il testo viene tradotto dalla tua lingua di origine a ciascuna lingua di destinazione
- Passthrough: le lingue di destinazione che corrispondono alla tua lingua di origine saltano completamente il doppiaggio
Esempi di casi d'uso
| Scenario | Lingua di origine | Lingue di destinazione |
|---|---|---|
| Oratore inglese che raggiunge un pubblico globale | Inglese | Spagnolo, giapponese, coreano, ecc. |
| Oratore giapponese in streaming per spettatori inglesi | Giapponese | Inglese, coreano, cinese |
| Streamer coreano con canali doppiati e originali | Coreano | Inglese, giapponese + coreano (passthrough) |
Impostazioni audio
Controlla come l'audio originale e quello doppiato vengono mixati nell'output.
| Impostazione | Predefinito | Descrizione |
|---|---|---|
| Volume originale | 20% | Volume della tua voce originale nell'output doppiato |
| Volume doppiato | 100% | Volume dell'output vocale doppiato dall'AI |
| Auto-ducking | attivo | Abbassa automaticamente l'audio originale quando la voce doppiata è attiva |
| Riduzione del rumore | Leggero | Pre-elaborazione audio prima del riconoscimento vocale. Opzioni: Disattivato, Leggero, Aggressivo. Riduce il rumore di fondo per una trascrizione più pulita. |
Sottotitoli
Aggiungi sottotitoli tradotti in diretta ai tuoi stream. I sottotitoli funzionano indipendentemente dal doppiaggio: usali da soli, con il doppiaggio o per niente.
Abilita sottotitoli
ConfigurazioneAttiva/disattiva i sottotitoli nel dock del plugin OBS o nelle Impostazioni Stream sulla dashboard. I sottotitoli sono illimitati su tutti i piani.
Impostazioni sottotitoli
| Impostazione | Opzioni | Descrizione |
|---|---|---|
| Posizione | In basso al centro / In alto al centro | Dove appaiono i sottotitoli nel video |
| Dimensione del carattere | 16px – 48px | Dimensione del testo dei sottotitoli (predefinito 38px) |
| Colore di sfondo | Qualsiasi colore esadecimale | Colore di sfondo della casella dei sottotitoli (predefinito nero) |
| Opacità dello sfondo | 0.0 – 1.0 | Trasparenza dello sfondo dei sottotitoli (predefinito 0.7) |
| Colore del carattere | Qualsiasi colore esadecimale | Colore del testo dei sottotitoli (predefinito bianco) |
| Carattere | Noto Sans CJK / altri | Famiglia di caratteri dei sottotitoli |
| Lingua dei sottotitoli | Tradotto / Originale | Se i sottotitoli vengono visualizzati nella lingua tradotta o nella lingua di origine |
Modalità lingua dei sottotitoli
L'impostazione Lingua Sottotitoli controlla in quale lingua appare il testo dei sottotitoli:
| Modalità | Comportamento | Ideale per |
|---|---|---|
| Tradotto | I sottotitoli appaiono in ogni lingua di destinazione. L'output in spagnolo mostra i sottotitoli in spagnolo, l'output in giapponese mostra i sottotitoli in giapponese. | Stream completamente localizzati in cui gli spettatori vedono tutto nella loro lingua |
| Originale | I sottotitoli rimangono nella tua lingua di origine. L'audio è doppiato ma i sottotitoli rimangono nell'originale. | Audio doppiato + sottotitoli in lingua originale per gli spettatori che imparano una lingua |
Combinazioni comuni
Audio doppiato + Sottotitoli tradotti
Localizzazione completa: gli spettatori ascoltano e leggono nella loro lingua.
Audio doppiato + Sottotitoli originali
Voce doppiata con sottotitoli originali: ottimo per stream in stile anime o per studenti di lingue.
Audio Originale + Sottotitoli Tradotti
La tua voce reale con sottotitoli tradotti: per un pubblico che preferisce la voce autentica.
Andare in diretta
Una volta configurato, andare in diretta con StreamFluent richiede solo pochi clic.
Con il plugin OBS
- 1Fai clic su Connetti nel dock di StreamFluent: attendi il punto di stato verde
- 2Verifica che l'audio doppiato e le sorgenti dei sottotitoli siano nella tua scena
- 3Avvia lo streaming in OBS sulla tua piattaforma come al solito
- 4Monitora il feed di trascrizione nel dock per confermare che l'audio venga elaborato
Con RTMP Relay
- 1Assicurati che l'output dello stream di OBS punti al server RTMP di StreamFluent
- 2Verifica che le tue destinazioni siano configurate nella dashboard
- 3Clicca su Avvia Streaming in OBS
- 4Apri il Monitoraggio Live nella tua dashboard per vedere lo stato in tempo reale
Monitoraggio Live
Il Live Monitor nella tua dashboard ti offre una panoramica in tempo reale di ogni output linguistico attivo, della trascrizione in diretta e della possibilità di ascoltare l'audio doppiato.
Schede Lingua
Ogni lingua attiva viene mostrata come una scheda con metriche live. Puoi abilitare o disabilitare singole lingue a metà stream.
Feed di trascrizione in tempo reale
Un pannello di trascrizione in tempo reale mostra ciò che StreamFluent sta ascoltando e traducendo. Il testo provvisorio (in corso) viene visualizzato in un testo più chiaro fino alla finalizzazione.
Schede lingua
Passa da una lingua tradotta all'altra utilizzando la barra delle schede sopra il feed di trascrizione. Ogni scheda mostra il tuo discorso tradotto in quella lingua in tempo reale. Una scheda "Originale" mostra il tuo discorso non tradotto.
Le schede della lingua disponibili corrispondono alle tue lingue di destinazione attive.
Riproduzione audio TTS
Fai clic sul pulsante TTS per ascoltare l'audio doppiato per la lingua selezionata direttamente nel tuo browser. Questo ti consente di monitorare ciò che il tuo pubblico tradotto sta ascoltando senza passare al suo stream.
Le clip audio vengono riprodotte quando arrivano nuovi blocchi di trascrizione. Disattiva il TTS in qualsiasi momento per disattivare l'audio.
Piani e limiti di utilizzo
StreamFluent utilizza prezzi basati sull'utilizzo. I sottotitoli sono illimitati su ogni piano. Ogni piano include una quota mensile di minuti doppiati. I piani gratuiti hanno un limite massimo; i piani a pagamento consentono il superamento a consumo.
| Risorsa | Gratuito | Basic ($9.99/mese) | Starter ($27.99/mese) | Pro ($67.99/mese) | Scale ($249.99/mese) |
|---|---|---|---|---|---|
| Sottotitoli inclusi | Illimitato | Illimitato | Illimitato | Illimitato | Illimitato |
| Audio doppiato incluso | 3 ore | 10 ore | 25 ore | 80 ore | 250 ore |
| Lingue | 1 | Fino a 2 | Fino a 3 | Fino a 7 | 15+ |
| Destinazioni (RTMP) | 1 | 1 | Fino a 2 | Illimitato | Illimitato |
| Quando superato | Limite massimo | Pagamento a consumo | Pagamento a consumo | Pagamento a consumo | Pagamento a consumo |
| Superamento doppiaggio | — | $7.20/ora | $7.20/ora | $6.00/ora | $4.80/ora |
| Limite di spesa | — | Configurabile | Configurabile | Configurabile | Configurabile |
| Personalizzazione dei sottotitoli | — | ✔ | ✔ | ✔ | ✔ |
| TTS Voce Personalizzata | — | ✔ | ✔ | ✔ | ✔ |
| Output multi-destinazione | — | — | ✔ | ✔ | ✔ |
| RTMP Relay | ✔ | ✔ | ✔ | ✔ | ✔ |
| Clonazione vocale | — | — | — | ✔ | ✔ |
| Supporto Prioritario | — | — | — | ✔ | ✔ |
Panoramica API
Tutte le route API si trovano sotto /api/ e richiedono l'autenticazione tramite cookie JWT o token Bearer.
Autenticazione
Authorization: Bearer your_api_token_hereOttieni il tuo token API da Dashboard → Impostazioni → Chiave API. I token sono limitati al tuo account e possono essere rigenerati in qualsiasi momento.
Destinazioni
/api/destinationsElenca tutte le destinazioni configurate
/api/destinationsCrea una nuova destinazione
/api/destinations/:idAggiorna una destinazione
/api/destinations/:idElimina una destinazione
Profilo vocale
/api/voiceOttieni il profilo vocale e le impostazioni correnti
/api/voiceAggiorna le impostazioni vocali
/api/voice/uploadCarica un campione vocale
/api/voiceElimina il profilo vocale
Configurazione Stream
/api/stream/configOttieni la configurazione dello stream
/api/stream/configAggiorna la configurazione dello stream
/api/stream/config/regenerate-keyGenera una nuova chiave stream
Sessioni
/api/sessionsElenca le sessioni di stream (pagine)
/api/sessions/:idOttieni una singola sessione con dettagli
Utilizzo
/api/usageOttieni l'utilizzo del mese corrente (minuti di sottotitoli, minuti doppiati, eccedenza)