Energy-aware distributed speech recognition for wireless mobile devices

Severe limitations in computational, memory, and energy resources make implementing high-quality speech recognition in embedded devices a difficult challenge. In this article, the authors investigate the energy consumption of computation and communication in an embedded distributed speech recognition system and propose optimizations that reduce overall energy consumption while maintaining adequate quality of service for the end user. This article considers the application of DSR traffic to both Bluetooth and 802.11b networks.

[1]  Kuldip K. Paliwal,et al.  Effect of Speech Coders on Speech Recognition Performance , 1996, Fourth International Symposium on Signal Processing and Its Applications.

[2]  William H. Press,et al.  Numerical recipes in C. The art of scientific computing , 1987 .

[3]  R. Benjamin,et al.  The role and scope of digital signal processing in communications systems , 1978 .

[4]  Joel F. Bartlett,et al.  Itsy: Stretching the Bounds of Mobile Computing , 2001, Computer.

[5]  Kuldip K. Paliwal,et al.  Effect of speech coders on speech recognition performance , 1996, Proceeding of Fourth International Conference on Spoken Language Processing. ICSLP '96.

[6]  Luca Benini,et al.  Dynamic power management for nonstationary service requests , 1999, Design, Automation and Test in Europe Conference and Exhibition, 1999. Proceedings (Cat. No. PR00078).

[7]  E. Gilbert Capacity of a burst-noise channel , 1960 .

[8]  Abeer Alwan,et al.  Towards efficient and scalable speech compression schemes for robust speech recognition applications , 2000, 2000 IEEE International Conference on Multimedia and Expo. ICME2000. Proceedings. Latest Advances in the Fast Changing World of Multimedia (Cat. No.00TH8532).

[9]  Alan Jay Smith,et al.  Software strategies for portable computer energy management , 1998, IEEE Wirel. Commun..

[10]  Mani B. Srivastava,et al.  Adaptive link layer strategies for energy efficient wireless networking , 1999, Wirel. Networks.

[11]  Luca Benini,et al.  Event-driven power management , 2001, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[12]  Hari Balakrishnan,et al.  Minimizing Energy for Wireless Web Access with Bounded Slowdown , 2005, Wirel. Networks.

[13]  Nathan Ickes,et al.  Physical layer driven protocol and algorithm design for energy-efficient wireless sensor networks , 2001, MobiCom '01.

[14]  Vikram Srinivasan,et al.  Energy-efficient communication protocols , 2002, DAC '02.

[15]  Ponani S. Gopalakrishnan,et al.  Compression of acoustic features for speech recognition in network environments , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[16]  Anantha Chandrakasan,et al.  A framework for energy-scalable communication in high-density wireless networks , 2002, ISLPED '02.

[17]  J.E. Mazo,et al.  Digital communications , 1985, Proceedings of the IEEE.

[18]  Hamid Sheikhzadeh,et al.  A low-resource, miniature implementation of the ETSI distributed speech recognition front-end , 2002, INTERSPEECH.

[19]  Luca Benini,et al.  Energy-efficient design of battery-powered embedded systems , 2001, IEEE Trans. Very Large Scale Integr. Syst..

[20]  Mark A. Clements,et al.  Speech coding and transmission for improved automatic recognition , 2002, INTERSPEECH.

[21]  Hong Kook Kim,et al.  Bitstream-based feature extraction for wireless speech recognition , 2000, 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.00CH37100).

[22]  Mani B. Srivastava,et al.  E2WFQ: an energy efficient fair scheduling policy for wireless systems , 2002, ISLPED '02.

[23]  Matthew C. Valenti,et al.  On the throughput of Bluetooth data transmissions , 2002, 2002 IEEE Wireless Communications and Networking Conference Record. WCNC 2002 (Cat. No.02TH8609).

[24]  Mari Ostendorf,et al.  Graceful degradation of speech recognition performance over packet-erasure networks , 2002, IEEE Trans. Speech Audio Process..

[25]  Vassilios Digalakis,et al.  Quantization of cepstral parameters for speech recognition over the World Wide Web , 1999, IEEE J. Sel. Areas Commun..

[26]  Robin Kravets,et al.  Application‐driven power management for mobile communication , 2000, Wirel. Networks.

[27]  Prashant Shenoy,et al.  Proxy-Assisted Power-Friendly Streaming to Mobile Devices , 2003, IS&T/SPIE Electronic Imaging.

[28]  William H. Press,et al.  The Art of Scientific Computing Second Edition , 1998 .

[29]  Luca Benini,et al.  Operating-system directed power reduction , 2000, ISLPED '00.

[30]  Rex Min,et al.  Energy and quality scalable wireless communication , 2003 .

[31]  J. W. Crenshaw Math toolkit for real-time programming , 2000 .

[32]  William H. Press,et al.  The Art of Scientific Computing Second Edition , 1998 .

[33]  J. Flinn,et al.  Energy-aware adaptation for mobile applications , 1999, SOSP.

[34]  E.S.C. Takahashi,et al.  Application aware scheduling for power management on IEEE 802.11 , 2000, Conference Proceedings of the 2000 IEEE International Performance, Computing, and Communications Conference (Cat. No.00CH37086).

[35]  Tajana Simunic,et al.  Remote power control of wireless network interfaces , 2003, J. Embed. Comput..

[36]  William H. Press,et al.  Numerical Recipes in FORTRAN - The Art of Scientific Computing, 2nd Edition , 1987 .

[37]  Y. Eisenberg,et al.  Transmission energy minimization in wireless video streaming applications , 2001, Conference Record of Thirty-Fifth Asilomar Conference on Signals, Systems and Computers (Cat.No.01CH37256).

[38]  Krishna M. Sivalingam,et al.  Design and analysis of low‐power access protocols for wireless and mobile ATM networks , 2000, Wirel. Networks.

[39]  Adam Wolisz,et al.  Measurement and Simulation of the Energy Consumption of a WLAN Interface , 2002 .

[40]  S. Wicker Error Control Systems for Digital Communication and Storage , 1994 .

[41]  Krishna M. Sivalingam,et al.  A Survey of Energy Efficient Network Protocols for Wireless Networks , 2001, Wirel. Networks.

[42]  John H. L. Hansen,et al.  Discrete-Time Processing of Speech Signals , 1993 .

[43]  Luca Benini,et al.  Software-controlled processor speed setting for low-power streamingmultimedia , 2001, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[44]  Chafic Mokbel,et al.  Solutions for robust recognition over the GSM cellular network , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).