/ / Ktorý kanál bude vybratý v prípade, že AudioFormat.CHANNEL_IN_MONO je nastavený pre AudioRecord v aplikáciách Android Apps? android, audiorecord

Ktorý kanál bude vybratý v prípade, že AudioFormat.CHANNEL_IN_MONO je nastavený pre AudioRecord v aplikáciách Android Apps? android, audiorecord

Nedávno používam mobilný telefón Samsung SM-G7200nahrávať reč v mojej aplikácii pre systém Android. Keď však používam AudioFormat.CHANNEL_IN_STEREO, v ľavom kanáli nie je zaznamenaná žiadna platná reč podľa triedy AudioRecord.

Možno jeho ľavý kanál je rozdelený. Keď použijem AudioFormat.CHANNEL_IN_MONO, nahratá reč je platná. Preto, aký kanál bude vybratý, ak je AudioFormat.CHANNEL_IN_MONO nastavený pre AudioRecord v službe Android Apps? Inými slovami, ako Android vie, že jeden kanál je dostupný a druhý je rozdelený?

odpovede:

0 pre odpoveď č. 1

Prečítal som zdrojový kód systému Android AudioRecord,ale nenašla som odpoveď. Na základe skúseností našich kolegov je pri voľbe AudioFormat.CHANNEL_IN_STEREO priemerná hodnota ľavého a pravého kanálu považovaná za zvukové údaje v režime AudioFormat.CHANNEL_IN_MONO.