如何使用recognize
方法将音频文件发送到语音转文本进行转录?音频文件在哪里访问?是否有地方可以放置本地文件,Google存储位置或下载URL的路径?
好的,那就是我要做的!文档说这是方法:
recognize(params, [callback()])
我看到的参数是:
var params = {
objectMode: true,
contentType: 'audio/flac',
model: 'en-US_BroadbandModel',
keywords: ['colorado', 'tornado', 'tornadoes'],
keywordsThreshold: 0.5,
maxAlternatives: 3
};
是否有MediaFileUri
的参数?
答案 0 :(得分:1)
您的链接是到node.js sdk文档的。在这种情况下,音频将作为参数audio
发送,该参数应该为NodeJS.ReadableStream
或buffer
。您可以从url
创建可读的流,在这种情况下,您可以添加:
params.audio = fs.createReadStream(url);
需要URL指向音频文件,而不是带有音频播放器的伪装网页。