Cloud Speech-to-Text è un'API che converte la voce in testo prendendo i dati audio come input e restituendo una trascrizione di testo utilizzando la tecnologia AI di Google. Questa pagina mostra come configurare l'API Cloud Speech-to-Text per il tuo progetto in modo da poter iniziare a effettuare chiamate all'API.
Questo documento tratta i seguenti argomenti:
- Attivazione e disattivazione dell'API Cloud Speech-to-Text per un progetto Google Cloud
- Abilitare la fatturazione per Cloud Speech-to-Text
- (Facoltativo) Creazione di un nuovo bucket Google Cloud Storage per archiviare i dati audio per file di grandi dimensioni
Questo documento non descrive come iniziare a inviare e ricevere richieste utilizzando l'API Cloud Speech-to-Text. Per informazioni su come iniziare a integrare Cloud Speech-to-Text nel tuo codice effettivo, consulta la nostra pagina di panoramica.
Prima di iniziare
Esistono due modi per accedere al servizio: utilizzando l'API REST o la consoleGoogle Cloud .
Questa guida illustra i passaggi necessari per iniziare a inviare richieste all'API REST. Se non hai mai programmato, ti consigliamo di iniziare con i tutorial passo passo nella console della Google Cloud piattaforma prima di iniziare questi passaggi.
Abilita l'API Cloud Speech-to-Text per il tuo Google Cloud progetto
Accedi alla Google Cloud console.
Apri la pagina di selezione del progetto e scegli un progetto esistente o creane uno nuovo. Per maggiori informazioni sulla creazione di un progetto, consulta la pagina Creare e gestire progetti.
Se crei un nuovo progetto, ti verrà chiesto di collegare un account di fatturazione al progetto. Se utilizzi un progetto preesistente, assicurati di aver abilitato la fatturazione.
Scopri come verificare che la fatturazione sia abilitata per il tuo progetto
Abilita l'API Cloud Speech-to-Text. Fai clic sul campo di testo Cerca prodotti e risorse nella parte superiore della pagina e digita "speech". Seleziona l'API Cloud Speech-to-Text dall'elenco dei risultati.
Per abilitare l'API Cloud Speech-to-Text in modo da utilizzarla nel progetto, fai clic su Abilita. Per provare Cloud Speech-to-Text senza collegarlo al tuo progetto, fai clic su Prova questa API.
(Facoltativo) Solo API V1: abilita il logging dei dati. Attivando il logging dei dati, consenti a Google di registrare i dati audio che invii a Cloud Speech-to-Text. Questi dati vengono utilizzati per migliorare i modelli di Cloud Speech-to-Text. Gli utenti che attivano il logging dei dati traggono beneficio da prezzi più bassi. Per ulteriori informazioni, consulta le pagine relative ai prezzi e ai Termini e condizioni di registrazione dei dati.
(Facoltativo) Crea un bucket Cloud Storage
Se intendi trascrivere audio di durata superiore a 60 secondi o con una dimensione del file superiore a 10 MB, devi archiviare i dati audio in un bucket Cloud Storage prima di poterli trascrivere utilizzando Cloud Speech-to-Text.
Per creare un nuovo bucket Cloud Storage:
- Nella console Google Cloud , vai alla pagina Bucket in Cloud Storage.
- Fai clic su Crea.
- Nella pagina Crea un bucket, inserisci le informazioni del bucket. Per andare al passaggio
successivo, fai clic su Continua.
- Per Assegna un nome al bucket, inserisci un nome univoco per il bucket. Non includere informazioni sensibili nel nome del bucket, poiché lo spazio dei nomi dei bucket è globale e visibile pubblicamente.
-
Nella sezione Scegli dove archiviare i tuoi dati, segui questi passaggi:
- Seleziona un Tipo di località.
- Scegli una posizione in cui i dati del bucket vengono archiviati in modo permanente dal menu a discesa Tipo di località.
- Se selezioni il tipo di località a doppia regione, puoi anche scegliere di attivare la replica turbo utilizzando la casella di controllo pertinente.
- Per configurare la replica tra bucket, seleziona
Aggiungi una replica tra bucket mediante Storage Transfer Service e
segui questi passaggi:
Configura la replica tra bucket
- Nel menu Bucket, seleziona un bucket.
Nella sezione Impostazioni di replica, fai clic su Configura per configurare le impostazioni per il job di replica.
Viene visualizzato il riquadro Configura replica tra bucket.
- Per filtrare gli oggetti da replicare in base al prefisso del nome dell'oggetto, inserisci un prefisso da cui includere o escludere gli oggetti, quindi fai clic su Aggiungi un prefisso.
- Per impostare una classe di archiviazione per gli oggetti replicati, seleziona una classe di archiviazione dal menu Classe di archiviazione. Se salti questo passaggio, gli oggetti replicati utilizzeranno per impostazione predefinita la classe di archiviazione del bucket di destinazione.
- Fai clic su Fine.
-
Nella sezione Scegli come archiviare i tuoi dati, segui questi passaggi:
- Seleziona una classe di archiviazione predefinita per il bucket o Autoclass per la gestione automatica della classe di archiviazione dei dati del bucket.
- Per attivare lo spazio dei nomi gerarchico, nella sezione Ottimizza l'archiviazione per workload con uso intensivo dei dati, seleziona Abilita uno spazio dei nomi gerarchico in questo bucket.
- Nella sezione Scegli come controllare l'accesso agli oggetti, seleziona se il bucket applica o meno la prevenzione dell'accesso pubblico e seleziona un metodo di controllo dell'accesso per gli oggetti del bucket.
-
Nella sezione Scegli come proteggere i dati degli oggetti, segui questi passaggi:
- Seleziona una delle opzioni in Protezione dei dati che vuoi impostare per il bucket.
- Per attivare l'eliminazione temporanea, fai clic sulla casella di controllo Criterio di eliminazione temporanea (per il recupero dei dati) e specifica il numero di giorni per cui vuoi conservare gli oggetti dopo l'eliminazione.
- Per impostare il controllo delle versioni degli oggetti, seleziona la casella di controllo Controllo delle versioni degli oggetti (per il controllo delle versioni) e specifica il numero massimo di versioni per oggetto e il numero di giorni dopo i quali scadono le versioni non correnti.
- Per abilitare il criterio di conservazione su oggetti e bucket, seleziona la casella di controllo Conservazione (per la conformità), quindi procedi nel seguente modo:
- Per attivare il blocco della conservazione degli oggetti, fai clic sulla casella di controllo Abilita conservazione degli oggetti.
- Per attivare Bucket Lock, fai clic sulla casella di controllo Imposta criterio di conservazione del bucket e scegli un'unità di tempo e una durata per il periodo di conservazione.
- Per scegliere come verranno criptati i dati degli oggetti, espandi la sezione Crittografia dei dati () e seleziona un metodo di crittografia dei dati.
- Seleziona una delle opzioni in Protezione dei dati che vuoi impostare per il bucket.
- Fai clic su Crea.
Disabilita l'API Cloud Speech-to-Text
Se non hai più bisogno di utilizzare l'API Cloud Speech-to-Text con il tuo progetto:
- Vai alla tua dashboard Google Cloud e fai clic su Vai alla panoramica delle API.
- Seleziona l'API Cloud Speech-to-Text.
- Fai clic su Disabilita API.
Passaggi successivi
Scopri come inviare una richiesta di trascrizione all'API Cloud Speech-to-Text utilizzando le librerie client, gcloud, la riga di comando o la UI Speech-to-Text.