Съдържание:

Категоризация на разпознаване на глас: 4 стъпки (със снимки)
Категоризация на разпознаване на глас: 4 стъпки (със снимки)

Видео: Категоризация на разпознаване на глас: 4 стъпки (със снимки)

Видео: Категоризация на разпознаване на глас: 4 стъпки (със снимки)
Видео: Стоян колев се кара с яница 2024, Юли
Anonim
Image
Image
Категоризация на разпознаване на глас
Категоризация на разпознаване на глас
Категоризация на разпознаване на глас
Категоризация на разпознаване на глас

За курса TfCD на IPD Master в TU Delft.

Това е инструкция за това как да направите система за разпознаване на глас. Обясняваме основите и как да настроим този проект с помощта на Arduino и BitVoicer. След приключване на основите вярваме, че можете да използвате тази система по ваш вкус.

Стъпка 1: Подготовка на изхода: Вашият Arduino и Box

Подготовка на изхода: Вашият Arduino и кутия
Подготовка на изхода: Вашият Arduino и кутия
Подготовка на изхода: Вашият Arduino и кутия
Подготовка на изхода: Вашият Arduino и кутия
Подготовка на изхода: Вашият Arduino и кутия
Подготовка на изхода: Вашият Arduino и кутия

Имате нужда от вашия Arduino, някои проводници и светодиоди (три ще са подходящи). Закачихме светодиодите в щифт 3, 5 и 6 (всички PWM щифтове, въпреки че не ги използваме). Не забравяйте, че за този урок ние се фокусираме върху метода на въвеждане: разпознаване на глас. Следователно ние не се фокусирахме върху продукцията на тази система и я поддържахме доста проста.

За да демонстрираме използването на тази технология, направихме кутия, в която поставихме 3D отпечатани лагери за импланти на коляното. Идеята е, че имате много различни артикули и трябва да намерите правилния. Избираме да демонстрираме това с малък, среден и голям обект, символизиращ лагер за колянен имплант. За да направим нещата по -ясни, решихме да използваме зелен светодиод за малки размери, жълт светодиод за среден размер и червен за големи.

Стъпка 2: Настройка на BitVoicer

Настройване на BitVoicer
Настройване на BitVoicer

Първото нещо, което искате да направите, е да активирате продукта си в помощ> активиране. Това ви позволява да изпращате данни от Bitvoicer към вашия микроконтролер (Arduino).

След това искате да настроите Bitvoicer, така че той всъщност да използва Arduino за конфигуриране на изхода. Отидете на файл> предпочитания. Тук виждате някои опции:

Не обръщайте внимание на първия параграф. Това са очевидни опции, които ви позволяват да отворите и стартирате системата за разпознаване на глас веднага щом компютърът ви се стартира. По -късно може да помислите за това с помощта на Raspberry Pi и да направите самостоятелна система.

След това виждате следната опция:

Език за разпознаване на реч: определяне на езика, който BitVoicer трябва да разпознава, Приемливо ниво на доверие: Имайте предвид, че разпознаването на гласа „предсказва“казаното. Може никога да не достигне 100%, но 40% може би вече са достатъчни, за да работят ефективно. Това зависи от акцента на потребителя, силата на речта или микрофона. Ще се върнем към това по -късно.

Минимално ниво на звука: Минималното ниво на звука, което компютърът трябва да слуша

Период на активирано ниво на звука (мс): продължителността колко дълго трябва да слуша след достигане на минималното ниво на звука

Латентен период: Забавяне между вашата гласова команда и изход.

В следващия параграф трябва да премахнете отметката за деактивиране на комуникацията. Това позволява на Bitvoicer да комуникира с Arduino. Следните настройки са Име на порт, Битове в секунда, паритет, стоп битове, контрол на потока. Задайте Име на порт на десния сериен порт (това се нарича COMX, като X е число, можете да го намерите в помощ> порт в Arduino). Уверете се, че вашите битове в секунда са 9600. Можете да оставите другите опции по подразбиране.

За следващия параграф ще използваме микрофона на компютъра.

Сега сте готови да играете с Bitvoicer.

Стъпка 3: Използване на Bitvoicer

В това видео ние обясняваме как да използвате Bitvoicer.

Стъпка 4: Кодът на Arduino

Използвахме друг изходен код и го опростихме, за да го използваме. Опростената версия с инструкции може да се намери в прикачения код на Arduino. (Можете да видите източника тук

Това е! Вече можете да използвате гласови команди като вход и да решите какъв изход искате в кода на arduino.

www.youtube.com/watch?v=u8QUKTFdQgU

Препоръчано: