En Android talande klocka



Intro:

Detta är en Android app som jag skrev att lära sig lite om Android ansökan programmering. Även om det är ganska enkelt, skriver denna app var intressant lärorik erfarenhet för mig och jag hoppas det kan också vara intressanta och pedagogiska för andra.


App användning:

Det finns 4 knappar för att justera larmtiden: timmar +, timmar-, minuter + och minuter-står på femte knappen aktuell tid (enda press och tryck-och-håll ha samma effekt) för knappen sjätte, en single-press kommer att slå på/av larmet och tryck-och-håll säger alarmtiden. Appen använder AP/PM tid och det finns inget 24-timmarstid alternativ (det finns inga konfiguration menyer). Ljudfiler app använder förinspelad WAV (eller .mp3) ljudfiler, så det är möjligt att anpassa klockan med din egen röst och ljudeffekter. Här är listan över krävs ljudfiler (dessa filer bor i res/rå sub katalog):

filens namn innehåll

alarm1.wav alarm #1 (digital alarm)
alarm2.wav larm #2 (arcade duns)
alarm3.wav larm #3 (arcade laser)
alarm4.wav larm #4 (riktigt irriterande alarm)
alarmoff.wav "larmet är inaktiverat"
alarmset.wav "larmet är inställd"
Oh.wav "oh"
One.wav "1"
Two.wav "2"
Three.wav "3"
Four.wav "4"
Five.wav "5"
Six.wav "6"
Seven.wav "7"
Eight.wav "8"
Nine.wav "9"
ten.wav "10"
eleven.wav "11"
Twelve.wav "12"
thirteen.wav "13"
Fourteen.wav "14"
fifteen.wav "15"
Sixteen.wav "16"
Seventeen.wav "17"
eighteen.wav "18"
Nineteen.wav "19"
twenty.wav "20"
Thirty.wav "30"
forty.wav "40"
fifty.wav "50"
am.wav "A M"
PM.wav "P M"
Morning.wav "god morgon"
thetimeis.wav "tiden är"
Wakeup.wav "dags att vakna"


Ytterligare utveckling:

Jag har upp-laddat alla källan koden filer här https://github.com/scottlbaker/android-talking-ala...

Detta instructable kommer inte att täcka inrättandet Android-utveckling programvara. Det finns andra instructables som täcker som (t.ex.

Ha det så kul!!

Se Steg
Relaterade Ämnen

Gör en talande klocka

denna klocka meddelar tiden med din egen röst!Jag lägger ihop som en hyllning till den gamla Popcorn tjänsten i norra Kalifornien. Du kan ringa POPCORN från vilken telefon som helst och en inspelning skulle berätta vilken tid på dagen.Ursprungligen,...

Talande klocka med AVR

killar,Jag har skapat en klocka med skicklighet på att tala så det säger mig varje 1.00,1.30,and så vidare...Jag slipper se klockan längre bara höra och jag vet vilken tid är detLåt oss komma igång...Steg 1: Reservdelar behövs... 1. AVR microcontroll...

Ett program för bash att generera rösten av lokal tid på Raspberry Pi

Hej netizens! Detta är den första Instructable jag har gjort! Denna webbplats har hjälpt mig oerhört som student, lära sig att DIY. Jag vill hjälpa denna webbplats i gengäld.Nu för detaljer är detta en enkel talande klocka som säger dag, datum, månad...

Hur man gör en urtavlan med urmakaren

Hur man visar dig grunderna i hur man skapar en urtavlan med denna app.FörutsättningarGrundläggande kodning kunskapGrundläggande placering kunskapGrundläggande kunskaper i Photoshop (främst hur lager arbeta) Android telefonerna (eller tablett men and...

(Armbandsur aktiverad) Hemautomation via Twitter

Detta är en Instructable att göra en Twitter kontrollerad hem Automation system för ditt hus i mindre än 7$ (Rs.450). Denna handledning omfattar inrättande av Python, Arduino samt Twitter att bygga din egen Twitter kontrollerad personlig assistent.De...

Robot röst: Hur man gör någon krets Talk

använder den senaste talsyntes IC, de flesta kretsar kan göras att tala ord av ditt val. Detta kan vara praktiskt för att göra en talande robot eller andra talande enheter. Det kan hjälpa programmering en mikrokontroller, eller helt enkelt så att du...

Lära sig att VBS programmera för upptåg, coola grejer, ect.

Detta instructable är att lära dig thew grunderna i Batch och VBS programmering, oavsett om du vill göra en talande klocka, en enkel kalkylator program, eller bara behöver några idéer för April fools. ;)VBS är ett programmeringsspråk som är inbyggd i...

Arduino som en närhet detektor

Arduino styrelser kan upptäcka inställning av din hand från flera inches bort (ingen delar behövs), de kan också prata. Demonstrationen koden för varje förmåga och två arbetande projekt, skyddsanordning och TalkClock, ingår i DPD.zip.Ta en stund och...

APR9600 Röstinspelning och uppspelning System med JRC286D Chip ICStation Mega 2560 kompatibel Arduino

ICStation team presentera detta APR9600 röst inspelning och uppspelning system används i hiss baserat på ICStation Mega2560 kompatibel med Arduino. Det använder DC5V spänning för att arbeta. När du trycker på tangenterna olika låter högtalare som vil...

Android bära Apps med en iPhone: en omfattande Guide till installation av 3: e parts program på Android bära klocka ihopkopplad med en iPhone

Äger en Android bära klocka med en iPhone?Lär dig hur du kan utöka sina förmågor genom att installera 3: e parts apps nedan!Smart klockor är bra. De har en hel del andra användbara funktioner som en vanlig klocka inte kan erbjuda. Dessutom, finns de...

Automatiska mörkar med Arduino. Kontrolleras av Android-TV Remote-knappar-klocka

Hej där!Första Instructable...Varje dag på morgonen jag öppna upp rullgardinen på 8:00 och jag stänger det @ 19:00 pm, så jag bestämde mig att automatisera hela förfarandet.Jag använder en Arduino pro mini 5v, kodare för nuvarande position, RTC klock...

Arduino IoT väder klocka

I detta Instructable kommer vi att bygga en klocka som även visar i och utanför klimatförhållanden.Jag brukade ha en cool liten klocka som, förutom talande tiden, visas även temperaturen i huset, datumet och den utvändiga temperaturen via en sensor f...

Berlin klocka, Arduino Nano, DS1307 Realtidsklocka. 74HC595N 8-bitars skiftregister.

För en tid nu har jag ville bygga en Berlin klocka. Jag vet inte riktigt varför? Jag gillar bara "annorlunda" tillvägagångssätt till talande tiden.Så hur fungerar det?Börjar på botten finns 4 gul lyser varje ljus representerar 1 minut, så om det...

Stora siffror bakåt räkna bluetooth klocka

varför?Jag ville göra min egen stor 7-segment siffror för en lång tid nu. Jag hade några idéer hur man gör dem annorlunda. Under processen kom jag till slutsatsen att den standard 7-segment displayen är inte så illa :). Jag var tvungen att ändra på n...

Android bälte spänne

någonsin viljat en själv ändra Bältesspänne. så kan du där ett hundratal olika bälte spännen på en dag? Vad sägs om att ha en polis siren på en Bältesspänne? Jo jag hade så jag tog min gamla och obselute HTC hero och förvandlade den till något jag bä...

Android hemsökta spegel

Produktversion av detta projekt på http://ledpixelart.com ***Projektet VideoDelarAntik spegelPIXEL LED styrelsenRGB Shield för IOIOMint Board - kommer inom kort från SeeedstudioIR-rörelsesensor32 x 32 RGB LED Matrix - kommer inom kort från Seeedstudi...

AVR fuse grunderna: kör en avr med en extern klocka

säkringar är bland de svåraste ämnen som jag stött på samtidigt lära sig om programmering microcontrollers. Även efter att söka och läsa flitigt, kunde jag fortfarande inte lyckas rensa mitt begrepp om dem. Men sedan jag började lära dem ta en i tage...

Android modersmål Speaking Clock

Min syn är inte särskilt bra, det är anledningen till att jag skrev detta skript, jag är inte en programmerare, jag vill bara ett program som kan hjälpa mig bestämma rätt tidpunkt, särskilt när jag vaknade upp mitt i natten, naturligtvis jag vill vet...

Android DiceBot

The Android DiceBot är en elektronisk tärning som passar i en Android statyett! Den har en 7-Segment display, ett 74HC595 skiftregister, en accelerometer och en ATmega328p (Arduino mikrokontroller) till alla passa in i en Android statyett. Jag kommer...