رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل
  • android.png.1fab383bc8500cd93127cebc65b1dcab.png

سوال درمورد تشخیص صدا


پست های پیشنهاد شده

درود 

دوستان دنبال سورس کدی یا حداقل راهنمایی هستم که ببینم چطور میشه از طریق میکروفن صدای بیرونو تشخیص داد و اگه مثلا فرکانسش رفت بالا کاری انجام بشه

حتما برنامه هایی رو دیدید که مثلا با سوت زدن عکس میگیره من هم همینو میخوام که در صورت صدای زیاد کاری انجام بشه

فکر کنم تو سایتای خارجی سورسش باشه اما من درست نمیدونستم چی سرچ کنم اگه میشه یکی از دوستان برام  کاری رو که میخوام سرچ کنه و لینکشو برام بذاره اگر هم دقیقا سورس اینو پیدا نکردید ولی مثلا سورس تشخیص فرکانسو پیدا کردید بذارید تا خودم یه کارش کنم

بسیار ممنون میشم کسی لینکی قرار بده:)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوست خوبم من یه چیزی رو پیدا کردم امیدوارم به نتیجه برسی فقط برو توش دسته پر بیای بیرون یه آموزش خوب ازتوش در بیاری چون من خودمم خیلی دوست دارم بدونم اما فعلان من وقت ندارم 

[shcode=java]http://stackoverflow.com/questions/10838970/trigger-event-on-sound-input-from-mic[/shcode]

[shcode=java]http://stackoverflow.com/questions/5737911/analyzing-microphone-input

[/shcode][shcode=java]http://stackoverflow.com/questions/27684871/how-to-identify-if-mic-is-clicked-in-android-soft-keyboard

[/shcode]به امید موفقیت یاعلی

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ممنون محمد علی جاناین لینکا دوتاش خالی بود و یکیشم مربود به انجام کاری با کلیدافزایش صدا بود

خودم یه لینک پیدا کردم منتها کامل نیست و عیب داره درست نمیدونم چی سرچ کنم 

دوستان اگه کسی لینکی پیدا کرد مارو بی خبر نذاره

:huh::huh:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

درست میگی ببخشید من فقط عنوانش رو خوندم محتوا رو نگاه نکردم


[align=center]analyzing microphone input in android[/align]


اینجا هم یه سر بزن

http://stackoverflow.com/questions/12721254/how-to-calculate-sound-frequency-in-android


من دیگه فعلان چیزی واسه گفتن ندارم

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • 2 هفته بعد...

درود

دوستان جوابشو یافتم پروژه ساده ای ساختم میذارم برای هرکی میخواد استفاده کنه

[attachment=711]

این یه پروژه ساده هست که دوتا دکمه داره یکی استارت و یکی استاپ و یه تکست ویو که مقدار بیشترین صدایی که در لحظه دریافت کرده رو نمایش میده

وقتی روی استارت میزنیم برنامه شروع میکنه به ضبط کردن صدا و بیشترین مقدار صدا رو بر میگردونه و ما یه هندلر داریم که هر 10 میلی ثانیه اون مقدارو میریزه توی تکست ویو تا به صورت لحظه ای تغییر صدا رو ببینیم:D

دکمه استاپ هم ضبط کردنو متوقف میکنه و دیکه مقداری بر نمیکرده

خب حالا هرکی میخواد برنامه ای بسازه که با صدای زیاد مثلا سوت زدن کاری انجام بشه میتونه از این کد استفاده کنه

به این صورت که مثلا هر نیم ثانیه چک کنه ببینه اون بیشترین مقداری که توی تکست ویو نمایش داده میشه اگر مثلا با 20000 برابر شد کاری انجام بشه در این صورت وقتی صدای بلند اومد کارش انجام میشه مقدارم که به خود طرف بستگی داره که بخواد چقدر برنامش به صدا حساس باشه

فقط من نمیدونم این مقداری که بر میگردونه به چه واحدیه اما میدونم دسی بل نیست پس اگر کسی میخواد برنامه صدا متر کن بسازه باید عددو به دسی بل تبدیل کنه که فرمولش تو نت هست اگه جستجو کنه

لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • 1 سال بعد...

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...