«Читатель» — это мобильное приложение, которое читает вслух загруженные в него текстовые книги и документы с помощью технологии синтеза русской речи. По сути, он позволяет озвучить в реальном времени любую книгу (.fb2, .epub, .txt, .rtf). Книги озвучиваются прямо в мобильном устройстве, без доступа в Интернет.
Три года назад было выпущено мобильное приложение «Читатель» для iOS и от пользователей стали приходить письма с вопросом, собираемся ли Центр речевых технологий выпустить версию под Android. Разработка завершена, и состоялся официальный запуск «Читателя» в Google Play.
Приложение нетребовательно к ресурсам и стабильно работает на устройствах с 2 ядрами ЦП и 512Мб ОЗУ. При разработке Android-версии «Читателя» подошли к процессу с нуля, поэтому он мало чем похож на вариант для iOS. В основном это касается интерфейса взаимодействия пользователя с приложением, им стало удобно управлять одной рукой во время ходьбы или за рулем.
Используемые в «Читателе» движки синтеза речи TTS — собственная разработка ЦРТ. Они используют оригинальную гибридную реализацию нескольких известных технологий: Unit Selection и статистического моделирования речевых параметров на основе скрытых марковских моделей (HMM). Первая обеспечивает естественный тембр звучания синтезированного голоса, а вторая позволяет придать голосу необходимую интонационную, смысловую и эмоциональную окраску. Кроме того, синтезатор речи ЦРТ способен понимать смысл текста в зависимости от контекста: большой объем словаря обеспечивает правильную трактовку в неоднозначных ситуациях и корректное произношение аббревиатур и сокращений.