dc.contributor.author | Pelkola, Toni | |
dc.date.accessioned | 2014-09-23T10:46:40Z | |
dc.date.available | 2014-09-23T10:46:40Z | |
dc.date.issued | 2014 | |
dc.identifier.uri | URN:NBN:fi:amk-2014091113898 | |
dc.identifier.uri | http://www.theseus.fi/handle/10024/80566 | |
dc.description.abstract | Tämän opinnäytetyön tuloksena syntyi Android-käyttöliittymälle tehty ohjelma, jonka keskeisin toiminto on Googlen puheentunnistus. Googlen puheentunnistusta ja kosketusnäytön painalluksia käyttämällä ohjelmalla voi lähettää tietoa ulkoiseen tietokantaan tai lähettää tekstiviestejä.
Android-ohjelma on ohjelmoitu ymmärtämään neljää eri äänikomentoa: apua, ajoin, tankkasin ja tekstiviesti. Apua-komennolla ohjelma lähettää valmiiksi määriteltyyn puhelinnumeroon tekstiviestin ”apua apua apua”. Ajoin-komennolla käyttäjä voi lähettää ajopäiväkirjamerkinnän ulkoiseen tietokantaan, ja tankkasin-komennolla käyttäjä voi kirjata yhden tankkauskerran ulkoiseen tietokantaan. Tekstiviesti-komennolla ohjelman avulla voidaan lähettää tekstiviestejä, käyttäjän valitsemaan puhelinnumeroon. Kaikki ohjelman toiminnot käyttävät hyväkseen Googlen puheentunnistusta, pääasiassa tietojen syöttämiseen.
Opinnäytetyön ohjelman ohjelmointiympäristönä toimi Eclipse, ohjelmointikielinä Java ja PHP ja merkintäkielenä XML. Javan avulla tehtiin ohjelman sisäinen ohjelmointi, poislukien käyttöliittymä ja Android Manifest, joiden tekemiseen käytettiin XML-merkintäkieltä. PHP:ta käytettiin palvelimen PHP-tiedostojen ohjelmointiin. Palvelina toimi XAMPP-palvelinpaketin mukana tullut Apache HTTP Server. | fi |
dc.description.abstract | The result of this thesis was an Android application. The central focus of this application was Google’s speech recognition. With the help of Google’s speech recognition and touchscreen functions the user can send information to an ex-ternal database or send text messages.
The Android application recognizes four different voice commands which are in English: help, I drove, I fuelled and text message. By saying the command help the application will send a text message to a predetermined phone number which says “Help, help, help”. I drove command opens a new window which allows sending of data about the driver’s log book to an external database. The command I fuelled also opens a new window but it allows the user to register one fuelling time to a database. And the last command text message enables the user to send text messages by speaking. All these functions make use of Google’s speech recognition usually to input data to the application.
The programming environment was a program called Eclipse. Programming languages were Java, PHP and XML. Java was used for everything inside Eclipse excluding the user interface and Android Manifest which were made using XML. PHP was used to program PHP files which wereused inside the server. The used server was XAMPP’s Apache HTTP Server. | en |
dc.language.iso | fin | |
dc.publisher | Saimaan ammattikorkeakoulu | |
dc.rights | All rights reserved | |
dc.title | Googlen puheentunnistus Android-laitteilla | fi |
dc.type.ontasot | fi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis| | |
dc.identifier.dscollection | 10024/1573 | |
dc.organization | Saimaan ammattikorkeakoulu | |
dc.contributor.organization | Saimaan ammattikorkeakoulu | |
dc.subject.keyword | tietotekniikka | |
dc.subject.keyword | Android | |
dc.subject.keyword | Google | |
dc.subject.keyword | puheentunnistus | |
dc.subject.keyword | tietokanta | |
dc.subject.keyword | tekstiviesti | |
dc.subject.keyword | Java | |
dc.subject.keyword | PHP | |
dc.subject.specialization | Organisaation IT-palvelut | |
dc.subject.degreeprogram | fi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology| | |
dc.subject.discipline | Tietotekniikan koulutusohjelma | |