Оглавление:
- Шаг 1. Подключение и практика
- Шаг 2: Откройте Webduino Blockly и воспользуйтесь веб-демонстрационной зоной
- Шаг 3: Поместите «доску» в рабочую область, введите название доски. Поместите «светодиодный» блок в стек
- Шаг 4: Нажмите «Голосовое управление» и поместите блок «Начать распознавание» в стек
- Шаг 5: Определите «interimResults» в блоке «Voice Control», чтобы контролировать, как мы хотим, чтобы распознавание голоса читало нашу речь
- Шаг 6: Поместите блок «Показать текст» с «Распознанным текстом» и установите правила распознавания
- Шаг 7: Если вам нужно несколько команд, используйте блок «Список»
- Шаг 8: Проверьте, подключена ли плата, и «Выполните блоки». Затем «Разрешите» Chrome использовать ваш микрофон
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Webduino использует интернет-браузер Chrome для управления всевозможными электронными компонентами, поэтому мы должны иметь возможность использовать все другие функции, которые может предложить Chrome. В этом примере проекта мы будем использовать Speech API Chrome. Используя распознавание голоса Google, мы можем легко управлять светодиодной подсветкой. Тот же метод можно использовать с реле, позволяющим управлять лампочкой, дверным замком или бытовой техникой.
Полный текст этого проекта:
Webduino Blockly:
Шаг 1. Подключение и практика
Более длинная ветвь подключается к высокому потенциалу (контакты с номерами), а более короткая ветвь подключается к низкому потенциалу (GND). Для этого урока подключите более длинную ногу к 10, а более короткую - к GND.
Шаг 2: Откройте Webduino Blockly и воспользуйтесь веб-демонстрационной зоной
Откройте блочный редактор Webduino и нажмите кнопку «Веб-демонстрационная область», щелкните раскрывающееся меню и выберите «Показать текст».
Шаг 3: Поместите «доску» в рабочую область, введите название доски. Поместите «светодиодный» блок в стек
Шаг 4: Нажмите «Голосовое управление» и поместите блок «Начать распознавание» в стек
Распознавание голоса может работать только с одним языком одновременно (здесь мы можем выбрать китайский или английский).
Шаг 5: Определите «interimResults» в блоке «Voice Control», чтобы контролировать, как мы хотим, чтобы распознавание голоса читало нашу речь
Если он установлен на «on», он будет распознавать каждое произнесенное слово, а если он установлен на «off», он будет распознавать паузы, создающие предложения. Если вы используете браузер на компьютере, мы рекомендуем включить его, чтобы получить лучшие результаты. Если вы используете мобильный телефон, отключите его. Распознавание речи будет работать только для телефонов под управлением Android.
Шаг 6: Поместите блок «Показать текст» с «Распознанным текстом» и установите правила распознавания
Затем поместите блок «if word include / do» в блок «Recognition», чтобы запрограммировать действие. В этом примере мы заставляем светодиод включаться и выключаться, когда говорим «включи свет» и «выключи свет». Или, если мы скажем «моргнуть», светодиод будет мигать.
Шаг 7: Если вам нужно несколько команд, используйте блок «Список»
Шаг 8: Проверьте, подключена ли плата, и «Выполните блоки». Затем «Разрешите» Chrome использовать ваш микрофон
Прочтите больше руководств по Webduino здесь.