آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

چگونگی تنظیم sample rate صدا در java

Kaveh  10 سال پیش  10 سال پیش
0 0

سلام دوستان وقت بخیر 

من در کد ضبط صدا مقدار sample rate اون ر اینجوری تنظیم کردم اما بعد از run کردن در گوشی با فشردن کلید ضبط صدا از Application خارج میشه!!!

البته قابل ذکره که برنامه در Genimotion درست کار میکنه و با API 2.2 نوشته شده و ورژن گوشی 5.1 هستش؟

لطفا کمک کنید.ممنون

            recorder = new MediaRecorder();

            recorder.setAudioSource(MediaRecorder.AudioSource.MIC);

            recorder.setOutputFormat(MediaRecorder.OutputFormat.RAW_AMR);

            recorder.setAudioSamplingRate(44100);

            recorder.setAudioEncodingBitRate(8000);

            recorder.setOutputFile(lastFilename);

            recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);

 

0 0
ممنون میشم اگر کد هاتون رو داخل تگ مخصوص قرار بدید تا بهتر دیده بشه و همچنین خطا هایی که موقع بسته شدن برنامه میگیرید رو هم قرار بدید . (10 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Kaveh  10 سال پیش
0 0

خطایی که اندروید گوشی میده : unfortanately Sound Recorder has stoped. سوالی که برای من پیش اومده اینه که وقتی Sample Rate =8000 باشه درست کار میکنه اما وقتی تغییرش میدی برنامه در گوشی کار نمیکنه اما در Genimotion جواب میده!!! لطفا اگر راهنمایی کنید ممنون میشم. 


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .