Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Цифровые сигнальные процессоры Вопросы, связанные с применением цифровых сигнальных процессоров: программирование, отладочные средства, алгоритмы...

 
Опции темы
Непрочитано 06.07.2010, 22:03  
Yegorvin
Прописка
 
Аватар для Yegorvin
 
Регистрация: 05.02.2008
Сообщений: 251
Сказал спасибо: 34
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
Yegorvin на пути к лучшему
По умолчанию Re: Распознавание речи

У меня коммуникатор, на нем с завода стоит распознавалка речи. Работает очень чоень неплохо. Обучения не требует. Я сам офигел когда голосом сказал позвонить петров и оно верно нашло номер в списке контактов и еще голосом спросило "позвонить Петров, Верно?". Так что алгоритмы есть и необязательно они требуют громадных вычислительных ресурсов. Тем более в телефоне скорее всего всё распознавание работает в цифре, нет никаких спец полосовых аналоговых фильтров.
Реклама:
__________________
Отвлекись http://extremesport.com.ua
Yegorvin вне форума  
Непрочитано 06.07.2010, 23:07  
innovator_king
Прописка
 
Аватар для innovator_king
 
Регистрация: 12.05.2009
Сообщений: 232
Сказал спасибо: 56
Сказали Спасибо 43 раз(а) в 35 сообщении(ях)
innovator_king на пути к лучшему
По умолчанию Re: Распознавание речи

а что за коммуникатор?
innovator_king вне форума  
Непрочитано 07.07.2010, 03:39  
Yegorvin
Прописка
 
Аватар для Yegorvin
 
Регистрация: 05.02.2008
Сообщений: 251
Сказал спасибо: 34
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
Yegorvin на пути к лучшему
По умолчанию Re: Распознавание речи

Да обыкновенный, уже даже немного устаревший Asus 525. Программа называется Voice Commander
__________________
Отвлекись http://extremesport.com.ua
Yegorvin вне форума  
Непрочитано 07.07.2010, 16:51  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,535
Сказал спасибо: 698
Сказали Спасибо 4,313 раз(а) в 1,977 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Распознавание речи

В начале 90х нашей конторе америкосы заказали т.н. Operator Independent Voice Recognition - простую распознавалку цифр(аглицких) для телефонной системы, но диктор независимую.
Когда первый вариант был готов, попробовали на всех сотрудниках фирмы. Результат - обалденный, уже начали прикидывать на что бабки пустим.
Приезжает америкос с переводчиком. Демонстрируем - все ОК, переводчик пробует - ОК.
Пробует америкос... 0%% распознавания. Как гриться, все плакаль.
Америкос очень смеялся.
Забили мы потом на эту тему.
Kabron вне форума  
Непрочитано 07.07.2010, 20:20  
7Fantomas7
Почётный гражданин KAZUS.RU
 
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
7Fantomas7 на пути к лучшему
По умолчанию Re: Распознавание речи

Цитата:
Программа называется Voice Commander
Туфта еще та. Снес нафиг. Распознает она голос и управляет телефоном не лучше шизоидной бабульки. В тихом помещении команды или имена распознаются еще куда не шло и то с ошибками. На улице дрянь еще та. Это мое мнение, эту тему еще 2 года назад удалил и не вспоминаю. Подобными чудесами страдала Нокия всех кого знаю у кого такое чудо есть либо удалили либо просто не пользуются.
А вообще возьмите любой маломальски професиональный звуковой редактор и надиктуйте раз 20 слово ВАСЯ, а потом надиктуйте слово ВАСЯ в составе предложений прочитаных с интонацией и лишнее обрежте. Просмотрите в звуковом редакторе всех ВАСЬ и выделите обшие участки и удивитесь что их практически не будет. А как в таком случае програма будет отличать ВАСЮ и ВАНЮ, ежик и ершик такие примеры можно приводить безконечно. Именно поэтому с телефоном нужно разговаривать голосом робота Вертера и с той же интонацией, а он вас будет понимать с энтузиазмом пациента дурдома.
7Fantomas7 вне форума  
Непрочитано 07.07.2010, 20:49  
Uragan90
Почётный гражданин KAZUS.RU
 
Аватар для Uragan90
 
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
Uragan90 на пути к лучшему
По умолчанию Re: Распознавание речи

А если распознавать речь не на прямую тупо сравнивая слова, а например по кофициентам "перестройки" интерпаляционного (сплайнового, линейного) фильтра?
__________________
Я бы изменил весь мир, но бог не дал исходников
Uragan90 вне форума  
Непрочитано 07.07.2010, 23:45  
7Fantomas7
Почётный гражданин KAZUS.RU
 
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
7Fantomas7 на пути к лучшему
По умолчанию Re: Распознавание речи

Цитата:
А если распознавать речь не на прямую тупо сравнивая слова
Давайте для начала отделим мух от котлет.
Мобила не обучается сколько ее не мучай проверено. Я пользовался несколькими видами ПО все это ерунда. Поэтому ее и не обсуждаем.
Когдато давно появилась программа для большого брата помоему ДрагонДиктат. И я с еще одним толковым парнем ее мучал просто так потому что было интересно. Программа обучаемая. Тогда у меня был модный на то время Пень 600. Вобшем взяли мы текст из какойто книжки и начали диктовать.
Да в принципе количество ошибок уменьшалось в зависимости от количества раз надиктованого текста. И даже удалось достигнуть некоторой беглости диктования. Но со сменой тембра и громкости голоса она опять начинала тупить , а потом переставала. Ну я поигрался неделю и надоело. А парень пытался ею пользовать в полный рост и даже вроде как получалось. А через время она у его начала дико тупить, и мы сравнили на сколько она стала больше, папка с программой. Она стала гигантской. Т.е. алгоритм какойто распознавания изначальный есть, а дальше она походу добавляет слова типа учится, слов ВАСЯ может у ее не 20 было, а 200 грубо говоря. Я незнаю какие она там фильтры использовала. Может у ее была какаято база слов а к ним просто привязывались какието реперы обозначаюшие это слово в разных интонациях и разных частотах. Типа то чему она обучалась. Другими словами слово шаблон одно, а результаты обучения это база содержащая только отличительные характеристики. Хрен его знает. Но в любом случае это не для Mega задача.
7Fantomas7 вне форума  
Непрочитано 08.07.2010, 11:27  
pickit2
Частый гость
 
Регистрация: 08.04.2009
Сообщений: 20
Сказал спасибо: 0
Сказали Спасибо 6 раз(а) в 5 сообщении(ях)
pickit2 на пути к лучшему
По умолчанию Re: Распознавание речи

у Microchip есть Speech Recognition Library, сделана для dsPIC (16-и битный цифровой сигнальный контроллер), библиотека распознает US English, speaker independent, т.е. не зависимо от говорящего.

http://www.microchip.com/stellent/id...cName=en023596
pickit2 вне форума  
Непрочитано 08.07.2010, 12:00  
overslon
Частый гость
 
Регистрация: 01.04.2010
Сообщений: 25
Сказал спасибо: 12
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
overslon на пути к лучшему
По умолчанию Re: Распознавание речи

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

Можно говорить лишь о жалких попытках приближения но не более того.
В области OCR прогресс так же застрял.
Казалось бы, чего может быть проще распознавания ГОТОВОГО текста с листа бумаги?
Но нет... попалась буковка непропечатанная или чуток кривая и кирдык.
А где системы распознавания рукописного текста с листа?

А вот как это сделано у природы:

Цитата:
Внутри улитки находится перепончатый канал, также заполненный жидкостью, на нижней стенке которого расположен рецепторный аппарат слухового анализатора, покрытый волосковыми клетками. Волосковые клетки улавливают колебания жидкости, заполняющей канал. Каждая волосковая клетка настроена на определенную звуковую частоту, причем клетки, настроенные на низкие частоты, располагаются в верхней части улитки, а высокие частоты улавливаются клетками нижней части улитки.

Ушная раковина улавливает звуки, усиливает их и направляет в слуховой проход. Энергия звуковой волны вызывает механические колебания барабанной перепонки, которые передаются на подвижную систему косточек среднего уха. Движения стремечка вызывают волнообразные колебания жидкости внутреннего уха, которые улавливаются волосковыми клетками, расположенными вдоль всей длины улитки, и преобразуются в электрические импульсы. Далее эти электрические импульсы передаются по слуховому нерву в головной мозг. Таким образом, функцией внутреннего уха является преобразование механических колебаний в электрические, так как мозг может воспринимать только электрические сигналы.
луховой нерв состоит из тысяч тончайших нервных волокон. Каждое волокно начинается от определенного участка улитки и передает определенную звуковую частоту. Низкочастотные звуки – например, шум машины или поезда, – передаются по волокнам, исходящим из верхушки улитки, а высокочастотные – например, щебет птиц, – по волокнам, связанным с ее основанием. Таким образом, различные звуки вызывают электрическое возбуждение различных волокон в составе слухового нерва. Именно эти различия способен воспринимать и интерпретировать мозг.

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

Последний раз редактировалось overslon; 08.07.2010 в 12:02.
overslon вне форума  
Непрочитано 08.07.2010, 18:02  
raxp
Почётный гражданин KAZUS.RU
 
Регистрация: 28.05.2010
Сообщений: 1,118
Сказал спасибо: 150
Сказали Спасибо 604 раз(а) в 310 сообщении(ях)
raxp на пути к лучшему
По умолчанию Re: Распознавание речи

целые именитые институты бьются над этим десяток лет, это не уровень ограниченных вычислительных мощностей ...как уже упоминалось для более-менее распознавания используются огромные формантные базы, которые распространяют эти же институты на коммерческой основе ...ближайший вроде как в Питере.
__________________
Белорусский журнал «Радиолюбитель»
Youtube LaboratoryW
UR3QQJ
raxp вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Распознавание речи genial Цифровые сигнальные процессоры 0 20.11.2007 10:04
распознавание импульсов набора номера... s200512 Микроконтроллеры, АЦП, память и т.д 0 08.08.2005 16:52
Синтез речи, анализатор речи xelos Цифровые сигнальные процессоры 15 17.02.2005 11:18
Автоматическое распознавание контроллера French Микроконтроллеры, АЦП, память и т.д 0 27.09.2004 17:42
[Решено] синтез речи на МК trofim Цифровые сигнальные процессоры 5 02.06.2004 12:27


Часовой пояс GMT +4, время: 16:14.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot