2011-09-21 9 views
6

मैं अपने आवेदन से वॉयस कॉल शुरू कर रहा हूं। अब मैं चाहता हूं कि जब दूसरी ओर उपयोगकर्ता कॉल उठाए, तो मैं एक रिकॉर्ड की गई ऑडियो फाइल खेलना चाहता हूं।कॉल शुरू होने पर ऑडियो फ़ाइल कैसे खेलें?

इस बारे में कैसे जाना है? कृपया सहायता कीजिए!

उत्तर

6

पर किसी भी ध्वनि स्ट्रीम मैं इस के साथ एक वैकल्पिक हल मिल गया है। जब फोन स्थिति TelephonyManager.CALL_STATE_OFFHOOK

यह सुनिश्चित करता है कि दूसरी तरफ उपयोगकर्ता रिकॉर्डिंग सुन सकता है, तो मैं डिवाइस के स्पीकर पर एक ध्वनि फ़ाइल चलाता हूं।

+1

+1 भी। मैं अपने आवेदन में एक ही कार्य को एकीकृत करता हूं लेकिन मुझे इसके बारे में अतिरिक्त जानकारी चाहिए। कृपया इस पर मेरी सहायता करें। मेरी ज़रूरत है "मान लें कि हमने अपने मोबाइल में फ़ाइल दर्ज की है, जब हम किसी भी व्यक्ति को पर कॉल करते हैं, जैसे ही उसने कॉल उठाया था, उसे रिकॉर्ड की गई ध्वनि फ़ाइल सुननी चाहिए, जिसे हमने रिकॉर्ड किया है"। कृपया जितनी जल्दी हो सके मुझे पुनः चलाएं। धन्यवाद। – Ramakrishna

+0

@ शफी, क्या आप कृपया – Hunt

+0

@ रामकृष्ण धन्यवाद के समाधान को लागू करने के लिए मुझे रोड मैप प्रदान कर सकते हैं। मेरी आवश्यकता भी आपके जैसी ही थी, और मैंने उस समाधान का उपयोग किया जिसका मैंने उल्लेख किया था। – Shafi

2

सरल और स्पष्ट शब्दों में आप नहीं कर सकते एक इनकमिंग कॉल

+0

इसकी कोई इनकमिंग कॉल नहीं है। मैं अपने आवेदन से एक कॉल शुरू कर रहा हूँ। – Shafi

+0

तब भी आप नहीं कर सकते, यह कॉल प्रकार – ingsaurabh

+0

पर कोई फर्क नहीं पड़ता तत्काल उत्तर के लिए धन्यवाद। अच्छे प्रश्न और उत्तर के लिए – Shafi