Loading...

Voice load control module

1,801 views

Loading...

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jul 16, 2013

Description API call VoiceControlHid.DLL library
Developer: Badlo Sergey Grigoryevich
Download: http://raxp.radioliga.com/cnt/s.php?p...
++++++++++++++++++++++++++++
My Blog: https://raxp2.blogspot.com
My Twitter: https://twitter.com/raxp_
My H-page: http://raxp.radioliga.com
My Channels: https://www.youtube.com/user/LaboratoryW
My Open Source: https://sourceforge.net/u/raxp2

Cистемные требования и зависимости:
1. Win32/64 (NT/2003/XP/7/8).
2. Требуется наличие Интернет-канала.
3. Качественный микрофон или гарнитура/блютуз-гарнитура.
4. Наличие HID-устройства для управления.

Данная библиотека (далее DLL) предназначена для голосового управления любыми HID-устройствами по заданным VID/PID, с возможностью индивидуального задания голосовых команд на каждый из восьми каналов (в качестве теста использован гаджет uniUSB, схема и прошивка прилагаются). Работа библиотеки основана использовании сервиса GoogleSpeech Recognize через библиотеку GoogleSpeechRecognizeAPI3.DLL и последующей передачи команд HID-устройству через библиотеку HidOutEx.DLL разработки автора. Распознавание осуществляется REALTIME в автоматическом режиме, по задаваемому пользователем пороговому уровню шума и задержке отслеживания окончания фразы (триггера "тишины"). Для корректной работы обязательно наличие Интернет-канала, качественного микрофона и HID-устройства для передачи команд.

ПОРЯДОК ИСПОЛЬЗОВАНИЯ

1. Подключите ваш микрофон или гарнитуру/блютуз-гарнитуру (используя аудио-шлюз) и убедитесь в его/ее работоспособности.
2. Извлеките содержимое архива (саму библиотеку 'VoiceControlHid.dll' и рабочую папку 'VoiceControlHid' в каталог по вашему выбору.
3. Проведите регистрацию COM-сервера 'DynamicWrapperX' через batch-файл 'regdynwrapx.bat', если вы хотите использовать работу через VBS.
4. Запустите скрипт 'test_VoiceControlHid.vbs' и установите HID-гаджет в слот USB.
4. В момент запуска скрипта рядом с библиотекой появится (автосоздание) файл настроек 'VoiceControlHid.ini', вы можете в любой момент времени изменять следующие настройки во время работы:

Threshold_Level=20 - пороговый уровень срабатывания "триггера тишины" отслеживания начала фразы, %
Delay_Off=1000 - величина задержки отключения "триггера тишины" отслеживания конца фразы, мс
Lang=RU - язык распознавания (жестко забит русский :))
1=1 - любая фраза/слово/цифра для контроля 1-м каналом (битом в байте) HID-гаджета
2=2 - любая фраза/слово/цифра для контроля 2-м каналом (битом в байте) HID-гаджета
3=3 - любая фраза/слово/цифра для контроля 3-м каналом (битом в байте) HID-гаджета
4=4 - любая фраза/слово/цифра для контроля 4-м каналом (битом в байте) HID-гаджета
5=5 - любая фраза/слово/цифра для контроля 5-м каналом (битом в байте) HID-гаджета
6=6 - любая фраза/слово/цифра для контроля 6-м каналом (битом в байте) HID-гаджета
7=7 - любая фраза/слово/цифра для контроля 7-м каналом (битом в байте) HID-гаджета
8=8 - любая фраза/слово/цифра для контроля 8-м каналом (битом в байте) HID-гаджета
HID_VID_HEX=0207 - идентификатор VID HID-гаджета в HEX
HID_PID_HEX=2010 - идентификатор PID HID-гаджета в HEX
Recognition= - результат распознавания (лог плагина)

Loading...

When autoplay is enabled, a suggested video will automatically play next.

Up next


to add this to Watch Later

Add to

Loading playlists...