Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > Распознать звук


Автор: Sett 22.1.2006, 19:42
Доброго времени суток Всем!

У меня вопрос: как можно зделать программу которя можгла бы распозновать человеческий голос сказаный в микрофон и после того как она его распозновала, она эту фразу повторяла.
И сложно ли это и возможно уже есть такие программы или компоненты и вы знаете где всё это можно взять и посмотреь.

smile


Заранее спасибо.

Автор: Snowy 23.1.2006, 12:20
http://forum.vingrad.ru/index.php?showtopic=45573
Добавлено @ 12:22
Распознавание речи вопрос довольно сложный и не окончательный.
Работы ведутся. Грамотного распознавателя все еще не придумали.
Все, что нам сейчас доступно - M$ Speach API.

Автор: Iskanderus 22.9.2006, 16:47
Эту задачу можно понять и по другому:

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

полчаса возни

Автор: Alexeis 22.9.2006, 17:08
Iskanderus, я тоже так понял... Можно использовать waveOut, waveIn, для воспроизведения и записи. Разделение слов легко определить по резкому и длительному снижению уровня сигнала, данные между паузами нужно скопировать в новый буфер, а затем его проиграть при помощи waveOut.

Автор: Sett 9.2.2007, 18:51
Нет, чтобы произнеся слова, оно вывелось в блокноте например...

я понимаю прошу наверно невозможное, но мне просто это интересно, а с кем как не с вами я могу это обсудить.

Спасибо.

Автор: Bitter 11.2.2007, 15:34
Для этого можно, например, использовать всё те же нейросети. Про нейросети в инете полно информации. 
Например, много очень хороших ссылок тут: http://www.orc.ru/~stasson/neurox.html#links

А статьи тут http://www.orc.ru/~stasson/neurox.html#articles

Автор: Bitter 13.2.2007, 01:22
вот еще нашел случайно (тут не много):

http://neuronet.narod.ru/Speech_Recognition_r.html

Автор: Sett 13.2.2007, 10:24
Спасибо. щя почитаю.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)