Multipurpose microphone array using Raspberry Pi and MATRIX Creator

A microphone array is a set of microphones operating in tandem. It is essential in the field of speech enhancement and can improve the overall robustness of the speech recognition system. With the popularity of Smart Home Assistant devices with a microphone array, such as Amazon Echo, microphone arr...

Full description

Saved in:
Bibliographic Details
Main Author: Chen, Zhe
Other Authors: Chng Eng Siong
Format: Final Year Project
Language:English
Published: 2017
Subjects:
Online Access:http://hdl.handle.net/10356/70444
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-70444
record_format dspace
spelling sg-ntu-dr.10356-704442023-03-03T20:46:54Z Multipurpose microphone array using Raspberry Pi and MATRIX Creator Chen, Zhe Chng Eng Siong School of Computer Science and Engineering DRNTU::Engineering::Computer science and engineering A microphone array is a set of microphones operating in tandem. It is essential in the field of speech enhancement and can improve the overall robustness of the speech recognition system. With the popularity of Smart Home Assistant devices with a microphone array, such as Amazon Echo, microphone array has proved its usefulness in the field of speech enhancement. Although microphone array is an area of interest in research, the existing products with microphone array are either not easily customizable or lack flexibility in deployment. These obstacles hinder the research into the microphone array. Therefore, this project proposes a pioneering solution of a multipurpose microphone array using MATRIX Creator and Raspberry Pi, to aid the research of microphone array by being easy to customize and flexible to deploy, and to demonstrate its potential applications in speech recognition. For maximum flexibility, this project embraces a fully wireless architecture and allows the microphone array to stream multichannel audio to a remote PC besides saving internally. This project shall also develop real-time Automatic Speech Recognition capability using Google Cloud Speech as its potential application. Keeping the real world applications in mind, the functionalities developed in this project for the multipurpose microphone array are real-time capable. Moreover, multiple devices can record in synchronous through network-based synchronization. This project also developed a Control Terminal For efficient management of deployed devices. Numerous end-to-end tests have verified that the system works correctly in real time condition. Despite various challenges, this project has achieved its original objectives of developing a multipurpose microphone array that is easy to customize and flexible to deploy and demonstrated its potential of real-time Automatic Speech Recognition. Bachelor of Engineering (Computer Engineering) 2017-04-24T07:52:57Z 2017-04-24T07:52:57Z 2017 Final Year Project (FYP) http://hdl.handle.net/10356/70444 en Nanyang Technological University 73 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Chen, Zhe
Multipurpose microphone array using Raspberry Pi and MATRIX Creator
description A microphone array is a set of microphones operating in tandem. It is essential in the field of speech enhancement and can improve the overall robustness of the speech recognition system. With the popularity of Smart Home Assistant devices with a microphone array, such as Amazon Echo, microphone array has proved its usefulness in the field of speech enhancement. Although microphone array is an area of interest in research, the existing products with microphone array are either not easily customizable or lack flexibility in deployment. These obstacles hinder the research into the microphone array. Therefore, this project proposes a pioneering solution of a multipurpose microphone array using MATRIX Creator and Raspberry Pi, to aid the research of microphone array by being easy to customize and flexible to deploy, and to demonstrate its potential applications in speech recognition. For maximum flexibility, this project embraces a fully wireless architecture and allows the microphone array to stream multichannel audio to a remote PC besides saving internally. This project shall also develop real-time Automatic Speech Recognition capability using Google Cloud Speech as its potential application. Keeping the real world applications in mind, the functionalities developed in this project for the multipurpose microphone array are real-time capable. Moreover, multiple devices can record in synchronous through network-based synchronization. This project also developed a Control Terminal For efficient management of deployed devices. Numerous end-to-end tests have verified that the system works correctly in real time condition. Despite various challenges, this project has achieved its original objectives of developing a multipurpose microphone array that is easy to customize and flexible to deploy and demonstrated its potential of real-time Automatic Speech Recognition.
author2 Chng Eng Siong
author_facet Chng Eng Siong
Chen, Zhe
format Final Year Project
author Chen, Zhe
author_sort Chen, Zhe
title Multipurpose microphone array using Raspberry Pi and MATRIX Creator
title_short Multipurpose microphone array using Raspberry Pi and MATRIX Creator
title_full Multipurpose microphone array using Raspberry Pi and MATRIX Creator
title_fullStr Multipurpose microphone array using Raspberry Pi and MATRIX Creator
title_full_unstemmed Multipurpose microphone array using Raspberry Pi and MATRIX Creator
title_sort multipurpose microphone array using raspberry pi and matrix creator
publishDate 2017
url http://hdl.handle.net/10356/70444
_version_ 1759853798679904256