تسجيل من الميكروفون من داخل المتصفح باستخدام المرن أو المعالجة

StackOverflow https://stackoverflow.com/questions/1176707

  •  19-09-2019
  •  | 
  •  

سؤال

تعمل مجموعات من الأصدقاء على لعبة صغيرة تستمع إلى الميكروفون كجزء من التفاعل. لدينا tinkered مع المعالجة والمرن. ما نود أن نعرفه هو إذا نجح أي شخص في:

  1. تسجيل من الميكروفون باستخدام تطبيق ويب
  2. أداء fft على بيانات الميكروفون هذا

في حالة المرن، وفقا ل مستندات "نظرا لأن البيانات الصوتية من ميكروفون ... لا تمر عبر كائن SoundMixer Global، فلن تقوم طريقة SoundMixer.comPutespectrum () بإرجاع البيانات من تلك المصادر".1

هل كانت مفيدة؟

المحلول

نوع الحاشية الخاصة بك من أجاب سؤالك الخاص. :) لا، لا يمكن قراءة البايت الخام من الميكروفون من جانب العميل. من الممكن أن تقوم Adobe بتنفيذ هذا في Flash 11، لكن لا تمسك بتنفسك بذلك.

إذا قمت بإعداد خادم فلاش، مثل Red5., ثم يمكنك قراءة الدفق الخام على الخلفية وإرسال بيانات FFT العودة إلى العميل على AMF. من الممكن فعلا أن نفعل مع الكمون المنخفض للغاية، على الرغم من أنها قد لا تزال مرتفعة للغاية حسب طبيعة طلبك. هناك عدة أمثلة على صفحة Red5 حول كيفية إنجاز الأمور مماثلة لهذا استخدام Java Webapp يعمل على الخلفية.

نصائح أخرى

هناك الكثير من الناس يطلبون هذه الميزة.

قد ترى العديد من الحلول في getmicrophone ().

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top