通过麦克风识别语音输入
// 客户端
// 判断浏览器是否支持 Web Speech API
if ('SpeechRecognition' in window || 'webkitSpeechRecognition' in window) {
// 创建 SpeechRecognition 对象
const recognition = new (window.SpeechRecognition || window.webkitSpeechRecognition)();
recognition.lang = 'zh-CN'; // 设置语言为中文
// 监听语音识别结果
recognition.addEventListener('result', event => {
const transcript = event.results[0][0].transcript;
console.log(transcript); // 打印识别结果
});
// 开始语音识别
recognition.start();
} else {
console.log('Web Speech API is not supported');
}最后更新于