Считывание выборок с устройства ввода (микрофон) и определение линейной амплитуды сигнала - это один из способов.
Есть более изощренные способы сделать это, например, применить «преобразование Фурье» и определить амплитуду определенного диапазона «голосовых» частот, но это сложнее и требует определенных знаний по обработке сигналов.
Вы можете прочитать необработанные образцы данных LPCM, используя AndroidRecord class.