Tag: 语音转文本

使用node.js在浏览器中启用麦克风,并捕获所说的信息

我一直在苦苦挣扎,一直在研究如何通过Node.js在浏览器中启用麦克风。 我已经看到了几个Javascript的例子,但是我不能从他们那里获得口头的内容,并把它存储在variables中。 如何使用Node.js启用麦克风? 我需要一个特定的npm包吗? 我目前正在使用IBM Watson Speech to Text API。 任何帮助表示赞赏! 提前致谢!

用于bluemix的语音文本的node.js示例程序给出403错误

我正在尝试使用node.js程序来将bluemix的语音转换为文本。我在api凭证的用户名和密码中添加了一些内容,但是当我在node.js上运行该程序时,出现了一个Error: Server responded with a non-101 status:403 。 有谁知道什么可能导致这个错误? 这是示例代码 'use strict'; var watson = require('watson-developer-cloud'); var fs = require('fs'); var speech_to_text = watson.speech_to_text({ username: '{username}', password: '{password}', version: 'v1', url: 'https://stream.watsonplatform.net/speech-to-text-beta/api' }); var params = { content_type: 'audio/wav', }; // create the stream var recognizeStream = speech_to_text.createRecognizeStream(params); // // pipe in some audio fs.createReadStream(__dirname […]

在Facebook Messenger上使用Bing Speech Recognition API和node.js Bot Framework

当使用Facebook Messenger中的录音(麦克风)button与我的node.js chatbot聊天时,我想使用Bing语音识别API将语音转换为文本。 我设法使用BotBuilder-Samples的说明将语音转换为文本。 但是,根据Speech API的文档 ,只有audio/ wav编解码器被支持。 我已经检查了Messenger中audiologging附件的内容types,并将它们编码为audio / aac。 我想问你是否有一个很好的方法来将audio / aac转换为audio / wav,或者是否有其他方法让Messenger能够使用Bing Speech Recognition API。 理想情况下,已经有了现有的node.js代码,可以适应我现有的聊天机器人。 谢谢,最好的问候!