Анализатор голоса звонящего абонента при входящим звонке

мне понравился этот пост (щелкните снова, чтобы отменить)
0
мне не понравился этот пост (нажмите еще раз для отмены)

Добрый день Коллеги, имеем следующую задачу.

Имеется база клиентов 2000. Это 2 тысячи образцов голоса. Каждый клиент имеет уникальный пароль и сообщает его при звонке оператору. После введения этого пароля в систему оператором... система должна сравнивать голос звонящего клиента с уникальным образцом голоса из базы данных. Это должно происходить в он-лайн в течении секунд. Результат: система выдает совпадение или нет голосов. Ищем решение подобной задачи. И того кто сможет её решить. С уважением

редактировать | изменить тег | изменить тег | закрыть | спам | удалить

спросил Jan 31

Дмитрий Gravatar

Дмитрий


1

добавить комментарий
мне нравится этот ответ (нажмите еще раз для отмены)
0
мне не нравится этот ответ (нажмите еще раз для отмены)

А никому не показалось что это немного через Ж? Примерно как автоматическая парковка, где на въезде определяется номер машины, выдаётся спец. талон со штрих-кодом, когда внутри парковки оплачиваете время - он забивается в спец. базу данных, но на талоне расписывается тётка-кассирша, на выезде бабка проверяет её ли это подпись и вручную открывает шлагбаум? Имхо гораздо проще сделать например так: клиент звонит, вводит пин-код, ему на его мобильный, который забит в БД, приходит сгенереный код аутентификации, он его вводит и далее уже попадает туда куда надо. К примеру, к тому же оператору, но не оператор проводит аутентификацию, к оператору попадает уже аутентифицированый клиент

постоянная ссылка | редактировать | спам

ответил Feb 01

asdev Gravatar

asdev flag of Ukraine


224 2 7

обновил Feb 01

ну у вашего варианта меньше безопасность. намного. вы наверно не специалист по безопасности.

meral (Feb 01)редактировать

Вы не поверите, но многие банки делают такую аутентификацию при входе на сервис управления счётом. Используется пароль, потом на телефон приходит смс с кодом доступа, который вводится и уже тогда предоставляется доступ. Проверять по голосу - ещё хуже, запросто можно записать звонок на данный сервис, вплоть до китайского радиожучка за 20 уе, а потом его прокрутить в телефонную линию. Или вы хотите создать систему которая отличит живую речь от записаной? Я вам даже скажу больше, можно использовать OTP-токены, тоже как в банках для управления счётом, которые генерят определённую последовательность цифр как функцию от времени, она меняется каждые 3 минуты кажется. Звонит человек, вводит пин-код, регистрируется время, потом эту последовательность, сверяется, и всё. И реализовать и отладить такую систему будет в разы проще и дешевле чем распознавание голоса. Если человек протеряет этот брелок или телефон, используемый для аутентификации - он сразу звонит и сервис блокируется. Если его запишут - он и знать не будет

asdev (Feb 01)редактировать
добавить комментарий
мне нравится этот ответ (нажмите еще раз для отмены)
0
мне не нравится этот ответ (нажмите еще раз для отмены)

Если бы в качестве образца голоса лежал озвученный голосом клиента пароль то наверное можно было бы применить алгоритмы заложенные в продуктах проверяющих качество линий. Там где образец сравнивается с эталоном и высчитывается MOS (так кажется). Если значение выше определенного уровня - опознали, если ниже - враг :-)

постоянная ссылка | редактировать | спам

ответил Jan 31

SolarW Gravatar

SolarW


81 2

можем попробуем. наберите расскажу подробнее +7 903 722 73 91

Дмитрий (Feb 01)редактировать

Я это высказал чисто как идею. Умений чтобы реализовать описанное у меня к сожалению нет. Вот ссылки на два продукта мониторинга качества линий связи работающих по описанному принципу (сравнение с эталонным образцом):

http://asterisk-support.ru/forum/topics/6466/ - ссылка раз

http://asteriskforum.ru/viewtopic.php?p=41024 - ссылка два

Пообщайтесь с авторами этих продуктов, может на их основе получится создать комплекс с интересующим вас функционалом.

SolarW (Feb 01)редактировать
добавить комментарий
мне нравится этот ответ (нажмите еще раз для отмены)
0
мне не нравится этот ответ (нажмите еще раз для отмены)

я бы сказал что ваша задача на уровне нейронных сетей и кандидатской по сетям.

ищите людей которые работали в направлении разпознавания.

вообще зависит от необходимой точности. например простое распознавание я могу сделать с использованием бесплатных пакетов за неделю.а вот что отличало сказанный пароль от сказаного дургим человеком, надо уже пару месяцев.чтоб отличало сказаный "имитатором" типа Галкина, уже человеко-годы и привлекать соответсвенную кафедру университета.

сложность задачи 2 порядка 30к usd.

постоянная ссылка | редактировать | спам

ответил Jan 31

meral Gravatar

meral

6286 1 11 98
http://pro-sip.net/

обновил Jan 31

MI5 не иначе клиент=) Bond, James Bond :))

Zavr2008 (Jan 31)редактировать

ну то что делалося на уровне суперразведок 10 лет назад сегодня делаеться на ноутбуке. все возможно, но все еще не "бесплатно" (все что до 1000 дол установка можно счиатть бесплатным)

meral (Jan 31)редактировать

Александр, распознавание не нужно ВООБЩЕ. Есть файл например Вашего голоса. И мы точно знаем что этот голос Ваш. И когда Вы нам звоните сервер сравнивает голос Входящего с образцом точно Вашего голоса. Распознавание не нужно.

Дмитрий (Feb 01)редактировать

ну это все равно как клас есть задача распознавания. ибо вы в приницпе не можее сказать два раза одно и то же. звук даже от настроения будет зависить. от влажности. от микрофона в который вы говрите. от всего. это вам кажестья что задача проста, ибо вы используюете сверхсложную нейронную сеть которая обучалася годы ;)

meral (Feb 01)редактировать
добавить комментарий
мне нравится этот ответ (нажмите еще раз для отмены)
0
мне не нравится этот ответ (нажмите еще раз для отмены)

Не повезет. Хоть протокол MRCP и предполагает существование сервисов верификации речи, но у ЦРТ пока нет поддержки верификации в VoiceNavigator. У нас были разработки, которые статистически сравнивают две записи, но верификацию на основании этого сделать сложно. Обращайтесь, думаю что-то можно придумать совместно.

постоянная ссылка | редактировать | спам

ответил Jan 31

igorg Gravatar

igorg flag of Russian Federation

1931 5 34
http://igorg.ru/

А как с Вами связаться? или можете ли Вы связаться со мной +7 903722-73-91

Дмитрий (Jan 31)редактировать
добавить комментарий
мне нравится этот ответ (нажмите еще раз для отмены)
0
мне не нравится этот ответ (нажмите еще раз для отмены)
постоянная ссылка | редактировать | спам

ответил Jan 31

Ecuador Gravatar

Ecuador


835 3 6 19

добавить комментарий

Ваш ответ

Вы можете ответить анонимно, а затем войти

[скрыть предварительный просмотр]

Закладки и информация

subsribe to rss feed

Question tags:

Статистика

вопрос был задан: Jan 31

вопрос был просмотрен: 175 раз

последнее обновление: Feb 01

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.