Quando uso Androids AudioRecord per registrare dal microfono, ottengo questo fastidioso artefattoAndroid AudioRecord artefatto
C'è un modo per evitare o rimuovere questo? Che cos'è? O ottengo quello perché ho fatto qualcosa di sbagliato nella configurazione (ma tutto il resto funziona bene).
Ecco la mia configurazione AudioRecord:
sampleRateInHz = 44100;
channelConfigRec = AudioFormat.CHANNEL_IN_MONO;
audioFormat = AudioFormat.ENCODING_PCM_16BIT;
bufferSizeInBytesRec = AudioRecord.getMinBufferSize(sampleRateInHz, channelConfigRec, audioFormat);
audioSource = AudioSource.MIC;
Sono abbastanza sicuro che il mio codice è giusto, perché posso registrare tutto bene, ma c'è questo scatto all'inizio.
puoi pubblicare il tuo codice –
abbiamo bisogno di vedere il tuo codice ??? ma puoi leggere questo forse aiutarti [prev. risposta] [1] [1]: http://stackoverflow.com/questions/4707994/android-audiorecord-questions – Omarj
Questa domanda appartiene su SO dal momento che è una domanda sviluppatore. Le domande di programmazione sono fuori tema su Android.SE: http://android.stackexchange.com/faq#what-out-other-android-related-questions –