googleapis / googleapis/google-cloud-node

NodeJS Google Cloud Speech To Text - LongRunningRecognize - Could not load the default credentials

Aperta
#4,897 8 commenti 0 reazioni 0 assegnatari Vedi su GitHub
priority: p2 type: bug
Lingua principale
TypeScript
Stelle
3.2k
Fork
713
Merge medio
2g 9h
PR unite (30g)
104

Descrizione

#### Environment details

- which product (packages/*): @google-cloud/speech
- OS: Windows 10
- Node.js version: 18.15.0
- npm version: 9.3.1
- google-cloud-node version: 6.1.0 (@google-cloud/speech)

#### Steps to reproduce

I'm using Google Cloud Speech To Text in NodeJS.

I specified the correct path to the google cloud credentials in process.env.GOOGLE_APPLICATION_CREDENTIALS.

The normal recognize works as expected:

const [response] = await speechClient.recognize(options);

However, the long running recognize throws an error:

const [operation] = await speechClient.longRunningRecognize(options);
const [response] = await operation.promise();

The second line throws the following error:

> Could not load the default credentials.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia dal punto di ingresso longRunningRecognize di @google-cloud/speech e confronta il relativo percorso operation.promise() con la chiamata recognize(options) funzionante. Riproduci il problema su Windows 10 con Node.js 18.15.0 e GOOGLE_APPLICATION_CREDENTIALS impostata, quindi conferma che il riconoscimento a esecuzione prolungata venga completato senza l'errore relativo alle credenziali predefinite.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
node.js
Ambito
api, cloud
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
38/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.