我有一个带有语音输入表单的C# MVC应用程序。我的意思是用户可以通过麦克风以语音的方式在文本框中输入值。我决定使用应用程序接口来实现这一点。但我对使用Google Speech to Text API来实现这一点有一些疑问。
因为我试图在MVC Web应用程序中实现这一点,所以无法从服务器端代码访问麦克风设备。我想转换语音从实时音频和显示输出文本到网页。
我已经尝试了十几种方法,使一个按钮在网页上有一个连接的Twilio客户语音呼叫执行.sendDigits。这是最近的一次尝试。
const dtmf_1 = document.getElementById('DTMF1');
dtmf_1.onclick = function(){call.sendDigits('1')};
这会返回
Uncaught ReferenceError: call is not defined at dtmf_1.onclick (quickstart.js:46:79)
坦率地说,我不知道修正引用是否有效。有没有人有工作代码的例子