Ibm cloud 沃森语音到文本API;是否支持媒体URL?
目前看来,Watson's希望API调用将音频上传到Watson服务器。如果音频已经存在于云中(比如S3),这需要用户下载文件,然后重新上传到WatsonIbm cloud 沃森语音到文本API;是否支持媒体URL?,ibm-cloud,speech-to-text,ibm-watson,Ibm Cloud,Speech To Text,Ibm Watson,目前看来,Watson's希望API调用将音频上传到Watson服务器。如果音频已经存在于云中(比如S3),这需要用户下载文件,然后重新上传到Watson 有没有办法进行包含媒体文件URL的API调用?该API需要音频,目前不支持URL文件。 由开发人员下载音频(在您的示例中是从S3下载)并将其上载到API 下面的示例从Dropbox获取一个ogg文件,并将其发送到Speech to Text进行识别 var watson = require('watson-developer-cloud')
有没有办法进行包含媒体文件URL的API调用?该API需要音频,目前不支持URL文件。
由开发人员下载音频(在您的示例中是从S3下载)并将其上载到API
下面的示例从Dropbox获取一个ogg文件,并将其发送到Speech to Text进行识别
var watson = require('watson-developer-cloud');
var request = require('request');
var fs = require('fs');
var speechToText = watson.speech_to_text({
username: 'SERVICE USERNAME',
password: 'SERVICE PASSWORD',
version: 'v1',
url: 'https://stream.watsonplatform.net/speech-to-text/api'
});
var audioFile = 'https://www.dropbox.com/s/l97pe3x996fnbtg/speech.ogg?dl=1';
// create the stream
var recognizeStream = speechToText.createRecognizeStream();
// pipe in some audio
request(audioFile).pipe(recognizeStream);
// and pipe out the transcription
recognizeStream.pipe(fs.createWriteStream('transcription.txt'));
API需要音频,目前不支持URL文件。
由开发人员下载音频(在您的示例中是从S3下载)并将其上载到API
下面的示例从Dropbox获取一个ogg文件,并将其发送到Speech to Text进行识别
var watson = require('watson-developer-cloud');
var request = require('request');
var fs = require('fs');
var speechToText = watson.speech_to_text({
username: 'SERVICE USERNAME',
password: 'SERVICE PASSWORD',
version: 'v1',
url: 'https://stream.watsonplatform.net/speech-to-text/api'
});
var audioFile = 'https://www.dropbox.com/s/l97pe3x996fnbtg/speech.ogg?dl=1';
// create the stream
var recognizeStream = speechToText.createRecognizeStream();
// pipe in some audio
request(audioFile).pipe(recognizeStream);
// and pipe out the transcription
recognizeStream.pipe(fs.createWriteStream('transcription.txt'));
那太好了,因为它不受支持,但是您可能希望在IBM支持站点上请求该功能,实际上,不要在dW Answers上请求该功能。相反,请在IBM Bluemix Ideas站点上提交请求,该站点位于此处:这将非常好,因为这不受支持,但是您可能希望在IBM支持站点上请求该功能,实际上,不要在dW Answers上请求该功能。相反,请在IBM Bluemix Ideas网站上提交请求,该网站可在以下位置获得: