Google cloud platform 无法使用Google Cloud语音库识别对象
我在运行NodeJS时遇到问题,错误为:.google.cloud.speech.v1.recognizerRequest#bucket不是字段:未定义 我查过了 这里提到,Google cloud platform 无法使用Google Cloud语音库识别对象,google-cloud-platform,Google Cloud Platform,我在运行NodeJS时遇到问题,错误为:.google.cloud.speech.v1.recognizerRequest#bucket不是字段:未定义 我查过了 这里提到,RecognizeRequest需要两个参数(Config和audio),它们是对象 配置(必需向识别器提供指定如何处理请求的信息。) 此对象的结构应与RecognitionConfig 音频(需要识别音频数据。) 此对象的结构应与RecognitionAudio 但我已经把audio.wav文件放在了GCP bucket
RecognizeRequest
需要两个参数(Config和audio),它们是对象
配置(必需向识别器提供指定如何处理请求的信息。)
此对象的结构应与RecognitionConfig
音频(需要识别音频数据。)
此对象的结构应与RecognitionAudio
- 但我已经把audio.wav文件放在了GCP bucket上,为什么它会显示这样的错误呢?如何将其作为对象传递
//导入Google云客户端库
const nl=require('@googlecloud/language')();
constspeech=require('@googlecloud/speech')();
const storage=require('@googlecloud/storage')();
const bucket=storage.bucket(object.bucket);
const dir=require('path').parse(object.name).dir;