Dim joAudioFormat As JavaObject
joAudioFormat = joAudioFormat.InitializeStatic("android.media.AudioFormat")
Dim joAudioRecord As JavaObject
joAudioRecord = joAudioRecord.InitializeStatic("android.media.AudioRecord")
Dim sampleRate as Int = 8000
Dim channelConfig as Int = joAudioFormat.GetField("CHANNEL_IN_MONO")
'Dim channelConfig as Int = joAudioFormat.GetField("CHANNEL_IN_STEREO")
Dim audioFormat as Int = joAudioFormat.GetField("ENCODING_PCM_16BIT")
'Dim audioFormat as Int = joAudioFormat.GetField("ENCODING_PCM_8BIT")
Dim buffSize As Int = joAudioRecord.RunMethod("getMinBufferSize", Array As Object (sampleRate, channelConfig, audioFormat))
Log(buffSize)