Оглавление:
- Запасы
- Шаг 1: проект видео
- Шаг 2: Радио
- Шаг 3: Оборудование
- Шаг 4: История
- Шаг 5: чат-бот
- Шаг 6: Результат
Видео: Радио интерактивного повествования: 6 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
В этом проекте мы превращаем красивое радио в интерактивного рассказчика с голосовым управлением. Будущее, вот и мы!
Запасы
Аппаратное обеспечение
- Стартовый комплект Raspberry Pi 3B + (или стартовый комплект Raspberry Pi 4)
- Голосовой комплект Google AIY v1
- Выключатель
- Ретро Радио
- Отвертки
- Паяльное оборудование - опция
Программное обеспечение
- Облачная платформа Google
- Google Dialogflow
Как партнер Amazon я зарабатываю на соответствующих покупках, которые вы совершаете с помощью моих партнерских ссылок.
Шаг 1: проект видео
Шаг 2: Радио
Как и большинство проектов по модернизации, этот начинается с какой-то старой электроники, а точнее, Bjazzo Ts от Telefunken, сделанного где-то в 1960-х годах в Западной Германии.
Прежде всего нужно определить, что можно использовать повторно. Лучший способ узнать это - разобрать нашу винтажную технику. Этот шаг отличается для каждого устройства, но удаление всех винтиков - отличное начало.
К счастью, мы можем спасти как оригинальный динамик, так и кнопку включения / выключения. Мы также сохраняем ту часть, которая удерживает все кнопки.
После этой успешной операции у нас остались некоторые повторно используемые компоненты и полупустая рамка.
Шаг 3: Оборудование
С нашим недавно созданным пространством и частями многократного использования мы переходим к следующему шагу, добавляя собственное оборудование.
Цель состоит в том, чтобы создать интерактивное устройство для повествования с голосовым управлением. Это означает, что нам нужны микрофон и динамик в сочетании с какой-то вычислительной мощностью. Que the Google AIY Voice Kit, аппаратный пакет, идеально подходящий для наших усилий.
Следуя их инструкциям по сборке, просто, но вместо предоставленных динамика и кнопки мы подключаем те, которые мы восстановили от нашего старого радио. Когда все оборудование собрано и готово, мы можем запустить любой из предоставленных примеров.
Шаг 4: История
Прежде чем мы сможем построить нашу историю, нам нужно придумать подходящую тему. Как упоминалось ранее, наше радио было сделано где-то в 1960-х годах в Западной Германии. Это было во время холодной войны в жизненно важном месте.
Когда мы думаем о холодной войне, мы думаем о шпионаже, и у нас есть своя тема - шпионаж!
Перед тем, как мы перейдем к созданию чат-бота, есть еще одна задача - структура истории. Поскольку мы хотим, чтобы наш график изменялся в зависимости от ввода пользователя, нам необходимо разработать дерево решений. Закончив, мы готовы перейти к следующему шагу.
Шаг 5: чат-бот
Успех, когда история завершена, мы можем начать с чат-бота. В идеале у нас было бы программное обеспечение, которое помогает выбирать правильный ответ, извлекая значение из устного текста и принимая решения по сюжету.
Это именно то, что предоставляет платформа чат-бота, как для определения значения текста («Обработка естественного языка»), так и для принятия решений.
Есть много провайдеров, и вы можете выбрать любого из них, однако мы выбрали Google Dialogflow, потому что он бесплатный и простой в использовании. Здесь у Dialogflow есть отличное руководство по началу работы.
После некоторой настройки и творческого написания чат-бот готов к работе. Теперь мы подключаем локальное оборудование к чат-боту, превращая наше изобретение в настоящего голосового бота.
Полный код включен в эту статью, это поток данных:
1Микрофон улавливает говорящего и записывает звук.
2-3 Используя некоторую магию Google AI (Speech-To-Text), мы извлекаем устный текст из аудио.
4-5 Этот текст отправляется нашему чат-боту (Dialogflow) и совпадает с правильным ответом, который отправляется обратно на Raspberry Pi.
6-7 Этот текст используется для генерации искусственной речи с использованием еще одного вуду с искусственным интеллектом.
8Этот звук транслируется человеку через динамик.
Примечание: весь этот процесс активируется только тогда, когда радиокнопка переведена в состояние «ВКЛ».
Шаг 6: Результат
После всей этой тяжелой работы, наконец, пришло время расслабиться и изучить все возможности, которые предлагает наш интерактивный рассказчик.
Рекомендуемые:
Как добавить интерактивного бота в Discord: 6 шагов
Как добавить интерактивного бота в Discord: в этом уроке я собираюсь показать, как создать собственного интерактивного бота, который будет работать с несколькими коммандос. Discord - это приложение для социальных сетей через Skype / Whats, которое объединяет игроков. У них может быть собственный канал, проверять, в какую игру играет каждый участник
Умный буй [GPS, радио (NRF24) и модуль SD-карты]: 5 шагов (с изображениями)
Интеллектуальный буй [GPS, радио (NRF24) и модуль SD-карты]: в этой серии смарт-буй показана наша (амбициозная) попытка создать научный буй, который мог бы проводить значимые измерения в море с использованием стандартных продуктов. Это второй урок из четырех - убедитесь, что вы в курсе, и если вам нужно быстро
GrimmsBox: создайте свое собственное устройство для повествования: 5 шагов (с изображениями)
GrimmsBox: Создайте свое собственное устройство для повествования: это руководство покажет вам, как создать свой собственный ящик для повествования. Не стесняйтесь выбирать свое собственное приключение. был проектом студентов из Высшей школы медицины Штутгарта, Германия. Мы используем общие рецепты
Интернет-радио / веб-радио с Raspberry Pi 3 (без головы): 8 шагов
Интернет-радио / веб-радио с Raspberry Pi 3 (без головы): Привет. Вы хотите, чтобы ваш собственный радио-хостинг через Интернет, тогда вы находитесь в нужном месте. Я постараюсь уточнить как можно больше. Я пробовал несколько способов, которыми большинству из них требовалась звуковая карта, которую я не хотел покупать. но удалось фи
От портативной игры до интерактивного большого экрана: 10 шагов (с изображениями)
Из портативной игры на интерактивный большой экран: в этом руководстве показано, как превратить те старые портативные игры, которые дала вам мама, когда вы были маленькими, в крупномасштабную игру, которую можно проецировать на телевизор, и в нее могут играть сразу несколько игроков. Это руководство будет включать: