Мазмуну:

Тарыхый Voicebot: 8 кадам (Сүрөттөр менен)
Тарыхый Voicebot: 8 кадам (Сүрөттөр менен)

Video: Тарыхый Voicebot: 8 кадам (Сүрөттөр менен)

Video: Тарыхый Voicebot: 8 кадам (Сүрөттөр менен)
Video: Тарыхый эстеликтер: Таш-Рабат Кыргызстан, Нарын обл. Ат-Башы р-ну 2024, Ноябрь
Anonim
The Historic Voicebot
The Historic Voicebot

Төмөндө мазмунга кыскача сереп.

  • Киришүү жана көргөзмө видеосу
  • Түшүнүк
  • Архитектура
  • 1 -кадам: Chatbot
  • 2 -кадам: Сенсордук экран
  • 3 -кадам: Тыныгуу
  • 4 -кадам: Vintage Phone & Voice Kit
  • 5 -кадам: Тест!

Жабдуулар

Frame

Сенсордук экран

Винтаждык телефон

Google AIY Voice

Node.js

Amazon Web Services AWS EC2

Google Dialogflow

Ысык желим тапанча (жалпы)

Кол араа

Жалюзи (жалпы)

1 -кадам: Киришүү жана көргөзмө видеосу

Image
Image

Тарыхый Voicebot менен мурунку сүйүктүү адамыңыз менен баарлашыңыз! Бул интерактивдүү орнотуу менен тарыхый инсан менен баарлашуу жана үн аркылуу сүйлөшө аласыз. Dialogflow, Node.js, HTML Canvas, AIY Voice Kit, Raspberry Pi жана винтаж телефонун колдонуу менен жасалган.

2 -кадам: Түшүнүк

Архитектура
Архитектура

Концепция эки бөлүктөн турат: Тарыхый инсандын анимациялары бар сенсордук экран. Сенсордук экран ошондой эле диалогду көрсөтөт жана баскычтары бар, ошондуктан адамдар FAQны сурай алышат, физикалык телефон, сүйлөө жана аудио чыгарууну берет, ошондуктан ал суроолорду берүү жана жоопту угуу үчүн колдонулушу мүмкүн.

3 -кадам: Архитектура

Үч негизги бөлүгү:

  • Dialogflow жана Node.js серверин камтыган арткы бет
  • HTML Canvas баракчасынан турган frontend
  • Сенсордук экранды жана эски телефонго интеграцияланган AIY Voice комплектин камтыган интерактивдүү орнотуу

4 -кадам: 1 -кадам: Chatbot

1 -кадам: Chatbot
1 -кадам: Chatbot

Dialogflow

Dialogflowдо сүйлөшүү агентин түзүү үчүн, мен мүмкүн болгон эң так жана ишенимдүү жоопторду алуу үчүн ар кандай ыкмаларды сынап көрдүм. Мен ошондой эле диалогду түзүүнү мүмкүн болушунча автоматташтырууну чечтим. Бул учурда Dialogflow чатботуна билим кошуунун эң оңой жана ишенимдүү жолу суроо -жооп түгөйлөрү бар CSV файлын кошуу экенин билдим. Тарыхый Voicebot үчүн мен кол менен 20 суроо -жооп түгөйүн түздүм жана аларды Dialogflowко коштум. Көрүнүп тургандай, Ада Лавлейстин жооптору туура, өз убагында жана ишенимдүү. Dialogflow жөнүндө көбүрөөк маалыматты бул жерден таба аласыз.

Node.js

Server Архитектурада айтылгандай, Node.js сервери - бул диалогграф менен башка түзүлүштөрдүн ортосундагы байланышты камсыз кылган операциянын мээлери. Учурдагы версия үчүн, сервер Ubuntu менен иштеген EC2 Amazon Web Services серверине жайгаштырылган. Node.js жана аны AWSте иштетүү боюнча эң сонун окуу куралдары бар.

5 -кадам: 2 -кадам: Сенсордук экран

2 -кадам: Сенсордук экран
2 -кадам: Сенсордук экран
2 -кадам: Сенсордук экран
2 -кадам: Сенсордук экран
2 -кадам: Сенсордук экран
2 -кадам: Сенсордук экран

Тарыхый Voicebot үчүн анимациялар Adobe Photoshopтун жардамы менен Ада Лавлейстин картинасынан колдору, каштары жана ээги сыяктуу ар кандай элементтерди кесүү аркылуу түзүлгөн. Бул элементтердин ар бири HTML Canvasfrontendге жекече жайгаштырылган. TweenJSJavaScript китепканасы колдонуучулардын киришине жана Dialogflowдун жоопторуна негизделген бул үзүндүлөрдү жылдыруу жана жандандыруу үчүн колдонулган.

Сүрөттү бүтүрүү үчүн эски кадр сенсордук экрандын өлчөмүнө чейин кесилген. Адаттагыдай эле, эки жолу өлчөгүлө, бир жолу кескиле.

6 -кадам: 3 -кадам: Тыныгуу

3 -кадам: тыныгуу
3 -кадам: тыныгуу

Бир убакта эс алууну унутпаңыз!

7 -кадам: 4 -кадам: Vintage Phone & Voice Kit

4 -кадам: Vintage Phone & Voice Kit
4 -кадам: Vintage Phone & Voice Kit
4 -кадам: Vintage Phone & Voice Kit
4 -кадам: Vintage Phone & Voice Kit
4 -кадам: Vintage Phone & Voice Kit
4 -кадам: Vintage Phone & Voice Kit

Телефон үчүн мен Ада Лавлейс доорунда колдонулган телефонду табууга аракет кылдым. Телефондор ал өлгөндөн көп өтпөй эле ойлоп табылган эмес, чындыгында эски телефондорду алуу кыйын. Ошого карабастан, мен 1960 -жылдары чыгарылган эски Ericsson ротордук телефонун сатып алгам.

Жумушчу үн бобтун түзүү үчүн, мен AIY комплектин телефондун ичине жайгаштырууну максат кылдым, мүмкүн болушунча оригиналдуу функцияларды кайра колдонуп көрдүм.

Мен телефондогу динамикти жана эки коңгуроону кайра колдоно алдым. Ротари диск да сакталып калган, бирок учурда иштебейт. Аудио киргизүүнү так түшүрүү үчүн туткасынын ичиндеги микрофонду заманбапка жаңырттым. Жаңы микрофонду туура туташтыруу үчүн эски телефондун зымын жаңысына алмаштырдым.

8 -кадам: 5 -кадам: Тест

5 -кадам: Тест!
5 -кадам: Тест!
5 -кадам: Тест!
5 -кадам: Тест!

Ал иш жүзүндө иштейби? Муну билүүнүн бир гана жолу бар, аны сынап көрөлү!

Бул тарыхый Voicebot долбоору үчүн, сиз менен кийинчерээк сүйлөшөбүз!

Сунушталууда: