[英]Using the node.js google cloud speech to text, how can I get the status of a current job?
我設法觸發了一項工作:
const config = {
languageCode: 'en-US',
enableSpeakerDiarization: true,
audioChannelCount: 2,
enableSeparateRecognitionPerChannel: true,
useEnhanced: true,
profanityFilter: false,
enableAutomaticPunctuation: true,
};
const audio = {
uri: `gs://${filePath}`
}
const requestObj = {
config: config,
audio: audio
}
return speechClient.longRunningRecognize(requestObj)
我取回一個帶有name
的對象。 我想將其與https://cloud.google.com/speech-to-text/docs/reference/rest/v1/LongRunningRecognizeMetadata一起使用(通過node.js包)以獲取當前狀態。
我該怎么做?
return speechClient.longrunning.Operation()
似乎不存在
看來您可以使用:
return speechClient.operationsClient.getOperation({ name: googleName })
這沒有很好的記錄
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.