Quote Originally Posted by SegeyP View Post
I've finished version for Android. May be someone who learns foreign language by listening to audiobooks will find it handy.

My next plan is to add subtitles to my Windows player. I think it will be nice to glance into a text when you stumble on a difficult bit in audio file.


SegeyP

Я только что протестировал вашу программу для Андроида В целом, понравилась как идея, так и воплощение. Но дома долго просто слушать быстро надоедает, с видео работать интереснее, поэтому предполагаю в основном использовать далее “на ходу”. к том что имеется, я бы добавил еще следующие функции:
1.Кнопку возврата назад к предыдущему фрагменту. Для получения осмысленного перевода в голове в трудных случаях иногда текущего куска не достаточно. Требуется вновь быстро прослушать предыдущий фрагмент.
2.Возможность регулировки скорости воспроизведения (увеличение/уменьшение с шагом в 5 процентов)с соответствующей кнопкой на экране для работы с трудными/легкими текстами или их отдельными участками.
3.Возможность (опционально) проигрывать каждый фрагмент заданное число раз подряд (2-3 раза или больше для отработки навыков аудирования, совершенствования произношения и т.п.), а потом автоматически (без помощи рук) переходить к следующему куску (и его тоже проигрывать заданное число раз) и так далее до конца файла. Это особенно целесообразно в транспорте. когда использование рук невозможно.
4.Поддержка управления тапами, встряхиванием и т.п., для управления приложением. не вынимая телефон из кармана.
5.Возможность не разбивать на отдельные куски участки со звуком ниже определенного уровня , чтобы, например, подъем чашки кофе или скрип двери не выделялись в отдельный фрагмент.
6.Повторное/круговое воспроизведение всего файла (папки).
Идею с субтитрами я поддерживаю, поскольку слушаю аудиодорожки из сериалов к которым почти всегда есть субтитры.

Сейчас для фильмов поддержка субтитров неплохо реализована в MePlayer Movie.
MePlayer Movie
В частности там есть возможность синхронизации и перемотки строго по разметке, отсрочка показа субтитров на заданное число секунд и др.полезные фичи.
Хорошо было бы и в вашем приложении при наличии субтитров организовать разбиение на фрагменты строго по разметке субтитров.

Еще можете в будущем добавить поддержку lyrics в разных форматах для отображения текстов песен. Удачи.