Показать сообщение отдельно
  #4  
Старый 27.11.2012, 20:22
sorockinalex sorockinalex вне форума
Начинающий
 
Регистрация: 08.08.2012
Сообщения: 178
Репутация: 10
По умолчанию

Сделал с помощью промежуточных TStringList добавлением сразу в один главный. Перебирая файлы словарей фонем... Конечно, сырая программа, на коленке, за 2 часа писаная, но кому-то будет полезна, кто пользуется синтезом речи Acapela на андроиде. Выбираете файлы словарей в текстовом формате (экспорт из лексикон манагера). Потом нажимаете кнопку "слить в user.userdico". Программа сливает все словари в единый, удаляет ненужные символы (# не используются на андроиде) у фонемы, а также удаляет не используемые на андроиде части речи (третья часть строки).. Потом всё это записывает в файл user.userdico. Файл нужно положить на внутреннюю карту памяти андроида в папку Компьютер\GT-N7000\Внутренняя память\acapelavoices\alyona22k_hq\NLP
исходник с исполняемым файлом выложу чуть позже, мой словарь, накопал в интернете кое-что (словари Ё, Ё-дефис, географический, общий из андроида и словарь сокращений), почти 413 тысяч слов и комбинаций. с ними произносит гораздо лучше ), лежит тут: http://zalil.ru/34007992
Файл будет удален через 10 дней после последнего скачивания.

Исходник и программа в папке лежит тут:
http://zalil.ru/34008016
Файл будет удален через 10 дней после последнего скачивания

Надеюсь, найдётся тот, кто захочет расширить возможности программы. Хотелось бы, чтобы программа была под андроид и заливала новые слова на сервер, и обновляла их с сервера, чтобы бытро наполнять словарь усилиями пользователей... На сервере нужно сделать подтверждение правильности фонемы.. Чтобы перед добавлением в список обновления человек утвердил фонемы на обновление, прослушал их... Думаю, в день не много будет поступать...
Ответить с цитированием