Personlig assistent - Intellect Machine: 7 steg
Personlig assistent - Intellect Machine: 7 steg
Anonim
Personlig assistent - Intellect Machine
Personlig assistent - Intellect Machine
Personlig assistent - Intellect Machine
Personlig assistent - Intellect Machine
Personlig assistent - Intellect Machine
Personlig assistent - Intellect Machine

I dagens hektiska värld har man inte tillräckligt med tid att hålla kontakten med såväl den yttre som den sociala världen. Man kanske inte har tillräckligt med tid för att få dagliga uppdateringar om aktuella såväl som sociala världen som facebook eller gmail. Man glömmer ofta efter att ha behållit sina saker. Med tanke på dessa problem har vi kommit fram till lösningen genom att utveckla en talande ROBOT som kan visa sig vara ett mirakel i vårt hektiska och hektiska liv.

På frågan kan den regelbundet uppdatera oss om omvärlden (t.ex. aktualitet, budskap, socialt liv och många fler).

Internet of Things (IoT) är en pågående utveckling av Internet genom vilket vardagliga "saker" -objekt har kommunikationsmöjligheter som gör att de kan skicka och ta emot data. Det förväntas ansluta system, enheter, sensorer som kan kommunicera utan behov av maskin-till-maskin-kommunikation.

Steg 1: Videodemonstration

Steg 2: Hårdvarukrav

Hårdvarukrav
Hårdvarukrav
Hårdvarukrav
Hårdvarukrav
Hårdvarukrav
Hårdvarukrav
  1. Raspberry Pi
  2. Internetanslutning (Ethernet eller WiFi)
  3. Fyra hjul
  4. Fyra motorer
  5. 12v batteri
  6. L293D (motorförare)
  7. Bot Chasis (kropp)
  8. Bygelkablar
  9. brödbräda Lödkolv
  10. MDF Trä

Steg 3: Kretsdiagram för motorrörelser

Kretsdiagram för motorrörelse
Kretsdiagram för motorrörelse

Anslut Raspberry pi enligt det schematiska diagrammet.

Schematiskt diagram inkluderar anslutning av hallonstift med L293D och batteri (12v).

Steg 4: Kolvinstallation

Vi kommer att använda ett Python -webbramverk som heter Flask för att göra Raspberry Pi till en dynamisk webbserver. Och från den här servern kommer vi att kunna styra vår bot och den kan flytta vart vi vill. Installera Flask Web Framework och följ kommandona nedan:

Installation av pip

$ sudo apt-get install python-pip

Installation av kolv

$ sudo pip installera kolv

Skapa en python Bot_control.py -fil och kopiera och klistra in koden direkt på Raspbian Jessie -terminalen. Koden ges på mitt github -arkiv: Kod

Steg 5: Maskinens rörelse

Skapa en python Bot_control.py -fil och kopiera och klistra in koden direkt.

$ nano Bot_control.py

Gör sedan en katalog med namnmallar.

$ mkdir -mallar

$ nano main.html

$ cd..

Kör kod

$ python Bot_control.py

Öppna din webbläsare med en IP -adress för din Raspberry pi (192.168.0.5 i mitt fall). Gå till Github -länken jag gav, Ladda ner html -koden direkt för Jinja -kolven.

Steg 6: Konfigurera röstmotor: E-Speak

Espeak är ett mer modernt talsyntespaket än Festival. Det låter tydligare men gråter lite. Om du gör en utomjording eller en RPi -häxa så är det den för dig! På allvar är det en bra allrounder med bra anpassningsalternativ.

Installera Espeak med:

$ sudo apt-get install espeak

Testa Espeak med: engelsk kvinnlig röst, betoning på versaler (-k), långsamt (-s) med direkt text:-

$ espeak -ven+f3 -k5 -s150 "E -Speak fungerar korrekt"

Steg 7: Programvaruinställningar för röst

Hittills har jag länkat dessa funktioner till min maskin. Mycket snart kommer jag att länka fler API: er med maskin.

1. Om maskinen

2. Datum och tid (Mer information Link1Link 2)

3. Twitter (Twitter -länk)

4. Dagsschema

Rest We can Link: Gmail, Facebook Notifier, Weather, Google Search Engine etc.