Reduce sampling frequency to 8000 Hz

This commit is contained in:
edr
2023-10-01 20:18:03 +02:00
parent b8c78797e4
commit db032437dd
2 changed files with 1 additions and 2 deletions

View File

@@ -21,7 +21,7 @@ import android.media.AudioFormat;
import de.rochefort.childmonitor.audio.G711UCodec;
public class AudioCodecDefines {
public static final int FREQUENCY = 11025;
public static final int FREQUENCY = 8000;
public static final int ENCODING = AudioFormat.ENCODING_PCM_16BIT;
public static final G711UCodec CODEC = new G711UCodec();
public static final int CHANNEL_CONFIGURATION_IN = AudioFormat.CHANNEL_IN_MONO;

View File

@@ -88,7 +88,6 @@ public class MonitorActivity extends Activity {
final int read = audioRecord.read(pcmBuffer, 0, bufferSize);
int encoded = CODEC.encode(pcmBuffer, read, ulawBuffer, 0);
out.write(ulawBuffer, 0, encoded);
}
} catch (Exception e) {
Log.e(TAG, "Connection failed", e);