Menu

Home

dolphin2 - это обучаемая программа для распознавания звуков на мобильном телефоне
В моем случае, это Nokia, у которой есть программа "синтезатор мелодий"
С помощью этого синтезатора можно 7 звуков-нот записать.
И собственно я их записал и они находятся в папке res под теми именами, которые в телефоне.

После запуска вам доступны две функции (кнопки) "start record" и "start recognize"

start record - эта кнопка записывает звук под именем, которое нужно ввести в поле: "Name of recording pattern" (Только буквы,

английские)

Один из вариантов: Указываете имя для записываемого звука. Затем запускаете на телефоне "Синтезатор мелодий",
затем нажимаете нужную кнопку на телефоне и зазвучит нота.
Как только нота начнет звучать, нужно нажать кнопку "start record " в программе Dolphin2
В Eclipse, в консоли, выводятся сообщения о процессе работы программы
Записывается только пол-секунды звука (длительность смотри в Const.java)
Записывается пофреймово, каждый фрейм это png картинка
Потом из фреймов выборочно делается статистический файл properties для каждого образца.
На их основе потом происходит распознавание
Кнопка "start record " исчезает на время записи. Затем нужно указатель мышки двинуть на текстовое поле,
чтобы кнопка появилась.

Так записывается образец звука.

start speak - эта кнопка запускает процесс выбора подобного входящему образца звука
(из базы данных уже записанных образцов -открывается окно, выберите ожидаемый результат распознавания и нажмите ок)

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

В Eclipse, в консоли, выводятся сообщения о процессе распознавания
Если распознание удачно, то становится возможным обучить dolphin2 -
статистика по двум подобным образцам (входящему и максимально соотвествующему из уже записанных) особым образом совмещается -

это делается в автоматическом режиме, без вашего участия.

В Eclipse, в консоли, выводятся сообщения о процессе обучения

Если распознавание неудачно, тогда обучения не производится.

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


MongoDB Logo MongoDB