Converte l'audio in testo applicando efficaci modelli di rete neurale.
- Risorsa REST: v2.projects.locations
- Risorsa REST: v2.projects.locations.config
- Risorsa REST: v2.projects.locations.customClasses
- Risorsa REST: v2.projects.locations.operations
- Risorsa REST: v2.projects.locations.phraseSets
- Risorsa REST: v2.projects.locations.recognizers
Servizio: speech.googleapis.com
Per chiamare questo servizio, ti consigliamo di utilizzare le librerie client fornite da Google. Se l'applicazione deve utilizzare le tue librerie per chiamare questo servizio, usa le seguenti informazioni quando effettui le richieste API.
Documento di rilevamento
Un documento di rilevamento è una specifica leggibile dalle macchine per la descrizione e l'utilizzo delle API REST. Viene utilizzato per creare librerie client, plug-in IDE e altri strumenti che interagiscono con le API di Google. Un servizio può fornire più documenti di rilevamento. Questo servizio fornisce il seguente documento di rilevamento:
Endpoint di servizio
Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio può avere più endpoint di servizio. Questo servizio ha i seguenti endpoint di servizio e tutti gli URI seguenti sono relativi a questi endpoint di servizio:
https://us-central1-speech.googleapis.com
https://us-east1-speech.googleapis.com
https://us-west1-speech.googleapis.com
https://europe-west1-speech.googleapis.com
https://europe-west2-speech.googleapis.com
https://europe-west3-speech.googleapis.com
https://europe-west4-speech.googleapis.com
https://asia-south1-speech.googleapis.com
https://asia-southeast1-speech.googleapis.com
https://asia-northeast1-speech.googleapis.com
https://australia-southeast1-speech.googleapis.com
https://northamerica-northeast1-speech.googleapis.com
https://us-speech.googleapis.com
https://eu-speech.googleapis.com
https://speech.googleapis.com
Risorsa REST: v2.projects.locations
Metodi | |
---|---|
get |
GET /v2/{name=projects/*/locations/*} Recupera le informazioni su una località. |
list |
GET /v2/{name=projects/*}/locations Elenca le informazioni sulle località supportate per questo servizio. |
Risorsa REST: v2.projects.locations.config
Metodi | |
---|---|
get |
GET /v2/{name=projects/*/locations/*/config} Restituisce il Config richiesto. |
update |
PATCH /v2/{config.name=projects/*/locations/*/config} Aggiorna il Config . |
Risorsa REST: v2.projects.locations.customClasses
Metodi | |
---|---|
create |
POST /v2/{parent=projects/*/locations/*}/customClasses Crea un CustomClass . |
delete |
DELETE /v2/{name=projects/*/locations/*/customClasses/*} Elimina il CustomClass . |
get |
GET /v2/{name=projects/*/locations/*/customClasses/*} Restituisce il CustomClass richiesto. |
list |
GET /v2/{parent=projects/*/locations/*}/customClasses Elenca le classi personalizzate. |
patch |
PATCH /v2/{customClass.name=projects/*/locations/*/customClasses/*} Aggiorna il CustomClass . |
undelete |
POST /v2/{name=projects/*/locations/*/customClasses/*}:undelete Annulla l'eliminazione di CustomClass . |
Risorsa REST: v2.projects.locations.operations
Metodi | |
---|---|
cancel |
POST /v2/{name=projects/*/locations/*/operations/*}:cancel Avvia l'annullamento asincrono di un'operazione a lunga esecuzione. |
delete |
DELETE /v2/{name=projects/*/locations/*/operations/*} Elimina un'operazione a lunga esecuzione. |
get |
GET /v2/{name=projects/*/locations/*/operations/*} Recupera lo stato più recente di un'operazione a lunga esecuzione. |
list |
GET /v2/{name=projects/*/locations/*}/operations Elenca le operazioni che corrispondono al filtro specificato nella richiesta. |
Risorsa REST: v2.projects.locations.phraseSets
Metodi | |
---|---|
create |
POST /v2/{parent=projects/*/locations/*}/phraseSets Crea un PhraseSet . |
delete |
DELETE /v2/{name=projects/*/locations/*/phraseSets/*} Elimina il PhraseSet . |
get |
GET /v2/{name=projects/*/locations/*/phraseSets/*} Restituisce il PhraseSet richiesto. |
list |
GET /v2/{parent=projects/*/locations/*}/phraseSets Elenca i set di frasi. |
patch |
PATCH /v2/{phraseSet.name=projects/*/locations/*/phraseSets/*} Aggiorna il PhraseSet . |
undelete |
POST /v2/{name=projects/*/locations/*/phraseSets/*}:undelete Annulla l'eliminazione di PhraseSet . |
Risorsa REST: v2.projects.locations.recognizers
Metodi | |
---|---|
batchRecognize |
POST /v2/{recognizer=projects/*/locations/*/recognizers/*}:batchRecognize Esegue il riconoscimento vocale asincrono in batch: invia una richiesta con N file audio e ricevi un'operazione a lunga esecuzione che può essere sottoposta a polling per vedere quando le trascrizioni sono terminate. |
create |
POST /v2/{parent=projects/*/locations/*}/recognizers Crea un Recognizer . |
delete |
DELETE /v2/{name=projects/*/locations/*/recognizers/*} Elimina il Recognizer . |
get |
GET /v2/{name=projects/*/locations/*/recognizers/*} Restituisce il Recognizer richiesto. |
list |
GET /v2/{parent=projects/*/locations/*}/recognizers Elenca i riconoscimenti. |
patch |
PATCH /v2/{recognizer.name=projects/*/locations/*/recognizers/*} Aggiorna il Recognizer . |
recognize |
POST /v2/{recognizer=projects/*/locations/*/recognizers/*}:recognize Esegue il riconoscimento vocale sincrono: ricevi i risultati dopo che tutto l'audio è stato inviato ed elaborato. |
undelete |
POST /v2/{name=projects/*/locations/*/recognizers/*}:undelete Annulla l'eliminazione di Recognizer . |