Voice controller mobile android application

Similar documents
I. INTRODUCTION ABSTRACT

The recognition of female voice based on voice registers in singing techniques in real-time using hankel transform method and macdonald function

Attendance fingerprint identification system using arduino and single board computer

Geographic Information System For Mapping Place Of Health Care Using Algorithm A* Pandapotan Siagian, Erick Fernando, Sindak Hutauruk

System Based on Voice and Biometric Authentication

Using the rear projection of the Socibot Desktop robot for creation of applications with facial expressions

File text security using Hybrid Cryptosystem with Playfair Cipher Algorithm and Knapsack Naccache-Stern Algorithm

Application of Augmented Reality Technology in Workshop Production Management

Optimizing the hotspot performances by using load and resource balancing method

Developing Control System of Electrical Devices with Operational Expense Prediction

Load balancing factor using greedy algorithm in the routing protocol for improving internet access

Design of Smart Home Systems Prototype Using MyRIO

Optimization Model of K-Means Clustering Using Artificial Neural Networks to Handle Class Imbalance Problem

Implementation of Color based Android Shuffling Pattern Lock

Analysis of labor employment assessment on production machine to minimize time production

Development of Smart Home System to Controlling and Monitoring Electronic Devices using Microcontroller

IMPLEMENTING ON OPTICAL CHARACTER RECOGNITION USING MEDICAL TABLET FOR BLIND PEOPLE

MARATHI TEXT-TO-SPEECH SYNTHESISYSTEM FOR ANDROID PHONES

Nearby Search Indekos Based Android Using A Star (A*) Algorithm

A Proposed e-payment Service for Visually Disabled

Building Construction Management System Using Android Application

ISSN (PRINT): , (ONLINE): , VOLUME-4, ISSUE-11,

Hole Feature on Conical Face Recognition for Turning Part Model

Prime Numbers Comparison using Sieve of Eratosthenes and Sieve of Sundaram Algorithm

OCR Interfaces for Visually Impaired

Standalone Mobile Application for Shipping Services Based on Geographic Information System and A-Star Algorithm

Vigenere cipher algorithm modification by adopting RC6 key expansion and double encryption process

A comparative study of Message Digest 5(MD5) and SHA256 algorithm

Measuring the power consumption of social media applications on a mobile device

Voice Annotation Technique for Reading-disabled People on Mobile System

International Journal of Modern Trends in Engineering and Research e-issn No.: , Date: 2-4 July, 2015

Analyzing traffic source impact on returning visitors ratio in information provider website

UDP-Lite Enhancement Through Checksum Protection

Interoperability framework for communication between processes running on different mobile operating systems

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

POLICE QUICK REPORTING SYSTEM (PQRS)

Real-time monitoring system for elderly people in detecting falling movement using accelerometer and gyroscope

Fast Learning for Big Data Using Dynamic Function

Improved Information Retrieval Performance on SQL Database Using Data Adapter

Prepared for: June 18, 2014

Intelligent Hands Free Speech based SMS System on Android

Data Mining and Business Process Management of Apriori Algorithm

Optimizing Libraries Content Findability Using Simple Object Access Protocol (SOAP) With Multi- Tier Architecture

IJRDTM Kailash ISBN No Vol.17 Issue

Cassava Quality Classification for Tapioca Flour Ingredients by Using ID3 Algorithm

Location Based Reminder

T H E S H I F T T O SMARTPHONE DOMINANCE

Human Identification at a Distance Using Body Shape Information

Keyword Extraction from Multiple Words for Report Recommendations in Media Wiki

The Practical Side of Teaching the Elderly Visually Impaired Users to Use the

Smart Mobility Services and Senior Citizens - A Framework for Co-creation and Analysing User Needs. Virpi Oksman, VTT Technology Centre of Finland

Implementation of Android based Code Esterno Application

WELCOME : OVERVIEW Mobile Applications Testing. Copyright

Mobile Tracking System using Web Application and Android Apps

Key Technologies of Phone Storage Forensics Based on ARM Architecture

User Task Automator. Himanshu Prasad 1, P. Geetha Priya 2, S.Manjunatha 3, B.H Namratha 4 and Rekha B. Venkatapur 5 1,2,3&4

International Journal of Engineering Trends and Applications (IJETA) Volume 4 Issue 6, Nov-Dec 2017

Gesture Recognition and Voice Synthesis using Intel Real Sense

The Role of Participatory Design in Mobile Application Development

Pan-Tilt Modelling for Face Detection

Development of Smart-CITY Based Convergent Contents Platform Using Bluetooth Low Energy Beacon Sensors

Alternative Improving the Quality of Sub-Voltage Transmission System using Static Var Compensator

The Observation of Bahasa Indonesia Official Computer Terms Implementation in Scientific Publication

Implementation and evaluation of LMS mobile application: scele mobile based on user-centered design

Journal of Physics: Conference Series PAPER OPEN ACCESS. To cite this article: B E Zaiwani et al 2018 J. Phys.: Conf. Ser.

[Hatwar, 3(3): March, 2014] ISSN: Impact Factor: 1.852

Application Marketing Strategy Search Engine Optimization (SEO)

Feature weighting using particle swarm optimization for learning vector quantization classifier

SMART OBJECT DETECTOR FOR VISUALLY IMPAIRED

A STUDY OF ANDROID OPERATING SYSTEM WITH RESPECT WITH USERS SATISFACTION

Classification of stroke disease using convolutional neural network

Tamil Image Text to Speech Using Rasperry PI

An implementation of super-encryption using RC4A and MDTM cipher algorithms for securing PDF Files on android

Mobile Messaging Apps Study : India. August 2014

AC Care Mobile Application

International Journal Of Advanced Research In Engineering Technology & Sciences

Conveyor Performance based on Motor DC 12 Volt Eg-530ad-2f using K-Means Clustering

An Implementation of RC4 + Algorithm and Zig-zag Algorithm in a Super Encryption Scheme for Text Security

The Development of the Education Related Multimedia Whitelist Filter using Cache Proxy Log Analysis

Portable, Robust and Effective Text and Product Label Reading, Currency and Obstacle Detection For Blind Persons

SSL/TLS Vulnerability Detection Using Black Box Approach

Wearables for Transition

A Survey on Various Home Automation System and Security

Voice activated spell-check

Journal of Applied Research and Technology ISSN: Centro de Ciencias Aplicadas y Desarrollo Tecnológico.

Tree-mapping Based App Access System for ios Platform

Application Of Internet Of Things

Low engagement? Exploring the use of AI to enhance survey experience. Ryan Taylor

Concept of Analysis and Implementation of Burst On Mikrotik Router

Avadesign Technology DP-104. IP Video Door Phone. and APP - 1 -

Trina Gregory. Instructor

The application of EOQ and lead time crashing cost models in material with limited life time (Case study: CN-235 Aircraft at PT Dirgantara Indonesia)

A Development Of A Web-Based Application System Of QR Code Location Generator and Scanner named QR- Location

Personal Computer-less (PC-less) Microcontroller Training Kit

EEG Based Detection of Area of Interest in a Web Page

Automatic information protection when device camera is operated by secondary user

Home Automation System Using Bluetooth Technology

KIVY - A Framework for Natural User Interfaces

Development of design monitoring and electricity tokens top-up system in two-ways energy meters based on IoT (Internet of Things)

Technical Disclosure Commons

Transcription:

IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Voice controller mobile android application To cite this article: Pandapotan Siagian and Sindak Hutauruk 2018 IOP Conf. Ser.: Mater. Sci. Eng. 420 012046 View the article online for updates and enhancements. This content was downloaded from IP address 148.251.232.83 on 09/11/2018 at 21:54

Voice controller mobile android application Pandapotan Siagian 1, Sindak Hutauruk 2 1 Institut Teknologi Del, Faculty of Informatics and Electrical Engineering, Computer Engineering Study Program, Jl. Sisingamangaraja, Sitoluama, Toba Samosir, Sumatera Utara, 22381, Indonesia 2 Universitas HKBP Nommensen, Faculty of Electrical Engineering, Jl. Sutomo No.1, Medan, North Sumatera, 2018, Indonesia siagian.p@gmail.com Abstract. Mobile devices are becoming an indispensable part of daily lives. This system has been developed interactive android application to assist and provide the support helps people such as blind and other physically limited people who face. They will be done for outgoing calling to his family and also the area around them. Speech recognition is technology that uses desired equipment and a service which can be controlled through voice of the android smart phone. An Artificial Neural Network (ANN) is an information processing paradigm that is inspired by the way biological nervous systems, such as the brain, process information. The device proposed here is an interactive android platform, which is capable of recognizing spoken words. We propose to developed interactive android application and also added some features which are currently available in android based smartphones such as attending for a line calling feature and out-going calling feature, over the voice commands which can run on the tablet or any android based phone. Speech recognition have a data set to translate between users descriptions and the labels in the database, which has entries on the speech recognition (sounds and patterns) that make up the sound. 1. Introduction Technologies are closely related to the modern way of life, but exception for Childhood Blindness (CB). They aren't independently move, especially blind and motion-impaired peoples. [7-8],[11] As our society farther expands, there have been many supports for secondclass citizens, disabled. One of many supports that are urgent is the guarantee of mobility for blind people [1-3],[4-6]. With the rapid growth of wireless communications, the need for voice recognition techniques has increased greatly. Voice applications based on voice interfaces, voice recognition, and voice dialogue management can help users to be focused on their current work without extra effort for hands or eyes. Speech recognition is technology that uses desired equipment and a service which can be controlled through voice by blind, but other people also often face this problem, Sighted users often find them inevitably placed under situations where non-visual interaction is required [7],[10-11]. We aim purposed an android application which supports voice commands and application is developed for the children aged from 4 to 15 years and visually impaired peoples. After unlocking the mobile phone the application will be launched without any voice command. Computational technique based clasification of speech recognition deals with determining the identity of a given voice segment using a predefined set of samples. The systems application consists of the data train, list command, testing, help. It's accept voice command and perform the operations according is it. It's accept voice command and perform the operations according and to translate the Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. Published under licence by Ltd 1

voice-to-text and then produces output in the form of voice. It performs basic functions such as line call, out going phone call, browser, BBM and operations of contact (such as add, training, list command, testing, show, delete, help). Previously the children from 4 to 15 years old and visually impaired people and they has been operate a system. They are operating the phone keys manually by remembering the position of keys. But in case for interactive android smart phone application, just have to operate the phone by voice command. The blind children face of challenges daily in communicating with his family and people around them. They has depend on their sighted colleagues for making a phone call and accessing other mobile functionalities. This system is a voice recognizing application for mobile phones that allow access to most of the functionalities of the phone and will make it possible for visually impaired children to connect with the society. The sighted user s people with limited reading ability can also use this application if they are involved in activities that prevent reading (i.e.: driving or other eyes-occupied situations). 2. Literature Review Speech recognition is the process of identifying the sounds by the spoken word [12]. In other words, the user speaks to devices that use speech recognition applications to recognize what is being said. The word - spoken words will be transformed into a digital signal in a way to transform sound waves into a set of numbers which are then adjusted to the code-specific code to identify the word-the word. The results of identification of the spoken word can be displayed in written form or can be read by the device as a command to do a job, for example, to opening and closing an application in phone automatically with a voice. Speech recognition requires a sample of the actual words spoken from the user. Sample words will be converted into digital form and are stored in database. Voice matching is the process of matching the sound made when the voice is inserted and compared with the storaged. Voice matching audio has similarities with finger printing technique. The process should be able to recognize the audio signal based on certain characteristics. Artificial Neural Network (ANN) existed since 1943 was made by the neurophysiologist Warren McCulloch and Walter Pitts logician with a combination of some simple processing units that can provide overall enhancement on the strengths and capabilities of computing [2]. Technologies and innovation advances for visually impaired people are posible. Other developers have proposed an application convert your voice message in to text format while sending message and text message into the voice format when it receives message. Early attempts, voice input and input for surfing was adopted for the blind people. Application will be used to create artificial speech is called a speech synthesizer, and can be implemented in software or hardware products. A text-tospeech system converts normal language text into speech. However, the disadvantage of this is that the developer has to design a complex new interface for the complex graphical application to be browse. Considering google play has a voice guide that tells the user every thing that it's happening in the device (line call, incoming phone call, etc.) that are used by blind people. But it is not available for out going call and to do something via speech. 2

3. Purposed System Speech recognition technology is being implemented in many ways. A system purposed design the required application through the Android Software Development Kit (SDK) to develop a variety of tools and APIs. It's works on the Linux kernel and the Android system uses C / C + + libraries. Speech Frames, Amplitudo, Freq, Times record Speech Pre-process Wavlet Haar Digitalization Dividing Frames, Reemphasis Filter Wavlet Haar, Wav Convert data Convert wav. Size <= Max Reducing Noise Smearing, Encode ANN, Compare Check Size (size <= max) Database Speech Input =< max Shifing Frames & db Pra Process Link to Apps Saves (a) Figure 1. (a) Block diagram of voice recognition, (b) Flowchart System for add data training of samples There are several well defined steps for the process of voice recognition. For determine the type of sound, the results obtained will be compared with four data of voice in the database that will be created by easy CB system and have produced patterns contained in the sound (see Fig. 3b). The nature of these steps, as well as how each step is implemented, but similar methodology is followed by system (see Fig. 1): a) The voice that will be incorporated into the application. b) The sound wave is divided into evenly spaced blocks. c) Each block is processed for important characteristics, for example strength across various frequency ranges and comvert for data WH. d) Attempt to associate each block with a apps (i.e., line call and out going call) using this characteristic vector, this is the most basic unit of applications producing a string of line calling. e) The speech recognition process, to search the word whose model is the most likely similar command to the string of voice for line call which will produced from four data of voice in the database. A spectrum analysis of the block is typically being performed (see Fig. 1b). This can be done with a bank of frequency filters and Wavelet Haar (WH). f) Opened/closed applications to be accessed on a smartphone by user. 4. Result and Discussion Having a system, which "understands" human speech and enunciates what is being typed Speech to Text, and Text to Speech is an ever growing area within mobile devices rises.the (b) 3

basics of using the very powerful Speech Recognizer. When users speak a voice app can filter. If you want to start a service to do something in the background, show an activity as a visual cue and start the service in the activity. The blind children from 4 to 15 years old and visually impaired people and they has been start an activity. User View Controller Model Start Recording () Save Command() Insert Data () Training Finish () whistledetected () RecordAudio Test () Open Apps () Opened Apps () Figure 2. Sequence Diagram for Input voice to apps The sequence diagram process of the application (see Fig.2). Android is a software stack and mobile operating system that includes an operating system for portable devices, middleware, user interface. The basic features such as line call, calling out going, messaging, browser, BBM and operations of contact (such as add, Training, list command, testing, show, delete, help), see Fig.3a. (a) (b) (c) Figure 3. (a) A menu of easy CB Apps (Train, list command, testing, help), (b) Add data Training (c) Select Apps Speech recognition technology is being implemented in many ways. Android allows you to do the reverse of this i.e use your voice as input. Android OS features an inbuilt utility for the same. Modern phones running on Android have speech recognition function built in. They can use this feature to search on Google, make phone calls, send text messages, emails. The voice has been incorporated into the application and produced patterns contained in the sound. To determine the type of sound, the results obtained will be compared with a database that has 4

been created. For basic features such as, (e.g., line call, outgoing call of features), having four data voice clasification in this class provides access to the speech recognition service (see Fig 3). The database contains different types of speech recognition (sounds and patterns) that make up the sound. This application, easy CB to independently comunicate, move, also for blind. It's give solution with easy, quickly to operate a smart phone by user. Easy CB can be use a features as line calling, out going calling, browser, BBM and operations of contact (such as add, training, list command, testing, show, delete, help). The system is interactive android smart phone of this application they just have to operate the phone by voice command. 5. Conclusion In this paper, we has developed interactive android application and addition of the Android Voice Controlled apps on smartphone and also added some features which are currently available in android based smartphones such as attending for a line-calling feature and outgoing calling feature, over the voice commands. This apps also helps people such as blind and other physically limited people who face. They has been calling his families using line-calling feature or out-going calling feature by android based smartphones. References [1] E.S.Halpern(2001,Jun), Human Factors and Voice Applications, VoiceXML Review. [2] J.A.Larson (2003,Oct),VoiceXML:Introduction to Developing Speech Applications. [3] T.Shabana1, A.Anam2, A.Rafiya3, K.Aisha4 (2015)Voice Based System in Desktop and Mobile Devices for Blind. People, International Journal of Advanced Research in Computer and Communication Engineering Vol. 4, Issue 1, January 2015. [4] Joe Hindy (2018,March), App helps blind to send text messages. [5] Lilit Hakobyan, Jo Lumsden, Dympna O Sullivan, Hannah Bartlett, (2013) Mobile Assistive Technologies for the Visually Impaired. [6] Ms. Anuja Jadhav, Prof. Arvind Patil, Android Speech to Text Converter for SMS Application, IOSR Journal of Engineering, Mar. 2012, Vol. 2(3) pp: 420-423 [7] Owen, Leah A. MD, PhD; Byrd, Julia MD; Tabin, Geoffrey MD, The Problem of Childhood Blindness, The Asia-Pacific Journal of Ophthalmology: November/December 2015 - Volume 4 - Issue 6 - p 317 318. [8] Khalaj M, Zeidi IM, Gasemi M. 2009, Prevalence of refractive error in primary school childern (7-15 years) of Gazvin city, European Jurnal Of Scientific Research 28(2):174-185 [9] Kwang B. Lee, Roger A. Grice (2018), The Design and Development of User Interfaces for Voice Application in Mobile Devices. [10] Saurabh Rambiharilal Shrivastava, MD, Prateek Saurabh Shrivastava, MD, and Jegadeesh Ramasamy,Prevention of Childhood Blindness: Strengthening Primary Health Care, J Ophthalmic Vis Res. 2014 Apr; 9(2): 287 288. [11] Saxena R, Vashist P, Singh D, Tandon R. Preventing childhood blindness: Synergy between ophthalmology and community medicine. Indian J Community Med [serial online] 2015 [cited 2018 Feb 20];40:149-51. [12] T.Shabana, A.Anam, A.Rafiya, K.Aisha, Voice based email system for blinds, International Journal of Advanced Research in Computer and Communication Engineering, Vol. 4, Issue 1, January 2015. 5