Съдържание:

Интерактивното радио за разказване на истории: 6 стъпки (със снимки)
Интерактивното радио за разказване на истории: 6 стъпки (със снимки)

Видео: Интерактивното радио за разказване на истории: 6 стъпки (със снимки)

Видео: Интерактивното радио за разказване на истории: 6 стъпки (със снимки)
Видео: Свършвам бързо! Как да правя секс по-дълго? 2024, Ноември
Anonim
Радиото за интерактивно разказване на истории
Радиото за интерактивно разказване на истории

В този проект ние превръщаме чисто изглеждащо радио в интерактивен разказвач с активиран глас. Бъдеще, ето ни!

Консумативи

Хардуер

  • Raspberry Pi 3B+ Starter Kit (или Raspberry Pi 4 Starter Kit)
  • Google AIY Voice Kit v1
  • Превключване
  • Ретро радио
  • Отвертки
  • Оборудване за запояване - по избор

Софтуер

  • Google Cloud Platform
  • Google Dialogflow

Като партньор на Amazon печеля от квалифицирани покупки, които правите с помощта на моите партньорски връзки.

Стъпка 1: Видео проект

Image
Image

Стъпка 2: Радио

Радио
Радио
Радио
Радио

Подобно на повечето проекти за модернизиране, този започва с малко стара електроника, за да бъдем точни, Bjazzo Ts на Telefunken, направен някъде през 60-те години на миналия век в Западна Германия.

Първо трябва да определите какво може да се използва повторно. Най -добрият начин да разберете това е чрез разглобяване на нашите ретро технологии. Тази стъпка е различна за всяко устройство, но премахването на всички винтове, които срещнете, е чудесно начало.

За щастие, можем да спасим както оригиналния високоговорител, така и бутона за включване/изключване. Запазваме и частта, която държи всички бутони.

След тази успешна операция оставаме с някои компоненти за многократна употреба и полупразна рамка.

Стъпка 3: Хардуер

Хардуер
Хардуер
Хардуер
Хардуер

С новосъздаденото ни пространство и части за многократна употреба преминаваме към следващата стъпка, добавяйки собствен хардуер.

Целта е да се направи гласово управляемо, интерактивно устройство за разказване на истории. Това означава, че се нуждаем от микрофон и високоговорител, комбинирани с някакъв вид процесорна мощ. Изтеглете Google AIY Voice Kit, хардуерен пакет, идеален за нашите начинания.

Следването на техните инструкции за изграждане е лесно, но вместо предоставения високоговорител и бутон, ние свързваме тези, които възстановихме от старото си радио. С целия хардуер, сглобен и готов, сега можем да изпълним всеки от предоставените примери.

Стъпка 4: История

История
История
История
История

Преди да можем да изградим нашата история, трябва да измислим подходяща тема. Както бе споменато по-рано, нашето радио е създадено някъде през 60-те години на миналия век в Западна Германия. Това беше по време на студената война на жизненоважно място.

Когато мислим за студената война, ние мислим за шпионаж и просто така имаме нашата тема, шпионаж!

Има още една задача, преди да преминем към сградата на чатбота, структурата на историята. Тъй като искаме нашият график да се промени въз основа на въведените от потребителите данни, трябва да проектираме дърво на решенията. След като приключим, всички сме готови да се промъкнем към следващата стъпка.

Стъпка 5: Chatbot

Chatbot
Chatbot
Chatbot
Chatbot
Chatbot
Chatbot

Успех, след като историята е завършена, можем да започнем от чатбота. В идеалния случай бихме имали софтуер, който помага за избора на правилния отговор, както извличане на смисъл от изговорения текст, така и вземане на сюжетни решения.

Точно това предлага платформата за чатбот, както откриване на смисъл в текста („Обработка на естествен език“), така и вземане на решения.

Има много доставчици и можете да изберете всеки от тях, но ние избрахме Google Dialogflow, защото е безплатен и лесен за използване. Dialogflow има страхотно ръководство за започване точно тук.

След известно настройване и творческо писане чатботът е готов за работа. Сега свързваме локалния хардуер с чатбота, превръщайки нашето изобретение в истински гласов робот.

Пълният код е включен в тази статия, това е потокът от данни:

1 Микрофонът вдига някой, който говори, и записва звука.

2-3Използвайки някаква магия на Google AI (Speech-to-Text), ние извличаме говорения текст от аудиото.

4-5Този текст се изпраща до нашия чатбот (Dialogflow) и се съчетава с правилния отговор, който се изпраща обратно към Raspberry Pi.

6-7Използвайки още малко вуду с изкуствен интелект, този текст се използва за генериране на изкуствена реч.

8 Този звук се излъчва на лицето чрез високоговорителя.

Забележка: Целият процес се активира само когато бутонът на радиото е включен в състояние „ON“.

Стъпка 6: Резултат

Резултат
Резултат
Резултат
Резултат
Резултат
Резултат

След цялата тази упорита работа най -накрая е време да се отпуснем, да се отпуснем и да изследваме всички различни възможности, които нашият интерактивен разказвач на истории може да предложи.

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