Есть способ которым я давно пользуюсь...
У меня смарт Моторолла на винде...
Поставил себе диктофон, пишущий сразу в mp3 44.1 64\96 кбит.
так вот...
Чтобы писать репу достаточно воткнуть гарнитуру, тогда используется микрофон гарнитуры....
Он специально настроен на ближнее поле действия (более дорогие гарнитуры фирмовых телефонов). поэтому зашкаливания нет вобще, зато есть очень классная разборчивость, особенно в бассах.....
Звук немного искажается за счет специфичности микрофона и его цены, но все очень классно слышно, даже потом показать не стыдно, после небольшой обработки похоже на голименькую демку
Когда же нада снимать звуки потише гарнитура вынимается, и родной микр. телефона снимает все с намного большей чувствительностью.....
+ чувствительность микрофона отстраивается самой прогой...
З.Ы. - не советую ставить опцию типа Auto Gain, или автонастройка чувствительности, на репе громкость постоянно плавает, и потом запись слушать просто невозможно....
Итак:
1 - используйте диктофон в wav или mp3, на AMR вы никогда ничего не услышите, потомучто это просто Wav, 4 bit, 4 khz. тоесть ширина канала как у стационарного телефона, аж 400-4000 гц. оптимально для некачественного голоса, но не более, понятно что кроме шума ничего записано не будет.
2 - юзайте гарнитуру, если телефон так работает....
3 - если вы обладатель смартфона, то задача упрощается, и вы можете просто поставить нужную прогу (и не на смартах тоже тоже иногда можно (Java))