智能语音控制ppt实现自动翻页

RESEARCH ARTICLE National Symposium On Emerging Trends In Computing & Informatics, NSETCI 2016, 12th July 2016, Rajagiri School of Engineering & Technology, Cochin, India SPEECH CONTROL POWER SLIDER Sneha P Bijoy, Sruthi Merlin Thomas, Nannu Anncelin Dev and Lakshmi KS. Department of Information Technology, Rajagiri School Of Engineering & Technology, INDIA, Kerala, Kakkanad. Manuscript Info Abstract Key words: Briefing Equipment, Flex sensor, Power-Point, RF Transceiver, ZigBee, Microsoft Power Point is very important part of our professional and student life. We face several problems while giving the presentation or seminar on some topic, likely we may need an operator to operate the slides and sometimes this will create problems if speaker and operator are not well prepared or not well communicated. To overcome all these problem we made the voice based controlling application hardware device which can be connected to the computer and operated by the speaker voice. Based on the command received , the Controlling section application will be controlling the ppt which is being running. Various platforms is being used for effectively running this project. Android, Embedded C and Python are effectively running this project. With the help of these application we can control the next, previous, jump to desired slide, black screen, white screen etc. Thus, effectively we can control the ppt without any operators help. Copy Right, IJAR, 2016,. All rights reserved. Introduction:- There are many kinds of products of wireless remote-control for briefing such as portable laser-point pen, RF laser briefing pen, Bluetooth mouse briefing set etc. All of those briefing equipment’s has to be touched by human beings to accomplish page-up or page-down function, in addition, with the main role of ultra-red beam laser-level it was easy to taper out the important section in the presentation with power-point besides its original page-up or down functions and with RF receiver combined with push-button of page-up or page-down the briefer could solve such problem resulting from user’s rushing about between the screen and data processor. But there existed some shortages that owing to pushing button to finish specific function the user must be very familiar with the habit of every pushbutton and its position on the briefer, however, the present location was happening to be in a dusky occasion it often caused some trouble-using of users or even resulted in big mistook action which would mar the intro. More than that, in the large conference room the tradition RF wireless transmitting distance was also constrained to make the display effects. Hence in this paper how to overcome the constraint of short transmitting distance of RF and error action when using briefing, equipment in the dusky environment of large conference space became the main resolved part of the inquiry. The solution was designed to get advantage of combining speech-recognition with ZigBee modules to control the power-point briefing equipment.Since ZigBee has been applied in our daily life, consequently, we could easily use related interface of them to link other facilities with the same Zigbee equipment. With the benefits of long transmitting distance, security, and accuracy, the communication outcome was assured so as to replace ultra-red rays and RF wireless transmitting interface, then we used ZigBee wireless communication interface and its modules to design our remote-control power-point presentation briefing equipment. As to the other piece of the research was the spoken language-recognition function which was gone through into the briefing ISSN NO 2320-5407 International Journal of Advanced Research (2016), Volume 4, Issue 8, 106-111 107 equipments and this essential function was planned with 16 bits MCU SPCE061A made of Sun-plus Ltd. Corp. By combining with ZigBee module, the transmitting distance could reach about 100 meters in non-obstacle space. In such condition it made it possible that if the user put on this speech-control wireless remote-control briefing, equipment then he could tie in to any ZigBee device or information processing system with build-in ZigBee modules; in addition, users could record instructions beforehand, and train the briefing equipment to find out how to realize the control instruction given by the user. After training, user could easily give orders such as page-down, page-up, and end up presentation, in other word, users could use speech-function to control wireless remote-control briefing, equipment instead of the traditional push button mode and in this operation mode, user could easily and precisely proceed Power-Point presentation especially in large and dark conference room . Material and Methods:- 1. SYSTEM STRUCTURE OF BRIEFING REMOTE-CONTROLLER:- The device basically has two parts, mainly the controlling part flux sensor and voice analyzed transmitter section as shown in Fig 1 and receiving section as shown in Fig 2.User could use speech function directly to give commands to the computer that was responsible for the presentation through an app developed. There is a speech recognition microcontroller Arduino judge whether the command was corresponding to the command form required .If the answer were right, and then the hardware would send the control code of this command through ZigBee communication module to the receiver attached on or made in the PC which would give control instruction to Power-point using Python. Figure 1. Controlling Module –Transmitter Section Figure 2. Slider Module –Receiver Section ISSN NO 2320-5407 International Journal of Advanced Research (2016), Volume 4, Issue 8, 106-111 108 2. HARDWARE AND SOFTWARE DESIGN 2.1 ARDUINO PRO MINI:- Arduino is an open-source hardware, which means anyone is free to download the design files and spin their own version of the popular development board. The difference between Uno and Pro Mini as shown in Fig 3. is the form factor. The Pro Mini measuring in at just 1.3x0.70". The compact size is great for projects where you may need to fit the Arduino into a tiny enclosure, but it also means that the Pro Mini is not physically compatible with Arduino shields (you could still hard-wire the Mini up to any Arduino shield)The Mini packs almost as much microprocessor-punch as the regular Arduino, but there are a few major hardware changes you should be aware of before you start adapting your project to the Mini. The first glaring hardware difference is the voltage that the Mini operates at: 3.3V. Unlike the Arduino Uno, which has both a 5V and 3.3V regulator on board, the Mini only has one regulator. This means that if you’ve got peripherals that only work at 5V, you might have to do some level shifting before you hook it up to the Pro Mini (or you could go for the 5V variant of the Pro Mini). Figure 3. Comparing size of Arduino Uno with Pro Mini Another major variation from the standard Arduino lies in the speed at which the ATmega328 runs. The Pro Mini 3.3V runs at 8MHz, half the speed of an Arduino Uno. We put a slower resonator on the Mini to guarantee safe operation of the ATmega.8MHz is fast, and the Mini will still be capable of controlling almost any project the Arduino Uno can. There are three different power-related pins: GND,VCC, and RAW. GND, obviously, is the common/ground/0V reference. RAW is the input voltage that runs into the regulator. The voltage at this input can be anywhere from 3.4 to 12V. The voltage at VCC is supplied directly to the Pro Mini, so any voltage applied to that pin should already be regulated to 3.3V. Figure 4. Pin Out Of Arduino Pro Mini Four pins are actually not located on the edge of the board: A4, A5, A6 and A7. Each of these analog pins is labeled on the back side of the board. A4 and A5’s location may be very important if you plan on using I2C with the Pro Mini – those are the hardware SDA and SCL pins. ISSN NO 2320-5407 International Journal of Advanced Research (2016), Volume 4, Issue 8, 106-111 109 2.2 CC2500 RF TRANSCEIVER:- The CC2500 is a low-cost 2.4 GHz transceiver designed for very low-power wireless applications. The circuit is intended for the 2400- 2483.5 MHz ISM (Industrial, Scientific and Medical) and SRD (Short Range Device) frequency band. The RF transceiver is integrated with a highly configurable baseband modem. The modem supports various modulation formats and has a configurable data rate up to 500 kBaud. CC2500 provides extensive hardware support for packet handling, data buffering, burst transmissions, clear channel assessment, link quality indication, and wake-on-radio. The main operating parameters and the 64- byte transmit/receive FIFOs of CC2500 can be controlled via an SPI interface. In a typical system, the CC2500 will be used together with a microcontroller and a few additional passive components. Figure 5. CC2500 RF Transceiver 2.3 FLUX SENSOR:- When pressure is applied to the flux sensor and the threshold value is crossed, a value is sent to the application which triggers the Google prompt. Speech recognition takes place and the processed command is sent to the arduino. If it does not cross the threshold value, speech recognition process does not take place. The features of Flex Sensor are Angle Displacement Measurement ,Bends and Flexes physically with motion device, Possible Uses, Robotics, Gaming (Virtual Motion) ,Medical Devices, Computer Peripherals ,Musical Instrument ,etc. Some Specifications are: 1. Life Cycle: >1 million 2. Height: 0.43mm (0.017") 3. Temperature Range: -35°C to +80°C 4. Flat Resistance: 25K Ohms 5. Resistance Tolerance: ±30% 6. Bend Resistance Range: 45K to 125K Ohms (depending on bend radius) 7. Power Rating : 0.50 Watts continuous. 1 Watt Peak Figure 6. Flux Sensor ISSN NO 2320-5407 International Journal of Advanced Research (2016), Volume 4, Issue 8, 106-111 110 2.4 BLUETOOTH:- The Bluetooth serial module named even number is compatible with each other;The salve module is also compatible with each other. In other word, the function of HC-04 and HC-06, HC-03 and HC-05 are mutually compatible with each other. HC-04 and HC-06 are former version that user can’t reset the work mode (master or slave). And only a few AT commands and functions can be used, like reset the name of Bluetooth (only the slaver), reset the password, reset the baud rate and check the version number. The command set of HC-03 and HC-05 are more flexible than HC-04 and HC-06’s. Generally, the Bluetooth of HC-03/HC-05 is recommended for the user. Figure 6.HC-O5 vs HC-06 In principle, HC-06 can work when UART_TXD, UART_RXD, VCC and GND are connected. However, for better testing results, connecting LED and KEY are recommended (when testing the master). Where, the 3.3VTXD of MCU connects to HC-06’s UART_RXD, the 3.3V RXD of MCU connects to HC-06’s UART_TXD, and 3.3V power and GND should be connected. Then the minimum system is finished. Note that, the PIN2:UART_RXD of Bluetooth module has no pull-up resistor. If the MCU TXD doesn’t have pull-up function, then user should add a pull-up resistor to the UART_RXD. It may be easy to be ignored. If there are two MCU which connect to master and slave device respectively, then before paired(LED will flicker) user can send AT commands by serial port when the system is power on. Please refer to HC-04 and HC-06’s data sheet for detailed commands. In the last chapter, the command set will be introduced. Please pay attention to that the command of HC-04/HC-06 doesn’t have terminator. For example, consider the call command, sending out AT is already enough, need not add the CRLF (carriage return line feed). If the LED is constant lighting, it indicates the pairing is finished. The two MCUs can communicate with each other by serial port. User can think there is a serial port line between two MCUs. ISSN NO 2320-5407 International Journal of Advanced Research (2016), Volume 4, Issue 8, 106-111 111 Figure 7. The circuit connects the module to 3.3V serial port of MCU Result and Discussion:- Developed a power slider device successfully for controlling the power point presentation without an operator’s help. The device basically has two parts, mainly the controlling part flex sensor and voice analyzed transceiver section. Various platforms is being used for running this project: Android, Embedded C and Python. This is the first time we implemented ZigBee modules into civilian products of Power Slider. Zigbee networks can exist from 10- 100meters.Zigbee used for long duration applications due to less power consumption. Zigbee based networks consume 2 MHz ,hence high bandwidth.The outcome proved successful. References:- 1. Parag C. Pendharkar. (2009). Genetic algorithm based neural network approaches for predicting churn in cellular wireless network services. Expert Systems with Applications, Volume 36, Issue 3, Part 2, 6714-6720. 2. DONG, S. Y. (2004). DSP TMS320LF2407 Control Lab. with C-Language. Zhun-Kau Information and Press Ltd. Company. 3. Fan, I. C. (2007). Visual basic and RS232 serial communication port. Wen-Qwei Information Ltd. Corp. 4. FUN, I. C. (2007). The Serial Communication Control Design of RS232 with Visual Basic. Wen-Kuei Information and Press Ltd. Company. 5. Huang, Y.F. Huang, G.H. Hu. Z.Y. (2005). Development of an expert system for tackling the public's perception to climate-change impacts on petroleum industry. Expert Systems with Applications, Volume 29, Issue 4, 817-829. 6. Cheng, H. Y. (2005). Design and practical project of linking BT with microprocessor. Master thesis, E.E. Department of National Cheng-Kung University. 7. Lin, S.C. (2003). Communication protocol of message package of BT Net. Master thesis,Electronic Engineering Department of Fen-Kai University. 8. Wen, Z. H. (2005). The Position Tracing System Design with ZigBee. Master Degree Thesis of Communication Engineering Dept, National Chung-cheng University 9. Kune-Yao Chen1 , Lawrence Y. Deng (2010). The Study On Design Speech-Control Powerpoint Presentation Tool, Department of Information Management, St. John’s University, Taiwan, R.O.C. 2 Department of Computer Science and Information Engineering, St. John’s University, Taiwan, R.O.C.

来自:Sneha P Bijoy, Sruthi Merlin Thomas, Nannu Anncelin Dev, et al. 语音控制功率滑块[J].国际高等研究, 2016, 2016

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

库库新

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值