Saya agak baru di Android dan saya menyadari bahwa semua suara keluar melalui speaker terlepas dari apakah headphone terhubung. Jika itu suara juga keluar melalui headphone, tapi saya juga ingin menghindari speaker ketika headphone terhubung.
Apakah itu mungkin?
Beberapa informasi lebih lanjut yang dapat membantu:
- Ponsel saya adalah Samsung Galaxy i5510
- Ini Android 2.2 Froyo
- Saya sudah menginstal Tasker, mungkin ada beberapa cara untuk membuat profil untuk mencapai apa yang saya inginkan.
Terima kasih, Diego
Memperbarui
Karena tidak jelas, saya akan mengklarifikasi untuk setiap suara (jika saya lupa, beri tahu saya):
- Panggilan telepon: Speaker dan headphone.
- Pemberitahuan: Speaker dan headphone.
- Game dan hampir setiap aplikasi: Hanya headphone. (Saya menulis "hampir setiap aplikasi" karena, misalnya, Skype atau Kamera berbunyi di speaker dan headphone).
- Keyboard dan "klik sentuh": Headphone.
Merangkum masalahnya adalah: panggilan telepon, pemberitahuan, dan beberapa aplikasi "acak".
Jawaban:
Saat ini Anda tidak dapat menonaktifkan notifikasi melalui pengeras suara sementara masih memilikinya melalui headphone. Ada masalah terbuka untuk itu .
Anda juga dapat menggunakan Llama atau Tasker untuk berganti profil saat Anda mencolokkan headphone Anda.
sumber
Saya menulis sebuah aplikasi bernama SoundAbout . Ini memiliki fitur untuk mendapatkan suara melalui pemilihan output media DAN speaker. Ini juga memungkinkan Anda untuk TIDAK membuat audio notifikasi melalui speaker.
sumber
Saya melihat Anda memiliki pertanyaan lain tentang Cyanogenmod, dan saya pikir saya menunjukkan bahwa ia memiliki opsi "Selalu mainkan speaker" untuk notifikasi, nada dering, dan alarm (dalam
Settings -> CyanogenMod Settings -> Sound
). Jadi, segera setelah stabil (jika dikembangkan lebih lanjut) dapat menyelesaikan sebagian besar masalah Anda.sumber
Saya takut, tetapi ini sepertinya tidak mungkin. Pernah ada metode yang disebut setRouting () di AudioManager API, tetapi saat ini merupakan metode usang yang tidak melakukan apa-apa. Saya bahkan tidak yakin apakah metode ini akan mampu merutekan semua stream audio hanya ke headset (kabel).
sumber
Saya tidak memiliki cukup poin reputasi untuk berkomentar, tetapi selain SoundAbout, seperti yang disarankan oleh @WoodsLink, saya merekomendasikan Lesser AudioSwitch (Google Play) . Ini memungkinkan pengguna untuk memaksa semua audio melalui speaker, headphone (jack 3.5mm), atau Bluetooth. Ini diperbarui untuk Android Oreo.
Saya mengutip dari deskripsi:
Saya menggunakan Lesser AudioSwitch untuk memaksa alarm berbunyi melalui speaker Bluetooth saya sendiri dan bekerja dengan baik.
Sebelum mencoba Lesser AudioSwitch, saya mencoba menggunakan SoundAbout, tetapi macet saat startup (setelah merekomendasikan agar saya menginstal lisensi Pro).
sumber