product update3 min di lettura

Come mantenere attive le registrazioni dal vivo lunghe durante il ripristino di Deepgram

Telli.sh ora ripristina i flussi di trascrizione dal vivo di Deepgram quando cade la connessione a monte, così le registrazioni Pro e Pro+ possono continuare senza riavviare il browser.

K
Ken Jo

Le riunioni dal vivo raramente finiscono proprio al confine di un'infrastruttura. Alcune chiamate con clienti, lezioni, interviste e revisioni multilingui durano più di un'ora; lo strumento di registrazione non dovrebbe costringere l'utente a preoccuparsi del ripristino della connessione a monte.

Ora Telli.sh gestisce il ripristino all'interno della pipeline di trascrizione dal vivo lato server. Se il WebSocket STT di Deepgram si interrompe, Telli.sh ne apre uno nuovo e reinvia la piccola quantità di audio ricevuta durante la riconnessione.

La sessione di registrazione del browser resta aperta. L'audio originale dell'utente continua a essere scritto nello stesso file di registrazione. Il flusso di trascrizione riprende dalla nuova connessione Deepgram.

Cosa è cambiato

Prima di questo aggiornamento, una lunga sessione Deepgram dipendeva da una singola connessione di trascrizione lato server che doveva restare attiva indefinitamente. Il browser poteva continuare a inviare audio, ma per le riunioni lunghe serviva un percorso di ripristino migliore per la connessione di trascrizione.

Il nuovo percorso aggiunge tre protezioni:

  • riconnessione immediata quando il WebSocket di trascrizione a monte non è più connesso
  • un breve buffer audio lato server mentre si apre il nuovo WebSocket Deepgram
  • un passaggio di reinvio, così il frammento audio corrente non viene perso durante il ripristino

È un ripristino, non un riavvio programmato: Telli.sh apre un nuovo flusso Deepgram solo quando cade la connessione corrente. In questo modo la sessione del browser e la registrazione originale restano intatte, senza interrompere arbitrariamente un flusso funzionante.

È particolarmente importante per gli utenti Pro e Pro+, perché la diarizzazione dei parlanti parte dal piano Pro. Pro+ continua a differenziarsi soprattutto per i minuti di registrazione disponibili, ma entrambi i piani a pagamento dovrebbero supportare lunghe note dal vivo senza dover fermare e riavviare manualmente la riunione per rinnovare un flusso a monte.

Cosa aspettarsi

Nelle riunioni normali non cambia nulla. Il ripristino avviene dietro le quinte solo se il flusso a monte si disconnette.

Nelle riunioni lunghe, la trascrizione dal vivo può fermarsi brevemente mentre il server apre un nuovo flusso Deepgram. Durante la pausa, la cattura audio continua e la registrazione salvata resta continua. Quando il nuovo flusso è pronto, gli viene inviato l'audio accumulato nel buffer.

Telli.sh continua ad applicare le etichette dei parlanti in base al piano dell'utente e alle impostazioni correnti del provider di trascrizione. Per le registrazioni lunghe, l'appunto salvato alla fine resta collegato alla registrazione completa, così la pipeline successiva può mantenere verificabili trascrizione e appunto.

Perché è importante

Il valore degli appunti dal vivo non sta solo nella rapidità del testo. Conta anche potersi fidare del flusso di lavoro:

  • l'utente può restare in un'unica sessione di registrazione
  • la trascrizione non si interrompe silenziosamente al confine del provider
  • gli appunti con identificazione dei parlanti restano disponibili per le conversazioni Pro e Pro+
  • l'appunto finale rimane collegato all'audio originale

Questa affidabilità conta più dell'aggiunta di un altro controllo visibile. La versione migliore di questa funzione è quella che l'utente non deve gestire.

Crea un appunto di riunione lungo con IA


← Torna al blog