Уже который раз сталкиваюсь при установке UniMRCP с проблемами при наличии установленных в системе пакетов библиотеки libapr. Проблема заключается в том, что UniMRCP для своей работы использует чётко определенные версии библиотек, а в системе часто используются старые версии, в которых не содержатся необходимые функции. При этом если даже unimrcp собран с прямым указанием места расположения нужных версий библиотек, то при запуске возникнет проблема:
./unimrcpserver: symbol lookup error: /usr/local/unimrcp/lib/libunimrcpserver.so.0: undefined symbol: apr_pool_mutex_set
Удалить системные библиотеки не всегда возможно, так как они содержатся в зависимостях таких пакетов как apache2 и subversion. Путь решения — под катом.
Далее »
автор igorg
\\ теги: apache, debian, unimrcp, unmrcpserver, библиотека
Компания «Центр Речевых Технологий» продолжает радовать хорошими новостями. Специалисты компании провели существенный объем работы и вывели свой продукт на новый уровень совместимости с OpenSource телефонными продуктами. Цитата из новости на официальном сайте:
В начале июня было успешно завершено сертификационное тестирование с разработчиками UniMRCP. Проделанная работа гарантирует совместимость VoiceNavigator с Asterisk и FreeSwitch по протоколу MRCPv1. Более подробную информацию вы можете получить на сайтах соответствующих продуктов:
Таким образом VoiceNavigator стал одним из немногих сертифицированных решений совместимых с UniMRCP. Во время тестирования были исправлены проблемы как со стороны библиотеки UniMRCP, так и в VoiceNavigator. Теперь все продукты, использующие UniMRCP для работы по протоколу MRCPv1 могут воспользоваться всеми возможностями русскоязычного синтеза и распознования голоса.
PS. Кстати совсем недавно вышла версия 1.0.0 замечательного проекта UniMRCP. Стоит поздравить автора проекта с этой вехой и пожелать дальнейших успехов!
автор igorg
\\ теги: mrcp, unimrcp, VoiceNavigator, ЦРТ
Я уже писал о том, как Asterisk работает с речевыми технологиями от ЦРТ. С момента публикации заметки было получено много вопросов, относящихся к стоимости лицензий от ЦРТ и просьб помочь настроить взаимодействие с сервером ЦРТ.
После реконструкции сайта «Центра Речевых Технологий» появилась выделенная страница, описывающая работу системы с решениями на базе Астериска. Опубликована инструкция разработчика, описывающая процесс сборки модуля UniMRCP и демонстрирующая логи функционирующей системы. По запросу ЦРТ предоставляет доступ к демонстрационному MRCP серверу.
автор igorg
\\ теги: mrcp, unimrcp, инструкция, ЦРТ
Всем известно, что Asterisk является очень гибкой программной телефонной платформой, на основе которой можно достаточно просто строить приложения, гибко адаптируемые под конкретные требования бизнеса. Например, простейшее IVR меню может быть построено за 20 минут, при этом наибольшее время потребуется для записи звуковых файлов для меню, подбор наилучшего варианта записи, подгонка фрагментов записи друг к другу (по интонации, громкости и пр.)
Представьте, что теперь не нужно записывать звуковые файлы, для использования в IVR системе. Диктор не может заболеть, потерять голос или уволиться, в конце концов. Подготовка и обновление фраз для IVR сводится к замене или изменению текста. Время, которое требуется для этой процедуры несоизмеримо меньше по сравнению с записью речевых сообщений диктором.
Этот факт позволит аутсорсинговым call-центрам вводить новые услуги (ветки меню для новых проектов) в кратчайшие сроки, что несомненно повышает эффективность call-центра в разы.
Далее »
автор igorg
\\ теги: ASR, call-центр, IVR, mrcp, TTS, unimrcp, распознавание речи, синтез, ЦРТ
Сегодня с большим удовольствием и некоторым разочарованием, обнаружил для себя, что в Астериске появится полноценная поддержка распознавания/синтеза речи посредством MRCP протокола. Недавно такая поддержка появилась в FreeSWITCH (с версии 1.0.4), а сейчас по многочисленным просьбам, автор библиотеки произвел работы по созданию аналогичного модуля для Астериск и анонсировал появление базовой поддержки в новостях на сайте. Рекомендую скачивать исходные коды напрямую из svn и пользоваться на данный момент реализацией, содержащейся в модуле app_unimrcp.
Далее »
автор igorg
\\ теги: freeswitch, mrcp, unimrcp, распознавание речи, синтез