È possibile utilizzare un altoparlante come microfono?

5

Dalle citazioni sulla sicurezza della settimana di LWN:

These days audio hardware usually consists of a very generic codec containing a bunch of digital→analogue converters, some analogue→digital converters and a bunch of io pins that can basically be wired up in arbitrary ways. Hardcoding the roles of these pins makes board layout more annoying and some people want more inputs than outputs and some people vice versa, so it's not uncommon for it to be possible to reconfigure an input as an output or vice versa. From software.

Anyone who's ever plugged a microphone into a speaker jack probably knows where I'm going with this. An attacker can "turn off" your TV, reconfigure the internal speaker output as an input and listen to you on your "microphoneless" TV. Have a nice day, and stop telling people that putting glue in their laptop microphone is any use unless you're telling them to disconnect the internal speakers as well.

— Matthew Garrett

Non posso dire se Garret sia serio qui. Mentre un chip audio essendo un convertitore generico ha senso, non vedo come un diffusore medio possa convertire l'audio in ingresso in un segnale utile. Gli altoparlanti sono sensibili?

È possibile utilizzare un software per gestire un altoparlante medio come un microfono?

    
posta muru 20.03.2017 - 08:50
fonte

2 risposte

9

Un semplice esperimento che puoi eseguire è collegare le cuffie all'ingresso del microfono e parlare in esse.

Fondamentalmente, sia l'emissione sonora che l'acquisizione del suono riguardano il fatto di gestire le vibrazioni nell'aria. I processi sono opposti (uno prende i segnali elettrici come input e emette vibrazioni aeree, si prendono le vibrazioni nell'aria e le si trasformano in impulsi elettrici).

Tuttavia, considera quanto segue:

  • sia i microfoni che gli altoparlanti (/ cuffie) hanno un diaframma e, come menzionato in Wikipedia articolo:

    Microphones can be thought of as speakers in reverse

  • entrambi incorporano circuiti in grado di tradurre le vibrazioni in elettricità (o viceversa). In altre parole, entrambi hanno un segnale elettrico su un lato e vibrazioni sull'altro. La differenza è ciò che è etichettato come input.

  • se pensi ai fonografi originali, lo stesso componente è stato utilizzato per registrare e ascoltare il suono.

Quindi sì, un altoparlante può percepire le vibrazioni (anche se in modo subottimale) e un microfono può emettere vibrazioni (anche se in modo sub-ottimale).

Molti diffusori TV sono in realtà array di altoparlanti, in modo tale che tu abbia una serie di ingressi sintonizzati (importante perché potrebbe consentire l'utilizzo della post-elaborazione per migliorare l'audio desiderato).

Questo non affronta la domanda del software, ma meccanicamente, un altoparlante può funzionare come un microfono.

C'è anche "prova" che la funzionalità può essere abusata. badBIOS utilizzava gli altoparlanti incorporati del PC come una forma di modem ad alta frequenza, anche se ci si aspetterebbe che i diffusori per PC venissero cablati solo per l'output. Quindi sì, il tuo commento è stato corretto - c'è un collegamento alla sicurezza delle informazioni e la funzionalità può essere sfruttata, in particolare per colmare le lacune.

Quindi questo sembra possibile: quanto è pratica e quanto efficace è un'altra domanda, ma c'è la precedenza che è utilizzabile per alcune applicazioni.

Modifica grazie a @ nulldev , che pratica sembra avere un carattere abbastanza conclusivo risposta: per link , è pratico e esistono soluzioni software.

    
risposta data 20.03.2017 - 10:16
fonte
2

Gli altoparlanti non possono essere usati come mic, ma è perché usano amplificatori, che sono solo in un modo (qualcuno mi corregga se è così), ma le cuffie funzioneranno fintanto che usano il jack per le cuffie e aren 'amplificato. Tuttavia, avrai bisogno di una spinta di + 30dB per un volume decente. Posso confermarlo per esperienza personale. Ho collegato le mie cuffie da 10 euro havit al microfono e ha funzionato, nonostante non avessi un microfono per PC.

    
risposta data 09.10.2018 - 10:22
fonte

Leggi altre domande sui tag