Технологии: C, Python, Calibre, PocketSphinx, Wit.ai
Длительность: 1 год
Цель проекта – разработка ПО для устройств чтения электронных книг на базе Calibre-систем. Наиболее важный показатель системы – алгоритм распознавания голоса, используемый для взаимодействия с книгами, восприятия команд, навигации по библиотекам и поиска книг. Распознавание голоса базируется на двух разных движках:
- для передачи голосовых команд используется PocketSphinx в качестве грамматического ядра, содержащего строгие правила и обладающего хорошим уровнем распознавания голоса в разных ситуациях (акцент, шум, низкая громкость и т.д.).
- дополнительно система включает в себя функцию свободного поиска, позволяющую искать книгу по пользовательским запросам, например, «Найти новую книгу Чарльза Штросса» или «Найти самую популярную книгу года».
Краткое описание: разработана (включая архитектуру) система распознавания голоса в качестве неотъемлемой части ПО для устройства чтения электронных книг. Система распознавания голоса включает в себя как оффлайн, так и онлайн версии и использует некоторые NLP-техники.