मैं एक खुले फोन वार्तालाप पर ऑडियो कैसे खेल सकता हूं?


21

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


मेरा मानना ​​है कि आप जो ढूंढ रहे हैं वह वॉयस मेल है?
रेयान

1
@ लाइरन किसी को पकड़ या किसी चीज़ पर लगाने के लिए हो सकता है।
मैथ्यू पढ़ें

जवाबों:


3

नहीं, सबसे अच्छा जिसे आप पूरा करने में सक्षम होंगे वह स्पीकर के माध्यम से एक ध्वनि बजा रहा है ताकि माइक्रोफोन उसे उठा सके। कोई एपी नहीं हैं जो इसे पूरा कर सकते हैं।


किसी भी एपीआई का उपयोग करने की आवश्यकता नहीं है, आप ध्वनि को फोन के स्पीकर पर खेल सकते हैं ताकि माइक्रोफोन इसे उठा ले। मुझे लगता है कि मैं केवल एक ही उत्तर दोहरा रहा हूं लेकिन जोर देने के साथ कि यहां किसी भी एपीआई की आवश्यकता नहीं है। मेरा जवाब भी नीचे देखिए।
m__

2

@ जिम, स्ट्रीम मोड में ऑडियोट्रैक एपीआई का उपयोग करने का प्रयास करें। नीचे कोड स्निपेट देखें

            AudioTrack track = new AudioTrack(AudioManager.STREAM_VOICE_CALL, mySampleRate, 
            AudioFormat.CHANNEL_CONFIGURATION_MONO, AudioFormat.ENCODING_PCM_16BIT, 
            myBuffersize, AudioTrack.MODE_STREAM);

यह काम करना चाहिए


1
एंड्रॉइड ऑपरेटिंग सिस्टम के बारे में एंड-यूज़र के सवालों के लिए एंड्रॉइड बाइंडर्स को डिज़ाइन किया गया है। यह अच्छी तरह से एक प्रोग्रामर के लिए एक जवाब हो सकता है , लेकिन यह लगभग निश्चित रूप से एक उपयोगकर्ता के लिए जवाब नहीं है ।
एल्डररैथिस

1
क्या कोई ऐप हैं जो ऐसा करते हैं? यदि नहीं, तो शायद यहाँ एक अवसर है।
मत्ती

1
@MatthewRead, क्या अब ऐसी कोई ऐप हैं?
कागली-सान

मुझे टिप्पणी करनी चाहिए कि यह भी संभव नहीं है .. आप बस बिना किसी ऑडियो प्ले के समाप्त कर सकते हैं या यह केवल उस फोन पर खेलता है जिसमें एप्लिकेशन इंस्टॉल है। पोस्टिंग से पहले परीक्षण का सुझाव देगा।
गुस्सा 84

1

जब मुझे फोन पर रिकॉर्ड किए गए कुछ को चलाने की आवश्यकता होती है, तो मैं आमतौर पर फोन स्पीकर को चालू करता हूं और वॉल्यूम को अधिकतम तक दबाता हूं। तब दूसरे छोर के लोग इसे सुन सकते हैं, लेकिन यह एचडी वॉयस कैरियर पर सबसे अच्छा काम करता है (दूसरे छोर पर ऑडियो बहुत अच्छा लगता है) :)


0

मेरे अनुभव के अनुसार, आप अपने रिकॉर्ड किए गए ऑडियो को एक म्यूजिक प्लेयर ऐप में चला सकते हैं। यद्यपि फोन कनेक्ट होने पर ऐप बंद हो जाता है, अधिकांश संगीत ऐप्स के लिए, यदि आप प्लेबैक को पुनरारंभ करते हैं, तो यह खेलना जारी रखता है।

यदि आप चाहते हैं कि ऑडियो स्वचालित रूप से बजाया जाए, तो हो सकता है कि आप ध्वनि मेल का उपयोग कर सकें।


-1

यदि आपके पास एक फोन या सेकेंडरी डिवाइस है जिस पर आप ऑडियो फाइल चला सकते हैं और दोनों डिवाइसों में ऑक्सिलरी पोर्ट हैं, तो बस एक सस्ते ऑक्स केबल खरीदें, इसे खुला काटें, और दोनों तारों को दूसरे तरीके से प्लग करें, ताकि फोन को लगे कि दूसरे डिवाइस एक माइक्रोफोन है। यह बेहतर काम करता है कि बस इसे स्पीकर के माध्यम से बजाएं क्योंकि इसमें बहुत अधिक स्पष्टता है और पृष्ठभूमि शोर नहीं है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.