javascript - Web Speech API not working -
& lt;! DOCTYPE html & gt; & LT; html & gt; & Lt; शीर्ष & gt; & Lt; मेटा वर्णसेट = "यूटीएफ -8" & gt; & Lt; title & gt; परीक्षण & lt; / title & gt; & Lt; / head & gt; & LT; बॉडी & gt; & Lt; textarea id = "textarea" पंक्तियाँ = 10 cols = 80> gt; & lt; / textarea & gt; & Lt; बटन आईडी = "बटन" onclick = "टॉगल स्टार्टस्टॉप ()" & gt; & lt; / button & gt; & Lt; स्क्रिप्ट प्रकार = "टेक्स्ट / जावास्क्रिप्ट" & gt; Var पहचानने; Var मान्यता = नया भाषण मान्यता (); मान्यता। रीसेट(); मान्यता। मान्यता। आनुवांशिक = समारोह (घटना) {for (var i = resultIndex; i & lt; event.results.length; ++ i) {if (event.results.final) {textarea.value + = event.results [i] [0] .transcript; }}} फ़ंक्शन रीसेट () {पहचानने = गलत; Button.innerHTML = "बोलने के लिए क्लिक करें"; } समारोह toggleStartStop () {यदि (पहचानने) {मान्यता.स्टॉप (); रीसेट(); } और {मान्यता। स्टार्ट (); पहचानने = सच; Button.innerHTML = "बंद करने के लिए क्लिक करें"; }} & Lt; / script & gt; & Lt; / body & gt; & Lt; / html & gt;
मैं Google की भाषण मान्यता एपीआई चलाने की कोशिश कर रहा हूं, लेकिन किसी कारण से मुझे ठीक से काम करने के लिए दिए गए उदाहरण भी नहीं मिल सकता है। (ऊपर की तरफ कॉपी और पेस्ट किया गया)
मुझे नहीं पता कि मैं क्या देख सकता हूं ...
इस तथ्य के अलावा कि वेब भाषण एपीआई सभी ब्राउज़रों में समर्थित नहीं है, यह भी स्पष्ट रूप से ब्राउज़र को "मान्यता दें" बटन पर क्लिक करके प्रत्येक पहचान के लिए माइक्रोफ़ोन का उपयोग करने की अनुमति देना आवश्यक है जब पहचान शुरू हो जाती है कभी-कभी यह याद करना आसान होता है।
Comments
Post a Comment