Satura rādītājs:

Vēsturiskais balss robots: 8 soļi (ar attēliem)
Vēsturiskais balss robots: 8 soļi (ar attēliem)

Video: Vēsturiskais balss robots: 8 soļi (ar attēliem)

Video: Vēsturiskais balss robots: 8 soļi (ar attēliem)
Video: Laiks kustībai: Rīta rosme 2024, Jūlijs
Anonim
Vēsturiskais balss robots
Vēsturiskais balss robots

Zemāk ātrs satura pārskats.

  • Ievads un demonstrācijas video
  • Koncepcija
  • Arhitektūra
  • 1. darbība. Chatbot
  • 2. darbība: skārienekrāns
  • 3. solis: pārtraukums
  • 4. darbība. Vintage tālruņa un balss komplekts
  • 5. solis: pārbaudiet!

Piegādes

Rāmis

Skārienekrāns

Vintage tālrunis

Google AIY Voice

Node.js

Amazon Web Services AWS EC2

Google dialoglodziņš

Karstās līmes pistole (vispārīga)

Rokas zāģis

Lodāmurs (vispārīgs)

1. darbība. Ievads un video demonstrēšana

Image
Image

Tērzējiet ar savu iecienītāko cilvēku no pagātnes, izmantojot vēsturisko Voicebot! Izmantojot šo interaktīvo instalāciju, jūs varat sarunāties ar vēsturisku personību, izmantojot tērzēšanu un balsi. Izgatavots, izmantojot Dialogflow, Node.js, HTML Canvas, AIY balss komplektu, Raspberry Pi un vintage tālruni.

2. solis: koncepcija

Arhitektūra
Arhitektūra

Koncepcija sastāv no divām daļām: skārienekrāns ar vēsturiskas personas animācijām. Skārienekrāns parāda arī dialoglodziņu un pogas, lai cilvēki varētu uzdot bieži uzdotos jautājumus. Fizisks tālrunis, kas uztver runu un nodrošina audio izvadi, tāpēc to var izmantot, lai uzdotu jautājumus un uzklausītu atbildi.

3. solis: arhitektūra

Trīs galvenās daļas ir:

  • Aizmugure, kurā ietilpst Dialogflow un Node.js serveris
  • Priekšpuse, kas sastāv no HTML audekla lapas
  • Interaktīvā instalācija, kas ietver skārienekrānu un AIY balss komplektu, kas integrēts vintage tālrunī

4. darbība: 1. darbība. Chatbot

1. darbība. Chatbot
1. darbība. Chatbot

Dialogplūsma

Lai izveidotu sarunu aģentu Dialogflow, es izmēģināju un pārbaudīju vairākas dažādas pieejas, lai iegūtu pēc iespējas precīzākas un ticamākās atbildes. Es arī nolēmu automatizēt pēc iespējas vairāk dialoga izveides. Es atklāju, ka šajā gadījumā vienkāršākais un uzticamākais veids, kā pievienot zināšanas Dialogflow tērzēšanas robotam, bija pievienot CSV failu ar jautājumu un atbilžu pāriem. Vēsturiskajam balss robotam esmu manuāli izveidojis 20 jautājumu un atbilžu pārus un pievienojis tos Dialogflow. Kā redzat, Ada Lovelace atbildes ir pareizas, savlaicīgas un uzticamas. Plašāku informāciju par Dialogflow varat atrast šeit.

Node.js

Serveris Kā minēts arhitektūrā, Node.js serveris ir darbības smadzenes, nodrošinot savienojumu starp Dialogflow un dažādām ierīcēm. Pirmajām versijām serveris lokāli darbojās manā klēpjdatorā. Pašreizējā versijā serveris ir izvietots EC2 Amazon Web Services serverī, kurā darbojas Ubuntu. Vietnē Node.js un tā palaišanā AWS ir dažas lieliskas apmācības.

5. darbība: 2. darbība: skārienekrāns

2. darbība: skārienekrāns
2. darbība: skārienekrāns
2. darbība: skārienekrāns
2. darbība: skārienekrāns
2. darbība: skārienekrāns
2. darbība: skārienekrāns

Animācijas vēsturiskajam balss robotam tika izveidotas, izgriežot dažādus elementus, piemēram, rokas, uzacis un zodu, no Ada Lovelace gleznas, izmantojot Adobe Photoshop. Katrs no šiem elementiem tika atsevišķi ievietots HTML audekla priekšpusē. Lai pārvietotu un animētu šos izgriezumus, tika izmantota bibliotēka TweenJSJavaScript, pamatojoties uz lietotāju sniegto informāciju un Dialogflow atbildēm.

Rāmis Lai pabeigtu attēlu, vecais rāmis tika sagriezts skārienekrāna izmērā. Kā vienmēr, mēra divas reizes, sagriež vienu reizi.

6. darbība: 3. darbība: pārtraukums

3. solis: pārtraukums
3. solis: pārtraukums

Neaizmirstiet ik pa laikam atpūsties!

7. darbība: 4. darbība. Vintage tālruņa un balss komplekts

4. darbība. Vintage tālruņa un balss komplekts
4. darbība. Vintage tālruņa un balss komplekts
4. darbība. Vintage tālruņa un balss komplekts
4. darbība. Vintage tālruņa un balss komplekts
4. darbība. Vintage tālruņa un balss komplekts
4. darbība. Vintage tālruņa un balss komplekts

Tālrunim es mēģināju atrast vienu, kas tika izmantots Ada Lovelace laikmetā. Telefoni tika izgudroti ne tikai ilgi pēc viņas nāves, bet patiešām vecus tālruņus ir grūti iegūt. Neskatoties uz to, man bija iespēja iegādāties veco Ericsson rotējošo tālruni, kas ražots 1960. gados.

Lai izveidotu strādājošu balss robotu, es centos ievietot AIY komplektu tālrunī, vienlaikus atkārtoti izmantojot pēc iespējas vairāk oriģinālo funkciju.

Es varēju atkārtoti izmantot skaļruni un divus zvanus tālruņa iekšpusē. Rotācijas disks arī tika saglabāts neskarts, taču pašlaik tas nedarbojas. Es atjaunināju roktura iekšpusē esošo mikrofonu uz modernu, lai varētu precīzi uztvert audio ieeju. Es nomainīju veco tālruņa vadu ar jaunu, lai varētu pareizi savienot jauno mikrofonu.

8. darbība: 5. darbība: pārbaudiet

5. solis: pārbaudiet!
5. solis: pārbaudiet!
5. solis: pārbaudiet!
5. solis: pārbaudiet!

Vai tas tiešām darbojas? Tikai viens veids, kā to uzzināt, pārbaudīsim!

Tas ir paredzēts vēsturiskajam Voicebot projektam, runājiet ar jums vēlāk!

Ieteicams: