JavaScript va mikrofon audio oqimi

HTML5 hali tayyor emasligi uchun va getUserMedia test qila olmagan brauzerlarda ishlamasa, shuning uchun mikrofondan audio oqimlarni saralab, uni Javascript bilan serverga yuborishim mumkinligini so'rayman. Shu kabi sfera veb-kameralar bilan yaratilgan: ("jquery-webcam-plugin" uchun google, ikkita ulanish cheklovi), lekin mikrofonning ovozli eshittirishlari uchun shunga o'xshash narsalarni topmadim.

Audio keng tarqalgan formatda bo'lishi mumkin.

Flash mening kunlik kunligim emas, flesh maslahatlar maslahat berishi mumkin emas.

Google tishli qutilari bekor qilinganligi uchun " AudioApi dan foydalanish oqilona emas, deb o'ylayman. Bu ham yaxshi yangilik emas, shuning uchun faqat tanlovlar Java va Flash deb taxmin qilyapman.

Men har bir maslahat va maslahat uchun rahmat.

3

1 javoblar

"Flash mening kunlik kunim emas" degani nima degani amin emasman. Sizning boshqa variantingiz Java, lekin bu foydalanuvchi uchun kamroq. Agar siz plaginni talab qilmoqchi bo'lsangiz (va siz getUserMedia() amalga oshirilgunga qadar) kerak bo'lsa, siz Flashni ham qilishingiz mumkin.

Bu erda siz Javascript API bilan sodda Flash ilovasini saralovchi loyihadir. Bu API siz tanlangan veb-serverga HTTP xabar orqali ovoz chiqaradi:

https://code.google.com/p/wami-recorder/

Bu ideal emas, lekin u ishlaydi va chirog'li Flash Media Serverni talab qilmaydi.

3
qo'shib qo'ydi
@IanMcGrawn Wami Recorder-da va hokazo ovozlarni yozish uchun biron-bir usul bormi? Men veb -Audio/mozAudio yordamida kichik manipulyatsiya qilishni xohlayman va faylni serverga borishni xohlamayman va keyin mijozga qaytib kelishini xohlaysizmi? shuning uchun to'g'ridan-to'g'ri buffer/base64 mag'lubiyatga paketlar shaklida yuborish uchun qanday ruxsat berish bo'yicha biron bir taklif bormi? yoki hatto butun faylni butun 64 tagacha mag'lubiyatga aylantiradimi?
qo'shib qo'ydi muallif ShrekOverflow, manba
Katta, aniq nimani qidiryapman. Buni qanday topdingiz? 4 kun. Yaxshiyamki, qabul qilingan javob.
qo'shib qo'ydi muallif cyberseppo, manba
Men uni :-) yaratdim. U hali ham ba'zi bir tweaks kerak, lekin asosiy fikr u erda. Agar yaxshilanish uchun fikrlaringiz/kodlaringiz bo'lsa, loyihaga o'z hissangizni qo'shing yoki loyiha sahifasida "muammolarni" qo'shing.
qo'shib qo'ydi muallif Ian McGraw, manba
Javascript UZB
Javascript UZB
99 ishtirokchilar

@js_uzb @vuejs_uz @react_uz @nodejs_uz @angular_uz @ngTashkent @yiiframework_uz @laravel_uz @linux_uzbek @python_uz @swift_uzb —————— @uzdevgroup @UzGeeksGroup ——— @UzDev_Jobs @jobs_uzb