iPhone ، هل من الممكن تشغيل صوت من مكبرات الصوت أثناء مكالمة؟

StackOverflow https://stackoverflow.com/questions/1931187

  •  20-09-2019
  •  | 
  •  

سؤال

أود أن أعرف من بعض خبراء iPhone-Audio إذا كان هناك طريقة للسماح للصوت من خلال الخط في الميكروفون ، أو على الأقل للعب من المتكلم (وليس المتلقي) أثناء المكالمة.

لقد جربت مجموعات مختلفة من AvaudiosessionCategory مع KaudiosessionProperty_overrideaudioroute ، لكنني لاحظت أنه عندما يكون iPhone في مكالمة ، فإنه يلعب الأصوات فقط من خلال المتلقي.

أفضل محاولتي في الوقت الحالي هي اختيار المكالمة في وضع السماعة ، ووضع صوت Avsession في AvaudiosessionCategoryBient ، لكن النتيجة سيئة للغاية.

أكرر: أود أن ألعب أصواتًا من خلال السماعة أثناء الاستماع إلى المكالمة من خلال المتلقي.

لقد استخدمت هذا في: http://www.pallaudio.com ، التطبيق الذي يتيح لك الكذب على الهاتف!

هل كانت مفيدة؟

المحلول 4

حسنًا ، بعد الاكتشاف الطويل ، الجواب هو ببساطة: لا!

نصائح أخرى

أنا فضولي بشأن ما تحاول تحقيقه من خلال القيام بذلك؟ إلى جانب حقيقة أن هذا يمكن أن يتم رفض التطبيق الخاص بك للسلوك غير القياسي (أنا متأكد من أن Apple لديها بعض الإرشادات المتعلقة بأصوات التطبيقات أثناء المكالمة) ، يبدو هذا أيضًا وسيلة مؤكدة لإطلاق النار على المستخدم (على الرغم من ذلك ربما هذا ما تحاول القيام به).

ببساطة. يفعل ذلك عن طريق تشغيل الصوت أثناء مكالمة بدأها جهاز آخر. خدعني أيضًا لمدة دقيقة ... نفس الصفقة مثل تطبيق آخر ، يسمى "Escape Pod".

الدفع http://theamazingaudioengine.com/

لديها القدرة على القيام بذلك. من وجهة نظر المستخدم رغم ذلك ، أعلم أحيانًا أن Apple ستقوم بشكوى حول تشغيل الأصوات من خلال السماعة الرئيسية أثناء تمكين جهاز الاستقبال في نفس الوقت أيضًا. على الرغم من ذلك ، طالما أنك لا تخطط فقط لتشغيل أصوات ضرطة من خلال السماعة ، يجب أن تكون على ما يرام.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top