Indholdsfortegnelse:
Video: Gest til tale/tekstkonverterende handske: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Ideen/skubbet bag implementeringen af dette projekt var at hjælpe mennesker, der har svært ved at kommunikere ved hjælp af tale og kommunikere ved hjælp af håndbevægelser eller mere populært kendt som amerikansk tegnsprog (ASL). Dette projekt kan være et skridt i retning af at give disse mennesker en mulighed for at arbejde med andre mennesker, der ikke kan forstå tegnsproget, i et samarbejdsmiljø. Dette projekt vil også sætte dem i stand til at holde offentlige taler uden brug af en egentlig menneskelig oversætter. Til at begynde med forsøgte jeg kun at opdage nogle af de lettere bevægelser som f.eks. Alfabeter A, B, I osv. Og har også tildelt visse fagter til almindelige ord/hilsner som 'Hej', 'Godmorgen' osv.
Trin 1: Kredsløbssamling
Trin 2: Projektoplysninger
Dette projekt indeholder en bærbar handske med 4 flex -sensorer, der sidder fast/integreret i handsken - en hver til små, midterste, pegefingre og tommelfinger. Flex -sensor blev ikke brugt til ringefinger på grund af begrænsninger i tilgængeligheden af analoge indgangsstifter på Arduino Uno R3 og generelt på grund af manglende uafhængig bevægelse vist af fingeren på tegnsprog. Der bruges også et MMA8452Q accelerometer, der sidder fast på bagsiden af håndfladen for at måle håndens orientering. Input fra disse sensorer analyseres og bruges til at registrere gestus. Når gesten er registreret, gemmes det tilsvarende tegn/meddelelse i en variabel. Disse tegn og meddelelser bliver ved med at sammenkoble, indtil en bestemt forudbestemt gest er foretaget, hvilket indikerer, at sætningen er afsluttet. Når denne særlige gestus er registreret, sendes den gemte sætningsstreng til Raspberry Pi via USB -kabel af Arduino. Raspberry Pi sender derefter den modtagne streng til Amazon Cloud Service ved navn Polly for at konvertere den modtagne sætning i tekstformat til taleformat og streamer derefter den modtagne tale på højttaleren, der er forbundet til Raspberry Pi via AUX -kablet.
Dette projekt var bare et bevis på koncept og med bedre udstyr og planlægning og bedre kalibreret til at registrere en masse andre bevægelser og håndbevægelser. I øjeblikket er der kun begrænset funktionalitet programmeret til dette projekt, f.eks. Til grundlæggende bevægelsesdetektering og tekst til tale -output.
Trin 3: Kode
Trin 4: Trin
1. Tilslut flexsensorerne og accelerometeret MMA8452Q til Arduino i henhold til det medfølgende kredsløbsdiagram.
2. Dump programmet Final_Project.ino (findes i filen Arduino_code.zip) til Arduino.
3. Tilslut Arduino til Raspberry Pi over et USB -kabel. (Kabeltype A/B).
4. Start Raspberry Pi, kopier filen Raspberry_pi_code.zip til Raspberry Pi, og udpak den. Tilslut højttaleren til Raspberry Pi.
5. Kopiér dine AWS -kontooplysninger, dvs. aws_access_key_id, aws_secret_access_key og aws_session_token til filen ~/.aws/credentials. Dette trin er nødvendigt for at kommunikere med AWS -skyen og bruge AWS -tjenester.
6. Kør seria_test.py -programmet, der findes i den udpakkede mappe i trin 4.
7. Lav nu bevægelserne for at danne en sætning, og gør derefter den særlige gestus (Hold fingrene og håndfladen lige og i en linje med håndfladen vendt væk fra dig, og drej derefter håndleddet, så det vender nedad, så nu din håndflade vender mod dig, og spidsen af dine fingre peger nedad mod dine fødder.) for at signalere, at sætningen er fuldført.
8. Fortsæt med at tjekke terminalen for at få nyttige oplysninger.
9. Og lyt til den konverterede tale, der streames på højttaleren.
Trin 5: Referencer
1.
2.
3.
4.
Anbefalede:
Tekst til tale Klik på et ARMbasic Powered UChip og andre ARMbasic Powered SBC'er: 3 trin
Tekst til tale Klik på et ARMbasic Powered UChip og andre ARMbasic Powered SBC'er: Intro: God dag. Jeg hedder Tod. Jeg er en luftfarts- og forsvarsprofessionel, der også er lidt af en nørde i hjertet.Inspiration: Jeg stammer fra en epoke med opkalds-BBS, 8-bit mikrokontroller, Kaypro/Commodore/Tandy/TI-994A personlige computere, da R
Arduino tekst til tale konverter ved hjælp af LM386 - Talende Arduino -projekt - Talkie Arduino -bibliotek: 5 trin
Arduino tekst til tale konverter ved hjælp af LM386 | Talende Arduino -projekt | Talkie Arduino -bibliotek: Hej fyre, i mange af projekterne kræver vi, at arduino taler noget som taleklokke eller fortæller nogle data, så i denne instruktion kan vi konvertere tekst til tale ved hjælp af Arduino
Få din computer til at tale, hvad du skriver ved hjælp af Notesblok: 3 trin
Få din computer til at tale, hvad du skriver ved hjælp af Notesblok: Her er en interessant kode, der er oprettet af os for at få din computer til at tale, hvad du skriver. Vi vil bruge notesblok til at oprette det. Lad os begynde
Bubble Talk: Gør din tale til bobler !: 6 trin (med billeder)
Bubble Talk: Vend din tale til bobler !:”quod, ut dicitur, si est homo bulla, eo magis senex (for hvis, som man siger, mennesket er en boble, desto mere er en gammel mand)” - Marcus Terentius Varro (116 f.Kr. - 27 f.Kr.), De Re Rustica En sæbeboble er flygtig. Det varer kun et kort øjeblik og hviler
Arduino TTS (tekst til tale): 3 trin (med billeder)
Arduino TTS (tekst til tale): Hej fyre i dag i denne vejledning vil jeg lære dig, hvordan du får din Arduino til at tale uden noget eksternt modul. Her kan vi bruge dette i talrige projekter som tale termometer, robotter og mange flere. Så lad os starte med dette projekt uden meget spildtid