AWERProcedia Information Technology & Computer Science

Similar documents
AWERProcedia Information Technology & Computer Science

GROUP 17 COLLEGE OF ENGINEERING & COMPUTER SCIENCE. Senior Design I Professor: Dr. Samuel Richie UNIVERSITY OF CENTRAL FLORIDA

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

MediaTek Natural User Interface

Voice Recognition Based Smart Home Control System

Future-Generation Wireless Networks: Beyond 3G and 4G.

UKRAINE ON THE WAY OF 5G IMPLEMENTATION. Iryna Pokhabova, Ph.D. State University of Telecommunications

Oska Suite. One Switch Mouse Control the mouse pointer using a single switch. 3D Mouse New way to control the mouse cursor.

SECTION 1. System Overview Getting Started

EBSCOhost Web 6.0. User s Guide EBS 2065

Advantages and disadvantages

Six new AI people types (senior citizens, teenagers, women) in numerous variations German and English voice over VER. 1.0 ENG

Smart-Voice Invocation of Scenes in Home- Automation Systems

IPv6 Network Construction Support Solution: Application to the IPv6 Experimental System of IPv6 Promotion Council

Achieving Reliable Digital Data Communication through Mathematical Algebraic Coding Techniques


AN INTELLIGENT TRAFFIC CONTROLLER BASED ON FUZZY LOGIC

Selected Members of the CCL-EAR Committee Review Of Ebsco Academic Search Elite March, 2002

CAMPSNA: A Cloud Assisted Mobile Peer to Peer Social Network Architecture

Chapter 9: Peripheral Devices. By: Derek Hildreth Chad Davis

GLASSES FREE AUTO STEREOSCOPIC 3D GREETING COMPANY PRODUCT TECHNOLOGY

INSTITUTIONAL REPOSITORY SERVICES

Implementation of Aadhaar Based EVM

Case study of Wireless Technologies in Industrial Applications

NAME EET 2259 Lab 3 The Boolean Data Type

2010 Online Banking Security Survey:

Voice Response System for Parents of Hostel Students

IRRF7243 USER MANUAL 3 GEBRAUCHSANLEITUNG 12 GUIDE UTILISATEUR 21 MODO DE EMPLEO 30 MANUALE D ISTRUZIONI 40 GEBRUIKSAANWIJZING 50

All Voice over IP Explanations V0.2

New Media Production week 3

VOICE CONTROLLED WHEEL CHAIR USING ARDUINO

Chartered Accountancy

Apple TV Management. Moving higher education forward

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

Artificial Intelligence Powered Brand Identification and Attribution for On Screen Content

ACCESS SECURITY SYSTEM USING RFID TAG

Physical Modeling System for Generating Fireworks

Digital Entertainment. Networking Made Easy

Evaluating the suitability of Web 2.0 technologies for online atlas access interfaces

IMOTION. Heiko Schuldt, University of Basel, Switzerland

CHAPTER 8 Multimedia Information Retrieval

Field Programmable Microcomputers and Their Applications

Contents. 1. Hardware Software Networks St Ignatius Girls JL - Form 3

Network fundamentals IB Computer Science. Content developed by Dartford Grammar School Computer Science Department

Signal Analyzer for Infrared Remote Control

Service Bulletin

Prediction and Selection of Sequence of Actions Related to Voice Activated Computing Systems

THE VALUE OF SOCIAL MEDIA

Topic :- COMPUTER BASICS Subject :- COMPUTER BASICS Class :- I Semester BCA

International Journal of Communication 1 (2007), Feature Point of Disconnect. Internet Traffic and the U.S. Communications Infrastructure

INFS 214: Introduction to Computing

Chapter 8 Networking and Digital Communication

8 9 Before: Computers are categorized into three main categories from least to most powerful: microcomputers minicomputers mainframe computers Today:

AFCEA Welcome/Opening Keynote Speech. Murad Bayar, Undersecretary for Defense Industries, MoND, Turkey

ANALYST AND INVESTOR DAY 2 MARCH 2016 PC PERIPHERALS CHARLOTTE JOHS

VOX series. Facilitate everyday life with modern reading systems

An improved security model for identity authentication against cheque payment fraud in Tanzanian banks

5 Internet and online content

LECTURE 3 ADMINISTRATION SECTION -A

Chapter Nine. Networking and Telecommunication

Seamless transfer of ambient media from environment to mobile device

BIOMETRIC PRINTER SECURITY SYSTEM

Name: Jack Tulatammagul November 1, :52 PM

Market Mapper. Standard Topics: Overview. Terminology. Contents. Standard Topics:

Unit 17 Website Development

Rca Universal Custom 8 Remote Code List

R&D White Paper WHP 070. A distributed live subtitling system. Research & Development BRITISH BROADCASTING CORPORATION. September M.

Switching, Mobile Phones, Cable, Beginning Data Link Layer. CS158a Chris Pollett Feb 21, 2007.

NEC s Multiline Client Mobile Release Notes

Soldiers manual of common

New generation touch-sensitive CNC control compatible with Industry 4.0

Appendix B. Following is a list of topics in this section:

Chapter 2 Number Systems and Codes Dr. Xu

Can a Tablet Replace a Computer? Has the "post-pc" era arrived?

GET TO KNOW YOUR HOME PHONE

79 Backup and Reset DRAFT FOR INTERNAL USE ONLY. Factory Data Reset

Look at the table below. Into which group should a 35-year-old man go? Maths at City & Guilds City and Guilds of London Institute 2013

Components of a personal computer

UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING B.ENG (HONS) ELECTRICAL AND ELECTRONIC ENGINEERING EXAMINATION SEMESTER /2016

EBSCO Business Source Complete (

VoIP/SIP: Economy and Mobility

MD-3025-IVS People Counting Guide. Version 1.0

E-Blocks Easy GPS Bundle

DATA SECURITY MANAGEMENT. Chris Hare INSIDE. What is a Network? Network Devices; Hubs; Repeaters; Bridges; Routers; Switches; Network

ENTERPRISE INFORMATION SECUIRTY. Apple ios Security Tyler Jeffords East Carolina University

BSkyB Sky Go Extra SVOD Service

Lecture #6 Multiplexing and Switching

Lecture (01) Introducing Embedded Systems and the Microcontrollers By: Dr. Ahmed ElShafee

Voice Command Based Computer Application Control Using MFCC

MTK smartphone Multiple downloading tool operating instructions

PCCW : From Quad Play to Connected Digital Living

ALPHATECH TECHNOLOGIES s.r.o. Jeremenkova 88, Praha 4, Czech Republic FLOOR TALKER. User manual

A Smart Power System Weihan Bo, Mi Li, Xi-Ping Peng, Xiang Li, Xin Huang *

AWERProcedia Information Technology & Computer Science

MIDDLE EAST TECHNICAL UNIVERSITY DEPARTMENT OF COMPUTER ENGINEERING COSS. Computer Oriented System Solutions

ManageMyTVs iphone & ipad App Application User Guide

NICT collaborates with ASEAN Countries

Database Performance Analyzer (DPA) Quick Demo

Lyman Briggs Lecture Series. Group Question. Discussion Questions. Definition of Computer. Definition of Modern Computer. Definition of a Computer

ComponentOne. Scheduler for LightSwitch

Transcription:

AWERProcedia Information Technology & Computer Science Vol 04 (2013) 764-769 3 rd World Conference on Innovation and Computer Sciences 2013 Turkish Speech Recognizing Voice Control of Television Nursel Yalçın *, Computer Education Department, Gazi University. Muhammed Mutlu Yapıcı, Computer Engineering, Gazi University. Suggested Citation: Yalçın N. & Yapıcı M., M.Turkish Speech Recognizing Voice Control of Television. AWERProcedia Information Technology & Computer Science. [Online]. 2013, 04, pp 764-769. Available from: www.awercenter.org/pitcs Received December 04, 2012; revised January 18, 2013; accepted March 04, 2013. Selection and peer review under responsibility of Prof. Dr. Fahrettin Sadıkoglu, Near East University. 2013 Academic World Education & Research Center. All rights reserved. Abstract Speech recognition is the most popular technological development easing the life. Although the works on speech recognition in Turkish is quite limited, it is possible to control computers, cars, security systems etc. and even a house can be controlled trough voice without even needing any other controlling device. In this work, it is aimed to develop sample software responding the voice commands to control television without using the remote controller. Keywords: Speech Recognition, Voice Control of Television, Voice Control; *ADDRESS FOR CORRESPONDANCE: Nursel Yalçın, Computer Education Department, Gazi University, E-mail Address: nurselyalcin@gmail.com

1. Introduction With the proliferation of services of computers, the number of computer users increase day by day. As a result of these developments, the ways have been sought to ensure faster and efficient communication. Voice recognition technology is also one of the disciplines that shape these searches. Speech recognition is recognization of the human voice by the computer. Speech recognition allows computer users to use computers independently of the hardware elements as keyboard and mouse. This also increases the interest on speech recognition technologies. Speech recognition is currently used in many fields as telephone banking, telephone shopping, forensic applications, training. Undoubtedly, computers and televisions are two of the communication tools that the people spend a lot of time together. The time spent with a man's television and computer was calculated almost 3 hours and 12 minutes per a day. And this time is increasing every year. In our country, rate of the watching television has been identified as 94% [1]. Given this situation, the demand for devices and software, which is prepared for television technologies, is expected to be undeniable proportions. However, as a result of the research, there are no studies to control the TV with the sound in Turkey. Controlling the TV with transceiver devices was also observed in abroad, however it brings an extra cost to the user. Obligation to keep this device instead of remote control devices was found to be a disadvantage. Televisions can be controlled using the human voice without using remote control by the developed software. The only disadvantage of the software is that we need a keyboard and key protocol for every different device. The only disadvantage of the software is that we need a keyboard and key protocol for every different device. So, any software is not working for every device. Therefore, before the developing the software protocol of the device and the key codes must be known. The developed software costs are vanishingly small. The computer allows us to control the TV from anywhere in any environment. If this system is developed, televisions and any devices will be controlled without the remote control. It is undoubtedly a great and important development for today's technology. In the Second chapter of the article, program procedures and stages of the preparation of the program will be focused on. 2. Developing the software Controlling the television that is the most frequently used communication tool of modern man, by voice commands without the remote control is aimed with the developed software and the circuit. Thus, the elimination of defects of the remote control device is intended. In the preparation of voice control system, the information about X3 hiremco satellite device, which will be controlled by voice commands, was collected (Figure 1). The satellite protocol and key codes were determined by a receiver that was inserted into a computer's serial port and WinLIRC software. Figure 1-Hiremco X3 satellite receiver The most commonly used remote control protocols are SIRC, RC5, SHARP, NEC, Nokia, ITT. X3 Hiremco receiver uses the NEC protocol. NEC protocol structure is shown in Figure 2. 765

Figure 2- NEC protocol structure NEC protocol sends 32-bit packet information. After the parity bit, following a 16-bit key code sends the opposite of the key code for verification purpose. The waiting times necessary for obtaining the information about 32-bit data is described in Figure 3 for "1" key [2]. Figure 3- The waiting times for 1 key For example, according to the waiting times in the first line in the Figure 3, derivation of the bits is as follows: 624 1607 611 506 1 0 When the bits is achieved for all waiting times in Figure 3, for "1" key, 01FD value (device code) +92 (key code) +6C (opposite of key code) is obtained at 16 number system. serialport1.write(new byte[] { 01, 253, 146, 109 }, 0, 4); Signal sent from the computer is set to 38 khz frequency which is detected by a satellite device via an electronic circuit which was developed with using pic programming. Pic 16F628A, IR LED, 4-MHz crystal, resistor and a battery was used for developing the electronic circuit. The electronic circuit is shown on Figure 4. Figure 4- Frequency tuning circuit 766

2.1. User interface designing and software developing After the preparation of the necessary circuit for the remote control, the software has been prepared. Visual Studio 2005 C#.NET and Dikte.Api Demo Software were used to developing the software. Twenty commands were described on the program. The most commonly used television functions were taken into account to determine these Twenty commands. The commands that were described on the program and the operations corresponding to the commands are as follows: Commands The operations One Open Channel 1 Two Open Channel 2 Three Open Channel 3 Four Open Channel 4 Five Open Channel 5 Six Open Channel 6 Seven Open Channel 7 Eight Open Channel 8 Nine Open Channel 9 Zero Open Channel end of the 0 as 10 Menu Open The Menu Escape Escape From Menu Next Channel Open Next Channel Previous Channel Open Previous Channel OK Okey Open Open the TV Clase Close the TV After determination of the commands, interface of the program was designed with C# objects as shown in Figure 5. The flow chart of program is shown on Figure 6. Figure 5- Software interface 767

Start Is there any command? N Stop Y N Is the command valid? Send data to circuit according to command Send data to 38 khz satellite receiver Operate the command Figure 6- The flow chart of program In the software, the command issued by the user is perceived by the system. If the command is one of the described commands, Television is controlled by performing operation of the command. For example, when command "one" has been sent, operation of the command is runned and channel 1 is opened. Screenshot of this operation is shown on Figure 7. 768

Figure 7- Screenshot of the command one Because of the command of "one" was described in the system, pairing procedure has been realized. As a result, the command's data is transferred to the electronic circuit via computer. And then, the circuit sends the data with the 38 KHz frequencies to the satellite device. Thus, channel 1 is opening (Figure 8). 3. Conclusions and advices Figure 8- screen of the TV when command of one has been sent Today, mass communication has an important role admittedly quite. Although computers are one of the most widely used communication tools in our country and around the world, television usage rate is undeniable high. Effective and efficient use of these most requested devices is so important. Voice recognition technology has an important role in human-computer communication. The software and devices, which has been developed via voice recognition technology, emerges in many areas. The television control software with voice commands has also been developed by using speech recognition for televisions that acquired an important place in our daily lives. Being independent of users provides a great advantage for the software. The software which is developed with the support of Turkish speech recognition Is of great importance because of it is the first time in Turkey. With increasing the performance of the software, requesting by many television users will be inevitable. Time that people spend to watch TV in Turkey show that, this is possible. References İstatistikler.net(2010)Türkiye'de Okuma ve İzleme Oranları, <http://istatistikler.net/izleme.html> (2010, Nisan 30) Ak, Y. (2004) Nec Protokolü, Elektronikçinin El Kitabı, 1-10. 769