Trascrizione batch di Power Automate
Questo articolo descrive come usare Power Automate e i servizi di Intelligenza artificiale di Azure per il connettore Di riconoscimento vocale batch per trascrivere i file audio da un contenitore Archiviazione di Azure. Il connettore usa l'API REST di trascrizione batch, ma non è necessario scrivere codice per usarlo. Se il connettore non soddisfa i requisiti, è comunque possibile usare direttamente l'API REST.
Oltre a Power Automate, è possibile usare i servizi di Intelligenza artificiale di Azure per il connettore Di riconoscimento vocale batch con Power Apps e App per la logica.
Suggerimento
Provare altre funzionalità di riconoscimento vocale in Speech Studio senza iscriversi o scrivere codice.
Prerequisiti
- Sottoscrizione di Azure: creare un account gratuito.
- Creare una risorsa Voce nel portale di Azure.
- Chiave e area della risorsa Voce. Dopo aver distribuito la risorsa Voce, selezionare Vai alla risorsa per visualizzare e gestire le chiavi. Per altre informazioni sulle risorse dei servizi di intelligenza artificiale di Azure, vedere Ottenere le chiavi per la risorsa.
Creare il contenitore Archiviazione BLOB di Azure
In questo esempio si trascrivono file audio che si trovano in un account Archiviazione BLOB di Azure.
Seguire questa procedura per creare un nuovo account di archiviazione e un nuovo contenitore.
- Passare al portale di Azure e accedere all'account Azure.
- Creare una risorsa account Archiviazione nel portale di Azure. Usare la stessa sottoscrizione e il gruppo di risorse della risorsa Voce.
- Selezionare l'account Archiviazione.
- Nel gruppo Archiviazione dati nel riquadro sinistro selezionare Contenitori.
- Selezionare + Contenitore.
- Immettere un nome per il nuovo contenitore, ad esempio "batchtranscription" e selezionare Crea.
- Ottenere la chiave di accesso per l'account di archiviazione. Selezionare Chiavi di accesso nel gruppo Sicurezza e rete nel riquadro sinistro. Visualizzare e prendere nota del valore key1 (o key2). È necessario il tasto di scelta in un secondo momento quando si configura il connettore.
Successivamente si caricheranno i file nel contenitore dopo la configurazione del connettore, poiché gli eventi di aggiunta e modifica dei file avviano il processo di trascrizione.
Creazione di un flusso Power Automate
Crea un nuovo flusso
Nel menu collapsible a sinistra selezionare Crea.
Selezionare Flusso cloud automatizzato per iniziare da un flusso vuoto che può essere attivato da un evento designato.
Nella finestra di dialogo Compila un flusso cloud automatizzato immettere un nome per il flusso, ad esempio "BatchSTT".
Selezionare Ignora per uscire dalla finestra di dialogo e continuare senza scegliere un trigger.
Configurare il trigger del flusso
Scegliere un trigger dal connettore Archiviazione BLOB di Azure. Per questo esempio, immettere "BLOB" nella casella connettori di ricerca e trigger per restringere i risultati.
Nel connettore Archiviazione BLOB di Azure selezionare il trigger Quando viene aggiunto o modificato un BLOB.
Configurare la connessione Archiviazione BLOB di Azure.
- Nell'elenco a discesa Tipo di autenticazione selezionare Chiave di accesso.
- Immettere il nome dell'account e la chiave di accesso dell'account Archiviazione di Azure creato in precedenza.
- Fare clic su Crea per continuare.
Configurare il trigger Quando viene aggiunto o modificato un BLOB.
- Nell'elenco a discesa Archiviazione nome account o endpoint BLOB selezionare Usa impostazioni di connessione. Il nome dell'account di archiviazione dovrebbe essere visualizzato come componente del stringa di connessione.
- In Contenitore selezionare l'icona della cartella. Scegliere il contenitore creato in precedenza.
Creare l'URI di firma di accesso condiviso in base al percorso
Per trascrivere un file audio presente nel contenitore Archiviazione BLOB di Azure, è necessario un URI di firma di accesso condiviso per il file.
Il connettore Archiviazione BLOB di Azure supporta gli URI di firma di accesso condiviso per singoli BLOB, ma non per interi contenitori.
- Selezionare + Nuovo passaggio per iniziare ad aggiungere una nuova operazione per il connettore Archiviazione BLOB di Azure.
- Immettere "BLOB" nella casella dei connettori di ricerca e delle azioni per restringere i risultati.
- Nel connettore Archiviazione BLOB di Azure selezionare il trigger Crea URI di firma di accesso condiviso per percorso.
- Nell'elenco a discesa Archiviazione nome account o endpoint BLOB scegliere la stessa connessione usata per il trigger Quando viene aggiunto o modificato un BLOB.
- Selezionare
Path
come contenuto dinamico per il campo Percorso BLOB.
A questo momento, dovrebbe essere presente un flusso simile al seguente:
Creare la trascrizione
Selezionare + Nuovo passaggio per iniziare ad aggiungere una nuova operazione per i servizi di Intelligenza artificiale di Azure per il connettore Di riconoscimento vocale in Batch.
Immettere "Riconoscimento vocale in batch" nella casella connettori di ricerca e azioni per restringere i risultati.
Selezionare i servizi di Intelligenza artificiale di Azure per il connettore Di riconoscimento vocale in Batch.
Selezionare l'azione Crea trascrizione .
Creare una nuova connessione alla risorsa Voce creata in precedenza. La connessione è disponibile in tutto l'ambiente Power Automate. Per altre informazioni, vedere Gestire le connessioni in Power Automate.
- Immettere un nome per la connessione, ad esempio "speech-resource-key". È possibile scegliere qualsiasi nome desiderato.
- Nel campo Chiave API immettere la chiave della risorsa Voce.
Facoltativamente, è possibile selezionare i puntini di sospensione (...) del connettore per visualizzare le connessioni disponibili. Se non viene richiesto di creare una connessione, è già disponibile una connessione selezionata per impostazione predefinita.
Configurare l'azione Crea trascrizione .
- Nel campo impostazioni locali immettere le impostazioni locali previste dei dati audio da trascrivere.
- Selezionare
DisplayName
come contenuto dinamico per il campo displayName . È possibile scegliere qualsiasi nome a cui si vuole fare riferimento in un secondo momento. - Selezionare
Web Url
come contenuto dinamico per il campo contentUrls Item - 1 . Si tratta dell'output dell'URI di firma di accesso condiviso dall'azione Crea URI di firma di accesso condiviso per percorso .
Suggerimento
Per altre informazioni sulla creazione di parametri di trascrizione, vedere la documentazione relativa ai servizi di Intelligenza artificiale di Azure per La sintesi vocale in Batch.
Dal menu di spostamento in alto selezionare Salva.
Testare il flusso
- Nel menu di spostamento in alto selezionare Verifica flusso. Nel pannello laterale visualizzato non dovrebbero essere visualizzati errori o avvisi. In tal caso, è necessario correggerli prima di continuare.
- Dal menu di spostamento superiore salvare il flusso e selezionare Test del flusso. Nella finestra visualizzata selezionare Test.
- Nel pannello laterale visualizzato selezionare Manualmente e quindi Test.
Dopo alcuni secondi, dovrebbe essere visualizzata un'indicazione che il flusso è in corso.
Il flusso è in attesa di aggiungere o modificare un file nel contenitore Archiviazione BLOB di Azure. Questo è il trigger configurato in precedenza.
Per attivare il flusso di test, caricare un file audio nel contenitore Archiviazione BLOB di Azure come descritto di seguito.
Caricare file nel contenitore
Seguire questa procedura per caricare file wav, mp3 o ogg dalla directory locale al contenitore Archiviazione di Azure creato in precedenza.
- Passare al portale di Azure e accedere all'account Azure.
- Creare una risorsa account Archiviazione nel portale di Azure. Usare la stessa sottoscrizione e il gruppo di risorse della risorsa Voce.
- Selezionare l'account Archiviazione.
- Selezionare il nuovo contenitore.
- Selezionare Carica.
- Scegliere i file da caricare e selezionare Carica.
Visualizzare i risultati del flusso di trascrizione
Dopo aver caricato il file audio nel contenitore Archiviazione BLOB di Azure, il flusso deve essere eseguito e completato. Tornare al flusso di test nel portale di Power Automate per visualizzare i risultati.
È possibile selezionare ed espandere Crea trascrizione per visualizzare i risultati dettagliati dell'input e dell'output.
Passaggi successivi
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per