Përmbajtje:

Voicebot historik: 8 hapa (me fotografi)
Voicebot historik: 8 hapa (me fotografi)

Video: Voicebot historik: 8 hapa (me fotografi)

Video: Voicebot historik: 8 hapa (me fotografi)
Video: Using a Voicebot in Banking: Top 8 Use Cases 2024, Nëntor
Anonim
Voicebot Historik
Voicebot Historik

Më poshtë një përmbledhje e shpejtë e përmbajtjes.

  • Hyrje dhe shfaqje video
  • Koncept
  • Arkitekturë
  • Hapi 1: Chatbot
  • Hapi 2: Ekran me prekje
  • Hapi 3: Pushim
  • Hapi 4: Komplet Vintage Phone & Voice
  • Hapi 5: Provoni!

Furnizimet

Kornizë

Ekran me prekje

Telefoni i cilësisë së mirë

Google AIY Zëri

Nyja.js

Shërbimet e uebit të Amazon AWS EC2

Google Dialogflow

Armë me zam të nxehtë (e përgjithshme)

Sharrë dore

Hekuri i saldimit (i përgjithshëm)

Hapi 1: Hyrje dhe Vitrinë Video

Image
Image

Bisedoni me personin tuaj të preferuar nga e kaluara me Historik Voicebot! Me këtë instalim ndërveprues, ju mund të flisni me një figurë historike përmes bisedës dhe zërit. Krijuar duke përdorur Dialogflow, Node.js, HTML Canvas, një AIY Voice Kit, një Raspberry Pi dhe një telefon të cilësisë së mirë.

Hapi 2: Koncepti

Arkitekturë
Arkitekturë

Koncepti përbëhet nga dy pjesë: Një ekran me prekje me animacione të një figure historike. Ekrani me prekje gjithashtu shfaq dialogun dhe ka butona që njerëzit të mund të bëjnë një FAQ. Një telefon fizik që kap fjalimin dhe jep dalje audio, kështu që mund të përdoret për të bërë pyetje dhe për të dëgjuar përgjigjen.

Hapi 3: Arkitektura

Tri pjesët kryesore janë:

  • Pjesa e pasme, e cila përfshin Dialogflow dhe një server Node.js
  • Fronti, i cili përbëhet nga një faqe HTML Canvas
  • Instalimi interaktiv, i cili përfshin një ekran me prekje dhe një AIY Voice Kit të integruar në një telefon të cilësisë së mirë

Hapi 4: Hapi 1: Chatbot

Hapi 1: Chatbot
Hapi 1: Chatbot

Rrjedha e dialogut

Për të krijuar agjentin bisedues në Dialogflow, unë u përpoqa dhe testova një numër qasjesh të ndryshme për të marrë përgjigjet më të sakta dhe të besueshme të mundshme. Unë gjithashtu vendosa të automatizoj sa më shumë krijimin e dialogut. Kam gjetur se në këtë rast mënyra më e lehtë dhe më e besueshme për të shtuar njohuri në një chatbot Dialogflow ishte duke shtuar një skedar CSV me çifte pyetje dhe përgjigje. Për Historikun Voicebot, unë kam krijuar me dorë 20 palë pyetje dhe përgjigje dhe i kam shtuar ato në Dialogflow. Siç mund ta shihni, përgjigjet e Ada Lovelace janë të sakta, në kohë dhe të besueshme. Mund të gjeni më shumë informacion në lidhje me Dialogflow këtu.

Nyja.js

Server Siç u përmend në arkitekturën, serveri Node.js është truri i operacionit, duke siguruar lidhjen midis Dialogflow dhe pajisjeve të ndryshme. Për versionet e para, serveri po funksiononte në vend në laptopin tim. Për versionin aktual, serveri është vendosur në një server EC2 Amazon Web Services me Ubuntu. Ka disa mësime të shkëlqyera në Node.js dhe ekzekutimin e tij në AWS.

Hapi 5: Hapi 2: Ekrani me prekje

Hapi 2: Ekran me prekje
Hapi 2: Ekran me prekje
Hapi 2: Ekran me prekje
Hapi 2: Ekran me prekje
Hapi 2: Ekran me prekje
Hapi 2: Ekran me prekje

Animacionet për Historik Voicebot u krijuan duke prerë elementë të ndryshëm, si krahët, vetullat dhe mjekrën, nga një pikturë e Ada Lovelace duke përdorur Adobe Photoshop. Secili prej këtyre elementeve u vendos individualisht në HTML Canvasfrontend. Biblioteka TweenJSJavaScript u përdor për të lëvizur dhe animuar këto ndërprerje bazuar në të dhënat nga përdoruesit dhe përgjigjet nga Dialogflow.

Për të përfunduar figurën, një kornizë e vjetër ishte prerë në madhësinë e ekranit me prekje. Si gjithmonë, matni dy herë, prerë një herë.

Hapi 6: Hapi 3: Pushim

Hapi 3: Pushim
Hapi 3: Pushim

Mos harroni të bëni një pushim relaksues herë pas here!

Hapi 7: Hapi 4: Vintage Phone & Voice Kit

Hapi 4: Komplet Vintage Phone & Voice
Hapi 4: Komplet Vintage Phone & Voice
Hapi 4: Komplet Vintage Phone & Voice
Hapi 4: Komplet Vintage Phone & Voice
Hapi 4: Komplet Vintage Phone & Voice
Hapi 4: Komplet Vintage Phone & Voice

Për telefonin u përpoqa të gjeja një që ishte përdorur gjatë epokës së Ada Lovelace. Telefonat jo vetëm që u shpikën shumë kohë pasi ajo vdiq, por me të vërtetë telefonat e vjetër janë të vështirë për tu gjetur. Sidoqoftë, unë isha në gjendje të blija një telefon të vjetër rrotullues Ericsson të prodhuar në vitet 1960.

Për të krijuar zërin e funksionimit të zërit, synova të vendosja kompletin AIY brenda telefonit duke ripërdorur sa më shumë nga veçoritë origjinale.

Isha në gjendje të ripërdore altoparlantin dhe dy kambanat brenda telefonit. Disku rrotullues gjithashtu u mbajt i paprekur, por aktualisht nuk është funksional. Përditësova mikrofonin që ishte brenda dorezës në atë modern, për të qenë në gjendje të kapte me saktësi hyrjen audio. Zëvendësova kordonin e vjetër të telefonit me një të ri për të qenë në gjendje të lidhja saktë mikrofonin e ri.

Hapi 8: Hapi 5: Provoni

Hapi 5: Provoni!
Hapi 5: Provoni!
Hapi 5: Provoni!
Hapi 5: Provoni!

A funksionon vërtet? Vetëm një mënyrë për ta zbuluar, le ta provojmë!

Kaq është për projektin Historik Voicebot, bisedoni me ju më vonë!

Recommended: