javascript - javascript en 语义中的变量
问题描述
我正在开发一个 javascript 中的程序,用于语音到文本和文本到语音。我尝试在变量中捕获口语文本并在数据库中对其进行处理以找到答案。我的变量的值始终为 0。我的问题是如何将语音文本放入 js 中的变量中并在 PHP 中进行编辑?可能吗?我在语义上有问题吗?先感谢您。在代码下方,myVar 是一个始终获取 o 值的变量
var myvar = '';
var name = "";
var lengthOfName = name.length;
var transcript = '';
window.SpeechRecognition = window.webkitSpeechRecognition ||
window.SpeechRecognition;
let finalTranscript = '';
let recognition = new window.SpeechRecognition();
//let p = document.createElement('p');
//const words = document.querySelector('.words');
//words.appendChild(p);
recognition.interimResults = true;
recognition.maxAlternatives = 10;
recognition.continuous = true;
var testvar = "ggggggg";
recognition.onresult = (event) => {
let interimTranscript = '';
for (let i = event.resultIndex, len = event.results.length; i < len; i++) {
var transcript = event.results[i][0].transcript;
//transcript.replace("\n", "<br>");
if (event.results[i].isFinal) {
myvar = transcript;
//document.getElementById("text").value=myvar;
finalTranscript += transcript;
//p = document.createElement('p');
//words.appendChild(p);
} else {
interimTranscript += transcript;
myvar = transcript;
}
}
document.querySelector('#demo').innerHTML = finalTranscript + '<i
style = "color:#000d1a;" > ' + interimTranscript +' < />';
//document.querySelector('#demo').innerHTML += "\r\n";
解决方案
推荐阅读
- r - 如何使用修改后的 brms 生成的 stan 模型更新 brmsfit 对象,边缘化权重分布
- unity3d - 来自协程的统一运行功能
- css - 更改元素位置时,css形状多边形不会随元素移动
- css - 在左侧内容的同一行设置文本对齐
- javascript - 如何将 React 上下文 API 中的变量插入占位符?
- graphql - Apollo-Client - 长查询加短查询与一个查询来统治它们,哪一个在记忆方面更有意义?
- html - 如何在 React js 中的 todo 应用中使用 onchange、onclick、onkeypress?
- typescript - 是否可以确保对象的完整性并保留属性类型?
- javascript - 在不同图像下方输入各种文字
- android - 如何在适配器列表中的 3 个不同的 imageview 中设置图像并上传