दिलचस्प पोस्ट
गतिशील रूप से कोणीय 2 में एचटीएमएल टेम्पलेट लोड करें विंडोज़ और लिनक्स पर पायथन में एक अद्वितीय कंप्यूटर आईडी प्राप्त करें एंड्रॉइड ओपनजीएल बनावट संपीड़न जावास्क्रिप्ट की तिथि को सी # अजाक्स द्वारा वॉचकिट SDK NSUserDefaults से डेटा पुनर्प्राप्त नहीं कर रहा है NSMutableArray – केवल विशिष्ट ऑब्जेक्ट प्रकार को रखने के लिए सरणी को बल दें शून्य से विभाजित बिंदु (या दोहरी परिशुद्धता) के साथ क्यों नहीं विभाजन करता है java.lang.ArithmeticException: / शून्य से जावा में कोड साइन त्रुटि: पहचान 'आईफ़ोन डेवलपर' किसी भी मान्य प्रमाणपत्र / निजी कुंजी जोड़ी को डिफ़ॉल्ट कुंजीचेन से मेल नहीं खाती लॉक / अनलॉक स्क्रीन प्रोग्राम कैसे करें? जावा में 'ArrayList <String> से' स्ट्रिंग 'परिवर्तित करना जावा में ऑब्जेक्ट में आरएसएस पब दिनांक को पार्स करें किसी एक्सेस (.mdb) डेटाबेस की स्कीमा कैसे निकालें? अधिसूचना लेखक सेवा कार्यान्वयन जावास्क्रिप्ट बहुआयामी arrays SQL सर्वर में गतिशील कॉलम के साथ पिवोट्स

पार ब्राउज़र भाषण मान्यता

मैं वर्तमान में एएसपी.नेट में एक परियोजना पर काम कर रहा हूं। मुझे आवाज कमांड जोड़ने की आवश्यकता है जो आईई / क्रोम / फ़ायरफ़ॉक्स पर काम करेगा। मैंने बहुत खोज की है, लेकिन क्रॉस ब्राउज़र के लिए कोई समाधान नहीं मिला है

क्या ऐसा करने के लिए कोई जावास्क्रिप्ट फ़्रेमवर्क है? क्या मैं Google वेब भाषण API को एक सेवा के रूप में उपयोग कर सकता हूं?

कोई भी सुझाव उपयोगी होगा

Solutions Collecting From Web of "पार ब्राउज़र भाषण मान्यता"

आप उपयोग कर सकते हैं पर विभिन्न ब्राउज़रों में भाषण मान्यता के लिए समर्थन की जांच कर सकते हैं । फिलहाल केवल क्रोम स्पीच मान्यता का समर्थन करता है। अन्य, IE, Firefox और Safari सहित नहीं करते हैं फ़ायरफ़ॉक्स भाषण मान्यता समर्थन पर काम कर रहा है, लेकिन यह अभी तक नहीं है

यदि आपका ब्राउज़र ऑडियो रिकॉर्ड करने के लिए getUserMedia का समर्थन करता है, तो आप ऑडियो रिकॉर्ड कर सकते हैं और उसे मान्यता के लिए सर्वर पर भेज सकते हैं। आप जावास्क्रिप्ट केवल पहचानकर्ता Pocketsphinx.js का उपयोग कर सकते हैं यदि आप कुछ साधारण आज्ञाओं को पहचानना चाहते हैं।

उन ब्राउज़रों पर जो getUserMedia API का समर्थन नहीं करते आप ऑडियो ऑप्शन या जावा एप्लेट को ऑडियो कैप्चर करने के लिए उपयोग कर सकते हैं। अगर आप IE को प्राथमिकता देते हैं तो यह आपके एकमात्र विकल्प है

यह तब तक किया जा सकता है जब ब्राउज़र HTML5 का getUserMedia एपीआई का समर्थन करता है:

  1. ऑडियो स्ट्रीम को कैप्चर करने के लिए HTML5 का getUserMedia का उपयोग करें
  2. इसे सहेजें .WAV, इसके लिए पुस्तकालय हैं
  3. AJAX के माध्यम से सर्वर पर .WAV भेजें
  4. SetInputToWaveFile विधि के माध्यम से .WAV स्पीचरेक्विज्ञान एंजिन को फ़ीड करें
  5. परिणाम प्राप्त करें और उसे AJAX कॉल में वापस करें

एक उदाहरण:

http://weblogs.asp.net/ricardoperes/speech-recognition-in-asp-net