LINUX.ORG.RU

Проект добавления поддержки CMU Sphinx в Simon ищет тестеров

 , , , ,


0

5

Подходит к завершению GSoC 2012 и соответственно мой проект по добавлению поддержки распознавания и построения акустических моделей на основе CMU SPHINX в Simon . Для стабилизации и последующего включения наработок в основную ветку нужно оттестировать сабж. Собственно, ищутся добровольцы, готовые с этим помочь.

Что надо сделать:
Собрать отсюда проект (нужно собирать ветку SPHINX, да).

Зависимости:

  • kdelibs
  • sphinxbase-svn
  • pocketsphinx-svn
  • sphinxtrain-svn
  • qwt
  • hicolor-icon-theme

Тестировать. Проверить работоспособность в разных ситуациях (скачать, натренировать несколько сценариев, посмотреть как распознает/etc).
Рассказать мне о проблемах/багах.
Если кто вдруг решит заглянуть в код, то замечания и советы приветствуются :)

Для общего представления о Simon:
О Simon в LinuxFormat
Новость на OpenNet про вхождение в состав KDE

>>> Подробности



Проверено: maxcom ()
Последнее исправление: Silent (всего исправлений: 3)

sphinx

В мире что, все слова закончились? Это уже третий сфинкс из известных мне.

pevzi ★★★★★
()
Ответ на: комментарий от pevzi

Я кстати подумал что это поисковый движок к кедам. :о

X10Dead ★★★★★
()

Довольно интересно, ты не мог бы рассказать в чем смысл этого CMU Sphinx? Я пытался понять из статьи на их странице, но не хватило знаний английского и предметной области.

loz ★★★★★
()

Я думал, Симон умер.

Vekt
()

Наверное прикольная штука, и я бы хотел помочь, но зависимость с kdelibs меня смущает настолько, что я пожалуй откажусь. Была бы она кросплатформенная между ДЕ, а то так и придется тащить пол КДЕ в свою уютненькую крысу.

ivanlex ★★★★★
()
Ответ на: комментарий от Pavval

Я просто не вижу смысла держать две аналогичные по функционалу «системы» на ПК. Коли я уже использую GTK, то не вижу смысла засорять систему чем то другим, коли уж у всех Qt приложений есть GTK аналоги.

ivanlex ★★★★★
()
Ответ на: комментарий от loz

Ну в чем суть: Sphinx служит бэкендом для создания акустических и языковых моделей, на основе которых будет производится распознавание и собственно бекендом для распознавания. Раньше для этого использовались Julius для распознавания и HTK для построения акустической модели. Но у HTK весьма мутная лицензия, что мешало свободному распространению завязаного на него ПО. Кроме того Sphinx развивается много более активно чем Julius & HTK. Боле подробно можно глянуть в статье на LF (в конце новости) и пропосале (ссылка подробнее).

Stvad
() автор топика
Ответ на: комментарий от ivanlex

Странный подход если чесно: если какое-либо ПО делает свою работу лучше чем имеющийся аналог, то почему бы не использовать его? А от пары библиотек системе как-то не холодно не жарко..

Stvad
() автор топика
Ответ на: комментарий от Stvad

Возможно. Но многие производители все же выпускают гуи для разных сред. Я понимаю, что сейчас, на этапе первоначального развития, плохо распылять ресурсы. Быть может в будущем?

ivanlex ★★★★★
()
Ответ на: комментарий от Pavval

Играми, исошниками и фильмами (не порно). Порно пришлось удалить, стало катастрофически не хватать места на рэйде ;)

ivanlex ★★★★★
()
Ответ на: комментарий от Pavval

Я бы конечно с тобой померился пипирками конфигурациями, но не хочу тебя расстраивать. На счет Qt и kdelibs - дело принципа. Не хочу видеть их на своем ПК, а для любого kde софта я пока находил gtk-аналоги.

ivanlex ★★★★★
()
Ответ на: комментарий от Pavval

Желаю тебе поработать в DE из салата приложений KDE и GTK. Ты видимо не представляешь, как убого выглядит Dolphin в Гноме или наоборот.

ivanlex ★★★★★
()
Ответ на: комментарий от Kompilainenn

И не говори, сам в шоке. Уже пять звезд, а толку с меня всё еще ноль :3

pevzi ★★★★★
()
Ответ на: комментарий от Pavval

Согласен, действительно дурацкий подход. Под Linux и так очень мало допиленного до работоспособности софта, чтобы ещё и думать, на чём он написан.

duott ★★★★★
()

Наконец начали двигать этот неподъёмный камень! Если бы сам понимал, обязательно помог им. Удачи и самые лучшие пожелания тем немногим, которые пытаются хоть как-то облегчить жизнь слабовидящим

anonymous
()

clementine и vlc без libgnome тоже виглядит как говно, хоть и кути. но разве пара десятков мегабайт столь критична? если что, я тоже против кучи ненужных зависимостей, но без фанатизма

crunchy_crow
()
Ответ на: комментарий от Akamanah

террент клиентов, как и медиаплееров как грязи. например Deluge и mpd. Нашел на чем примеры приводить. Делуга заткнет за пояс любое подобие вроде КТоррента, особенно в режиме демон-клиент. А mpd в связке с пултсой утрет нос по возможностям любому плееру.

ivanlex ★★★★★
()
Ответ на: комментарий от harper

Deluge и Rhythmbox.

Ахаха лол, жжешь! :D

anonymous
()
Ответ на: комментарий от harper

Что ритмбокс, что делюга не дотягивают по удобству до предложенных мной. Тем более, что имел ввиду полный аналог на вражеском тулките.

Akamanah ★★★★★
()

Тулкитосрачь такой тулкитосрачь.. Может быть кто-нибуть таки соберет да потестит?)

Stvad
() автор топика
Ответ на: комментарий от ivanlex

террент клиентов, как и медиаплееров как грязи. например Deluge и mpd.

Но среди кошерных и удобных только кторрент и клементайн.

Akamanah ★★★★★
()
Ответ на: комментарий от Akamanah

Но среди кошерных и удобных только кторрент и клементайн.

не неси чушь.

по теме: более лишней и отвратительной зависимости, чем kdelibs, придумать сложно.

anonymous
()

Даже не знаю, как называть человека, который профессию «тестировщик» называет электроприбором «тестер».

AnDoR ★★★★★
()
Ответ на: комментарий от malishok

Для тестирования английский не требуется (ну разве что для понимания интерфейса, что, впрочем, не так сложно:))

Stvad
() автор топика
Ответ на: комментарий от Stvad

Тогда пиши как ставить - по ссылям не разобрался, раз на английском. С зависимостями ноу проблем - у меня кеды )

malishok
()
Ответ на: комментарий от malishok

1)Установить все зависимости)
2) скачать нужную версию и репа:
git clone git://anongit.kde.org/simon
cd simon
git branch --track origin/SPHINX
git checkout SPHINX
3) Собрать и установить ./build.sh
4) Рассказать мне о проблемах в процессе установки/эексплуатации.

Stvad
() автор топика
Ответ на: комментарий от Akamanah

Чем это КТоррент более удобен, чем Делуга?! Я более отвратной торрент качелки, чем КТоррент не видел. И чем он кошерен?! Тем, что требует установки КДЕ чуть более чем полностью?! Делуга же, поддерживая плагины, полностью удовлетворяет все потребности. А работая как демон клиент, начинает работать еще до загрузки ДЕ. Так что еще подумать, что функционалтнее, удобнее и кошнрнее.

Если же по теме, убирите зависимости от КДЕ. А на данный момент этот проект только для КДЕшников.

ivanlex ★★★★★
()
Ответ на: комментарий от ivanlex

Если же по теме, убирите зависимости от КДЕ.

Весьма трудоемкая задача очень сомнительной нужности.

А на данный момент этот проект только для КДЕшников.

И для тех у кого отсутствует тулкитофобия;)

Stvad
() автор топика
Ответ на: комментарий от Stvad

Я бы потестил, но КДЕ на данный момент ставит нет ни желания, ни возможности. Желаю удачи. И что бы все получилось. Надеюсь, когда разовьетесь, сделаете более нейтральную морду. Хотя бо только на Qt, если не хотите сделать на GTK. Но все равно - удачи.

ivanlex ★★★★★
()
Ответ на: комментарий от ivanlex

Раз проект в руки взяли кдешники, то зависимости от кде естественно будут

malishok
()
Ответ на: комментарий от ivanlex

Вот раздробят kdelibs на части, включат в Qt5 и все само собой решится:D
Ида не kde а всего-лишь kdelibs;)

Stvad
() автор топика
Ответ на: комментарий от ivanlex

Чем это КТоррент более удобен, чем Делуга?!

Питон. Вместо тысячи слов.

Akamanah ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.