मैं माइक्रोफोन से प्राप्त ऑडियो डेटा लॉग करना चाहता हूं:
window.AudioContext = Window.AudioContext || || window.webkitAudioContext; Var संदर्भ = नया ऑडियोकॉन्टेस्ट (); Var विश्लेषक = संदर्भ.क्रेडिटअलाइज़र (); Navigator.webkitGetUserMedia ({audio: true}, फ़ंक्शन (स्ट्रीम) {var स्रोत = संदर्भ.क्रेतेमीडिया स्ट्रीम स्रोत (स्ट्रीम); source.connect (विश्लेषक); analyser.connect (context.destination); setInterval (function () {var array = नया Uint8Array (analyser.frequencyBinCount); analyser.getByteFrequencyData (सरणी); console.log (array);}, 1000);}, फ़ंक्शन () {}); मैं माइक्रोफ़ोन में बात कर रहा हूँ, लेकिन लॉग में सरणी में प्रत्येक समय केवल 0 मान होते हैं। क्या आप मुझे बता सकते हैं कि मैं क्या गलत कर रहा हूं? धन्यवाद
क्रोम कैनरी में कोशिश की और यह काम करता है! ब्राउज़र की समस्या, आशा है कि वे जल्द ही इसे ठीक कर देंगे
No comments:
Post a Comment