Სარჩევი:

ისტორიული ხმოვანი ბოტი: 8 ნაბიჯი (სურათებით)
ისტორიული ხმოვანი ბოტი: 8 ნაბიჯი (სურათებით)

ვიდეო: ისტორიული ხმოვანი ბოტი: 8 ნაბიჯი (სურათებით)

ვიდეო: ისტორიული ხმოვანი ბოტი: 8 ნაბიჯი (სურათებით)
ვიდეო: ქურდს აჩერებენ) 2024, ნოემბერი
Anonim
ისტორიული ხმოვანი ბოტი
ისტორიული ხმოვანი ბოტი

ქვემოთ მოცემულია შინაარსის სწრაფი მიმოხილვა.

  • შესავალი და საჩვენებელი ვიდეო
  • Შინაარსი
  • არქიტექტურა
  • ნაბიჯი 1: Chatbot
  • ნაბიჯი 2: სენსორული ეკრანი
  • ნაბიჯი 3: შესვენება
  • ნაბიჯი 4: რთველის ტელეფონი და ხმის ნაკრები
  • ნაბიჯი 5: გამოცდა!

მარაგები

ჩარჩო

Შეეხე ეკრანს

რთველის ტელეფონი

Google AIY Voice

კვანძი. Js

ამაზონის ვებ სერვისები AWS EC2

Google Dialogflow

ცხელი წებოს იარაღი (ზოგადი)

Ხელის ხერხი

შედუღების რკინა (ზოგადი)

ნაბიჯი 1: შესავალი და საჩვენებელი ვიდეო

Image
Image

ისაუბრეთ წარსულში თქვენს საყვარელ ადამიანთან Historic Voicebot– ით! ამ ინტერაქტიული ინსტალაციით თქვენ შეგიძლიათ ესაუბროთ ისტორიულ პიროვნებას როგორც ჩატის, ასევე ხმის საშუალებით. დამზადებულია Dialogflow, Node.js, HTML Canvas, AIY Voice Kit, Raspberry Pi და რთველის ტელეფონის გამოყენებით.

ნაბიჯი 2: კონცეფცია

არქიტექტურა
არქიტექტურა

კონცეფცია ორი ნაწილისგან შედგება: სენსორული ეკრანი ისტორიული ფიგურის ანიმაციებით. სენსორული ეკრანი ასევე აჩვენებს დიალოგს და აქვს ღილაკები, რათა ადამიანებს შეეძლოთ კითხვების დასმა. ფიზიკური ტელეფონი, რომელიც ინახავს მეტყველებას და იძლევა აუდიო გამომავალს, ასე რომ ის შეიძლება გამოყენებულ იქნას კითხვების დასასმელად და პასუხის მოსასმენად.

ნაბიჯი 3: არქიტექტურა

სამი ძირითადი ნაწილია:

  • უკანა მხარე, რომელიც მოიცავს Dialogflow და Node.js სერვერს
  • ფრონტონდი, რომელიც შედგება HTML ტილოს გვერდისგან
  • ინტერაქტიული ინსტალაცია, რომელიც მოიცავს სენსორულ ეკრანს და AIY Voice Kit ინტეგრირებულ რთველ ტელეფონში

ნაბიჯი 4: ნაბიჯი 1: Chatbot

ნაბიჯი 1: Chatbot
ნაბიჯი 1: Chatbot

დიალოგი

Dialogflow– ში სასაუბრო აგენტის შესაქმნელად, მე შევეცადე და გამოვცადე რიგი განსხვავებული მიდგომები, რათა მე მივიღო რაც შეიძლება ზუსტი და საიმედო პასუხი. მე ასევე დავიწყე დიალოგის შექმნის მაქსიმალურად ავტომატიზირება. აღმოვაჩინე, რომ ამ შემთხვევაში Dialogflow chatbot– ში ცოდნის დამატების ყველაზე მარტივი და საიმედო გზა იყო CSV ფაილის დამატება კითხვა – პასუხის წყვილებით. Historic Voicebot– ისთვის, მე ხელით შევქმენი 20 კითხვა – პასუხის წყვილი და დავამატე ისინი Dialogflow– ს. როგორც ხედავთ, ადა ლავლეისის პასუხები სწორი, დროული და საიმედოა. თქვენ შეგიძლიათ იპოვოთ მეტი ინფორმაცია Dialogflow– ის შესახებ აქ.

კვანძი. Js

სერვერი როგორც არქიტექტურაშია აღნიშნული, Node.js სერვერი არის ოპერაციის ტვინი, რომელიც უზრუნველყოფს კავშირს Dialogflow და სხვადასხვა მოწყობილობებს შორის. პირველი ვერსიებისთვის სერვერი მუშაობდა ადგილობრივად ჩემს ლეპტოპზე. მიმდინარე ვერსიისთვის, სერვერი განლაგებულია EC2 Amazon ვებ სერვისების სერვერზე, რომელსაც აქვს Ubuntu. არსებობს რამდენიმე შესანიშნავი გაკვეთილი Node.js– ზე და მისი გაშვება AWS– ზე.

ნაბიჯი 5: ნაბიჯი 2: სენსორული ეკრანი

ნაბიჯი 2: სენსორული ეკრანი
ნაბიჯი 2: სენსორული ეკრანი
ნაბიჯი 2: სენსორული ეკრანი
ნაბიჯი 2: სენსორული ეკრანი
ნაბიჯი 2: სენსორული ეკრანი
ნაბიჯი 2: სენსორული ეკრანი

გრაფიკა ისტორიული Voicebot– ის ანიმაციები შეიქმნა ადა ლავლეისის ნახატის სხვადასხვა ელემენტების ამოჭრით, როგორიცაა იარაღი, წარბები და ნიკაპი, Adobe Photoshop– ის გამოყენებით. თითოეული ეს ელემენტი ინდივიდუალურად იყო განთავსებული HTML Canvasfrontend– ზე. TweenJSJavaScript ბიბლიოთეკა გამოიყენებოდა ამ წყვეტების გადასატანად და გასაცოცხლებლად მომხმარებლების შეყვანისა და Dialogflow– ის პასუხების საფუძველზე.

ჩარჩო სურათის დასასრულებლად ძველი ჩარჩო მოჭრილი იყო სენსორული ეკრანის ზომაზე. როგორც ყოველთვის, გაზომეთ ორჯერ, გაჭერით ერთხელ.

ნაბიჯი 6: ნაბიჯი 3: შესვენება

ნაბიჯი 3: შესვენება
ნაბიჯი 3: შესვენება

ნუ დაგავიწყდებათ დროდადრო დასვენების გაკეთება!

ნაბიჯი 7: ნაბიჯი 4: რთველის ტელეფონი და ხმის ნაკრები

ნაბიჯი 4: რთველის ტელეფონი და ხმის ნაკრები
ნაბიჯი 4: რთველის ტელეფონი და ხმის ნაკრები
ნაბიჯი 4: რთველის ტელეფონი და ხმის ნაკრები
ნაბიჯი 4: რთველის ტელეფონი და ხმის ნაკრები
ნაბიჯი 4: რთველის ტელეფონი და ხმის ნაკრები
ნაბიჯი 4: რთველის ტელეფონი და ხმის ნაკრები

ტელეფონისთვის შევეცადე მეპოვა ის, რაც გამოიყენებოდა ადა ლავლისის ეპოქაში. მისი გარდაცვალებიდან დიდი ხნის შემდეგ არა მხოლოდ ტელეფონები გამოიგონეს, არამედ ძველ ტელეფონებსაც ძნელად მოიპოვებენ. მიუხედავად ამისა, მე შემეძლო შემეძინა ძველი ერიქსონის მბრუნავი ტელეფონი, რომელიც წარმოებული იყო 1960 -იან წლებში.

სამუშაო ხმოვანი ბოტის შესაქმნელად, მე ვცდილობდი AIY ნაკრების განთავსებას ტელეფონის შიგნით, ხოლო რაც შეიძლება მეტი ორიგინალური მახასიათებლის ხელახლა გამოყენებას.

მე შევძელი ხელახლა გამოვიყენო სპიკერი და ტელეფონის შიგნით არსებული ორი ზარი. მბრუნავი დისკიც ხელუხლებელი იყო, მაგრამ ამჟამად არ ფუნქციონირებს. სახელურის შიგნით არსებული მიკროფონი განვაახლე თანამედროვეზე, რათა ზუსტად შემეძლოს აუდიო შეყვანის გადაღება. ძველი ტელეფონის კაბელი შევცვალე ახლით, რათა შევძლო ახალი მიკროფონის სწორად მიერთება.

ნაბიჯი 8: ნაბიჯი 5: ტესტი

ნაბიჯი 5: გამოცდა!
ნაბიჯი 5: გამოცდა!
ნაბიჯი 5: გამოცდა!
ნაბიჯი 5: გამოცდა!

რეალურად მუშაობს? ამის გასარკვევად მხოლოდ ერთი გზაა, მოდით შევამოწმოთ!

ეს არის ისტორიული Voicebot პროექტისთვის, გესაუბრებით მოგვიანებით!

გირჩევთ: