چگونگی تنظیم sample rate صدا در java
سلام دوستان وقت بخیر
من در کد ضبط صدا مقدار 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);
خطایی که اندروید گوشی میده : unfortanately Sound Recorder has stoped. سوالی که برای من پیش اومده اینه که وقتی Sample Rate =8000 باشه درست کار میکنه اما وقتی تغییرش میدی برنامه در گوشی کار نمیکنه اما در Genimotion جواب میده!!! لطفا اگر راهنمایی کنید ممنون میشم.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .