بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

مشکل عجیب در ضبط صدا

مدیریت گفتگو
rayacoder 11 سال پیش
آخرین تغییر: 11 سال پیش

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

خلاصه اینکه برنامه من همه این اوصاف رو داره اما ایراد عجیبی هم داره. و ایراد اینه که قبل از دستور توقف در فاصله های زمانی مختلف ضبط متوقف میشه. مثلا یکبار 2 دقیقه و یکبار 10 دقیقه و یکبار 3 دقیقه ضبط رو انجام میده. وقتی فایل ضبط شده رو باز میکنیم فایل بدون هیچ ایرادی هست و تا دقیقه آخری که خودکار متوقف شده ضبط رو انجام داده. دلیل این قطع شدن ضبط برام مبهمه. من فکر میکردم ممکنه چیز دیگه ای از میکروفون استفاده میکنه که اینطور میشه. کاری که کردم این بود که در وسط یکی از ضبط ها به گوشی زنگ زدم و دیدم مشکلی نداره و صدای مکالمه سمت گوشی هم ضبط میشه.

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

نظرات

احمد اسدی 11 سال پیش
شما با فرما صدا این دستورات رو ارسال میکنین ؟ اگه آره، شاید صدایی که ارسال میشه رو نمیشنه و بخاطر همین باید چندین بار ارسال کنید تا شناسایی کنه.
احمد اسدی 11 سال پیش
وایرایش: شما با فرمان صدا این دستورات رو ارسال میکنین ؟ اگه آره، شاید صدایی که ارسال میشه رو نمیشناسه و بخاطر همین باید چندین بار ارسال کنید تا شناسایی کنه.
rayacoder 11 سال پیش
خیر دوست عزیز. فرمان شروع با وسیله زدن یک دکمه هست و فرمان توقف هم با زدن دکمه دیگه. با زدن دکمه شروع برنامه ضبط میکنه. بعد بدون اینکه دکمه توقف لمس بشه خود به خود متوقف میشه. بگذار واضحتر بگم: دکمه استارت رو میزنیم. رکورد شروع میشه. رکورد در حال انجامه از برنامه خارج میشیم. البته برنامه در پشت صحنه فعاله. برنامه هنوز داره ضبط میکنه. با گوشی کارهای مختلف میکنیم. برنامه هنوز در حال ضبطه. روند کار کردن با گوشی ادامه داره. هیچ اتفاقی نمیفته. میریم سراغ دایرکتوری ای که فایل ذخیره شده. فایل رکورد ساخته شده. میریم توی پراپرتیش میبینیم حجمش مثلا 5 مگه. پلی میکنیمش صداها ضبط شده. کیفیت صدا عالیه. تا یه جاهایی که با گوشی کار کردیم و برنامه توی پس زمینه داشته اجرا میشده کامل و بی نقص ضبط شده. هیچ قانون خاصی برای توقف خودکارش پیدا نکردم. بستن صفحه. فقل کردن صفحه گوشی. خاموش شدن ال سی دی. اومدن اس ام اس. تماس صوتی. هیچی و هیچی باعث توقف نشده. حتی برای توقف یه هندلر با توست گذاشتم اما از اونها هم خبری نیست. واقعا برام جای سواله این چشه!!!

پاسخ‌ها 1

rayacoder 11 سال پیش

آیا کسی نیست بدونه این مشکل دلیلش چیه؟
نمیدونم چه سریه که سوالای منو کسی نمیتونه جواب بده !
یا من خیلی کارام فضاییه :دی یا اینکه اساتید از ما خوششون نمیاد!
خلاصه اینکه اگه اینجوری باشه من اینجارو ترک کنم بهتره.

نظرات

ajn91 11 سال پیش
مشکل شما یک مورد خاص هست و اگر کسی به این مشکل بر نخورده باشه بدون کد و یا تست نمیتونه جوابی بده شاید دلیل بی جواب موندن سوال شما همین باشه.من ضبط صدا رو قبلا کار کردم اما به مشکل شما بر نخوردم و اینکه وقتی هیچ کدی وجود نداره امکان تست و بررسی مشکل هم وجود نداره.

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