Babbletron - en interaktiv utforskning av datorn genererade tal (1 / 11 steg)

Steg 1: delar



Babbletron är en kombination av programvara och maskinvara. Rollen av programvaran är att läsa de knappar som användaren är att trycka på att skapa en sekvens av fonem koder som så småningom spelas upp genom syntet och animerade på en liten LED-skärm. Bygga din egen röst projekt kanske du vill ändra / inte anger kontrollpanelens layout och visual visas om du ska bygga en babbletron för visning för allmänheten, som gjordes med den här enheten. Hårdvaran består av:

Arduino UNO kompatibel mikrokontroller

Arduinoen fungerar som central behandling enheten i systemet. Under drift Arduino avsöker knappen för närvarande pressad via mux sköld, bestämmer motsvarande fonem tala, skickar ett kommando till synt sköld att artikulera det, skickar data till LED sköld att göra ett ansikte bild och eventuellt registrerar knapp tryck på data för senare uppspelning. Källkoden är skrivet i C++ och är begriplig och väl dokumenterade. Koden har utvecklats med Arduino IDE vanligen används vid programmering i Arduino-miljö. Vi antar i detta instructable att du har vissa kunskaper om hur man använder en Arduino.

Ginsing vågform synthesizer sköld

GinSing sköld ger ljudet i systemet. GinSing är en vågform syntes motor (Babblebot) med en inbyggd förstärkare som innehåller förprogrammerade fonem ljud definitioner. GinSing använder ett 3 pin seriella gränssnitt att få spela kommandon från Arduino och översätta dem till ljud röst du hör. Ytterligare funktioner, som röst pitch-control, tillåta GinSing att lägga till infektion och musikaliska kvaliteter röst också.

LinkSprite LED matrix sköld

LED smatrix hield ger den visuella displayen i systemet. LinkSprite LED skölden använder en LED driver (MAX7219) och en 8 x 8 LED rutnät för en låg upplösning 2D-grafik visas med en 3 pin seriella gränssnitt. Arduinoen lagrar fördefinierade 8 byte bilder för olika ansikten och överför ansiktet på skölden för visning när ett fonem är markerad.

Custom 64 input mux sköld

Mux skölden är ger 64 knappen gränssnitt mellan användaren och Arduino. Mux skölden består av två 8 kanals I/O multiplexrar (HEF4051B) lödda på en Sparkfun prototyp sköld som fungerar som rad- och knappen skannrar den sekvensen genom arrayen knappen. Arduino sekvenser 6 adressen stiften på mux (3 för rad) och 3 för kolumn, och läser staten via en analog stift att avgöra status.

I/O panel och skåp

På panelen och kabinett ger taktil gränssnitt för användaren och skydda resten av hårdvaran. Skåpet består en 4'x 4' kvalitet grade plywood panel, en 6' 2 "x 2" trä stud, 64 godis kulöra arkad stil tryckknappar, 2 1/2 "x 5" plexiglas panel, 1/4 "mono audio jack, en stereo RCA-uttag, en 6"x 6"bit masonit styrelse, och diverse mutter/bult fästande hårdvara.

Leverantörer

Sparkfun (www.sparkfun.com) Arduino (Lepnardo) microcontoller (Leonardo) arkad knappar, protoshield

GinSing (www.ginsingsound.com) GinSing vågform syntes sköld med Babblebot IC

LinkSprite (www.linksprite.com) 8 x 8 ledde matrisen kit

Home Depot (www.homedepot.com) 4'x 4' Sande plywood, 6'x 2" x 2" stud, misclleanous maskinvara

Kontor (www.officemax.com) 24 "x 36" print-och laminering

Digikey (www.digikey.com) HEF4015B IC, 16 pin DIP sockets, tråd, DB23 kopplingar, uttagen

Se Steg
Relaterade Ämnen

Hur man gör datorn prata / tala

Steg 1: Öppna notepad_____________________________________________________________________________________________Steg 2: kopiera och klistra in här;Dim userinputuserinputuserinputuserinput = inputbox ("av Nathan DeLeon--> typ nedan för att höra d...

Interaktiva Doctor Who dator frågesport.

Doctor Who frågesport video för mobila enheter.Välkommen.I detta Instructable, jag kommer att visa dig hur man gör egna interaktiva flera val frågesport spel som använder röstigenkänning, talsyntes, .exe bildfiler, en fred av programvara kallas EZ-Bu...

Taligenkänning Animatronic talande träd - del 2 -

om du har följt tillsammans med min första Instructable, Animatronic talar julgran, jag visade dig hur du ta ett konstgjort träd, lägga till några servon och en Arduino, ansluta den till en bearbetning skiss på datorn och få honom att prata och anime...

Hur man gör en fjärrkontroll kännande web-docka av hacka Twitter, Google, Skype, Arduino och bearbetning!

Hur att manipulera ett fysiskt objekt över webben bara genom att använda gemensamma webbtjänster och tillgängliga data feeds, med några lagt till öppen källkod grejer att avkoda och manipulera data, och slutligen använda data för att flytta och styra...

En samling av lätt kontorsofog

när jag såg denna tävling, jag visste att jag fick komma in! Men som upptåg? Jag har under åren bevittnat och deltog och forskat tusentals upptåg, från enkelt till ytterst. Enligt min ödmjuka åsikt, ett bra skämt kan sättas upp och helhetslösningar s...

Ett Morrow projekt

Morrow projektet CBR och Medkit; en samling av tricks för att skapa en enstaka praktiska prop.Steg 1: kort Som med alla bra prop projekt, här började med en kort:För att skapa två rekvisita från RPG- The Morrow Project, nämligen CBR och Medkit. CBR s...

Custom mekaniska biorytm Computer, 3D tryckt

uppdatering: efter att informera om detta, insåg jag att det saknas den mest viktig del av alla instructible! Jag kommer att utstationering en komplett lista av delar, komplett med STL-filer för dem, om du vill bygga en på egen hand. Under tiden har...

Guide till att skapa ett Storyboard

detta instructable är en guide på hur man skapar en storyboard. Detta är en ganska enkel process, och allt som krävs är lite kul och fantasi. Det finns många metoder för att skapa ett storyboard, men detta instructable visar bara två av dessa. En är...

Verkliga livet JARVIS

Gör du såg talande dator, Jarvis med Tony Stark i Iron Man film. Du trodde också att ha en talande dator som honom.Har jag rätt?Så oroa dig inte.Du kan uppfylla din önskan med din egen dator. Du kan göra din dator som JARVIS.Förvånad!Datorn svarar ef...

Skulpterade förfarandemässigt genereras hyllor

Jag är konstnär intresserade av processuella/generativa design. Jag älskar söker inspiration i naturen (och det finns gott om det!) och försöker efterlikna och utöka som bara för att se om det ser coolt. I mitt tidigare jobb som passion stannade i de...

Varulv styltor, Tågångare ben.

Episka kostym kräver mycket förberedelser.Inspirerad av mönster från övernaturliga tema filmer dessa styltor är metall och plast vilket gör för en säkrare och längre wearable bihang.Alla datorns genererade mallar och ritning filer finns i filen digi....

Uppstoppade djur eller kläder tillverkning med CAD och CNC-

Jag är en high school matematik, vetenskap, konst och Design lärare. Detta var lyckad med en liten klass gymnasieelever de hade redan gjort ett liknande projekt med papper som hjälpte. CNC-maskin var en flaskhals så med större klasser skulle det vara...

Hur att animera

YAY!!!Steg 1: ta bilderta en bild av det som du animera, flytta den, ta en annan, flytta den, ta en annan och så vidare.Steg 2: Anslut em! placera dem i en animering i ordning. Jag använder animatör 9, men du använder vad du känner.Steg 3: Spara dens...

Göra datorn tala vad du skriver använda anteckningar

här är en intressant kod skapad av oss för att göra datorn tala vad du skriver.Vi kommer använda anteckningar för att skapa den.Låt oss börja.Steg 1: Skapa en ansökan Öppna dina anteckningar. [Starta >> Kör >> typ "notepad" >>...

GÖRA DATORN TALA!

Detta instructable visar hur du kan göra din pc tala.Detta fungerar endast på WINDOWSDetta görs med hjälpBandicam-recorderMovie maker - redaktörSkärmklippverktyget - bilderBATCH - programmeringVBS-programmeringSkapare: målatVersion 0.5Klicka på video...

Hur man gör datorn tala

detta är något annat som jag tycker är ganska cool. Det är ett program att när du skriver i något det står det tillbaka till dig. Det låter verkligen cool/rolig :-) Förresten, försöker jag något nytt här. Jag lägger allt i en bild. Lämna gärna en kom...

Interaktiva Magic Mirror med Candy Dispenser

för Halloween 2012 jag skapade en interaktiv Magic Mirror. Den magiska spegeln har en sonar (PING))) sensor som känner av när barnen är finns i närheten. Då spegeln säger några slumpmässiga fraser och sjunker automatiskt godis till hinken. Jag repurp...

Hur man skapar en interaktiv fiktion spel som "Zork"

Hej alla!Kom ihåg den gamla goda tiden, då det var omöjligt att ha mer än en färg på en skärm och inga bilder alls? I tidiga 80-talet, en serie textbaserat äventyrsspel, Zork serie där skapad av ett företag som heter Infocom. För att spela, du bara m...

Interaktiva stereoskopisk installationer: visuella brister med Diplopiascope

För liknande projekt kolla in min hemsida www.willrhall.comVad är det?Detta är ett pågående projekt som jag har jobbat på att se potentialen i interaktiva stereoskopisk installationer i att undersöka perceptuella processen. Jag använder en setup som...