0

如何recognize将音频文件发送到 Speech-to-Text 进行转录?音频文件在哪里访问?是否有地方可以放置本地文件、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吗?

4

1 回答 1

1

您的链接是 node.js sdk 文档。在这种情况下,音频作为参数发送audio,应该是 aNodeJS.ReadableStream或 a buffer。您可以从 a 创建一个可读流,url在这种情况下您可以添加:


params.audio = fs.createReadStream(url);

这将要求 url 指向音频文件,而不是带有音频播放器的伪装网页。

于 2020-03-20T08:40:08.857 回答