Adakah yang tahu program yang akan membisukan suara jika headphone saya dilepas?

8

Ini benar-benar mengganggu saya ketika headphone saya ditarik keluar dan suara saya terdengar melalui speaker. Saya ingin hanya bisu secara otomatis. Apakah ada perangkat lunak yang akan melakukan ini?

Saya menjalankan Windows 7, BTW.

RectangleTangle
sumber
Saya tidak dapat menemukan perangkat lunak untuk ini, mungkin buat sendiri? u.sbhat.me/jPMEGN
Sathyajith Bhat
1
Suara ledakan tiba-tiba di kantor menyebabkan situasi yang memalukan. +1
Mehper C. Palavuzlar
Sathya, saya sedang mempertimbangkannya. Namun, tanggapan yang saya dapatkan di Stack Overflow tidak terlihat menjanjikan. Seperti kebanyakan hal yang berhubungan dengan perangkat keras, sebenarnya tidak ada cara standar untuk melakukannya. Saya belum cukup akrab dengan kartu audio untuk menulis binatang seperti itu.
RectangleTangle

Jawaban:

5

Ada alasan yang sangat sederhana mengapa itu tidak mungkin - ketika Anda mencolokkan sepasang headphone, ada saklar fisik kecil yang memotong speaker utama sehingga sistem tidak benar-benar menyadari yang terpasang.

Solusi 'paling sederhana' mungkin menggunakan kartu suara eksternal, atau kabel ekstensi untuk headphone Anda (bahkan yang pendek) - yang terakhir akan mem-bypass speaker secara total, sedangkan yang terakhir akan menjaga saklar tetap tertutup sehingga tidak ada suara yang keluar.

Ini bukan solusi perangkat lunak tetapi perangkat keras yang cukup sederhana

Journeyman Geek
sumber
Tidak begitu - perangkat keras suara Anda dapat mengenali kapan headphone / speaker terhubung (saya pikir melalui pengukuran impedansi). Jika perangkat keras dan driver Anda memiliki fitur ini, maka deteksi dalam perangkat lunak dimungkinkan (pencarian cepat Google menemukan contoh kode untuk OS X). Saya tidak tahu ada perangkat lunak Windows yang akan melakukan ini di atas kepala saya.
user55325
Kabelnya adalah solusi perangkat keras ..
Turbo J
itu sebuah saklar. karena ini adalah pergantian seperti yang ada di artikel en.wikipedia.org/wiki/TRS_connector#Switch_contacts , hal-hal seperti karya ini woodwardweb.com/technology/hardware_mute_h.html
Journeyman Geek
mengoreksi perangkat keras ke perangkat lunak. Terima kasih @ Turbo J
Journeyman Geek
Anda dapat mencoba sesuatu seperti amazon.com/Griffin-SmartShare-Headphone-Splitter-Individual/dp/… , yang ringkas, memberi Anda kontrol volume perangkat keras dan memungkinkan 2 orang untuk mendengarkan mp3 Anda di headphone mereka secara bersamaan! g
oleschri
1

Meskipun saya tidak tahu perangkat lunak apa pun yang melakukannya, saya yakin itu akan dimungkinkan mengingat kartu suara saya memberi tahu melalui popup saya ketika saya mencolokkan atau mengeluarkan apa pun yang terpasang pada jack headphone. Kontra dengan apa yang dikatakan Mohan Gajula saya sarankan tanyakan pada Google.

Dave
sumber
Itulah yang saya pikirkan juga. Pasti ada cara komputer mendeteksi itu, pada tingkat perangkat lunak (Atau setidaknya di sebagian besar komputer saya.). Saya dapat mencoba menghubungi perusahaan yang membuat driver saya dan melihat apakah mereka memiliki wawasan. Jika saya beruntung, saya akan mencoba meng-host-nya di suatu tempat sebagai solusi FOSS.
RectangleTangle