Node.js 语音到文本下载功能

Node.js 语音到文本下载功能,node.js,ibm-cloud,speech-to-text,Node.js,Ibm Cloud,Speech To Text,嗨,你们能给我一个代码来写下载功能后,上传我的音频文件转换成成绩单.txt。我需要像我上传到服务器我只看到上传按钮我可以创建下载按钮,你能告诉我如何编写下载功能的代码下载上传和转换文件直接从服务器在我的网页 提前谢谢你我想你要找的是你上传的音频文件的文本结果?它在上传返回的JSON中 有关更多详细信息,请参阅。是的,先生,返回的是json,我的观点是我需要在网页的dailog框中返回文本文件。。我需要代码var file=request.files.file;var newPath='./pub

嗨,你们能给我一个代码来写下载功能后,上传我的音频文件转换成成绩单.txt。我需要像我上传到服务器我只看到上传按钮我可以创建下载按钮,你能告诉我如何编写下载功能的代码下载上传和转换文件直接从服务器在我的网页


提前谢谢你

我想你要找的是你上传的音频文件的文本结果?它在上传返回的JSON中


有关更多详细信息,请参阅。

是的,先生,返回的是json,我的观点是我需要在网页的dailog框中返回文本文件。。我需要代码var file=request.files.file;var newPath='./public/uploads/'+file.name;var insertAttachment=function(file,id,rev,name,value,response){fs.readFile(file.path,function(err,data){if(!err){if(file){db.attachment.insert(id,file.name,data,file.type,{rev:rev},function(err,document){if(!err){console.log('Attachment saved successfully..);fs.createReadStream('.flac/.wav').pipe(recognizeStream);recognizeStream.pipe(fs.createWriteStream('/downloads/transcription.txt');recognizeStream.setEncoding('utf8');recognizeStream.on('results',function(event){onEvent('results:',event);});recognizeStream.on('data',function(event){onEvent('data:',event);});recognizeStream.on('close',function(event){onEvent('close:',event);});recognizeStream.on('speaker.'u标签',function(event){onEvent)})('Speaker_Labels:',event);});函数onEvent(name,event){console.log(name,JSON.stringify(event,null,2));