From next month, owners of the $35 Raspberry Pi will be able to build their own Amazon Echo-style board.
Capable of picking up voice commands from 30 feet away, the Matrix Voice add-on board for the Pi shares some of the features that helped propel Amazon's Echo smart speaker to success.
The board uses seven MEMs microphones, the same number found on the Echo, and various technologies to improve quality of voice detection, such as far-field voice capture, beamforming and noise suppression.
The board can not only send queries to the same Amazon Alexa smart assistant that powers the Echo, but can also route commands to the various speech and language systems available via Google Voice Service and Microsoft Cognitive Services.
Amazon Alexa already allows voice commands to control various appliances: from Roomba hoovers to Plex media servers, to play music via Spotify and call a Uber, as well as to place orders with Amazon.
However, the Matrix Voice's ability to plug into multiple voice services extends it use, with the board's creators Matrix Labs showing it being used to switch Philips Hue lights on and off and change their color, using the speech recognition system PocketSphinx.
The circular Matrix Voice board is about 3.14- or Pi-inches in diameter and plugs directly into the Pi via its 40-pin GPIO header.
Building a DIY Amazon Echo will take a bit of effort and some additional investment. You'll need a Raspberry Pi and before the board can be used with Amazon Alexa, the necessary software libraries will need to be downloaded and set up on the Pi, as outlined here. You'll also need to add an external speaker to get spoken responses. Alexa may also not be quite as quick to respond to queries as it is via the Echo, if this demo using the Matrix Creator, the board that preceded the Voice, is indicative of performance.
The board is primarily aimed at developers who want an affordable way to create voice-based applications.
The $55 Matrix Voice board is a simplified, voice-focused version of the Matrix Creator IoT board, that Matrix Labs shipped last year, and which recently became available via Premier Farnell. There is also a $65 standalone version of the Matrix Voice board, which doesn't require a Pi to work, and includes Wi-Fi and Bluetooth support, and a microcontroller.
An $105 Voice Kit includes the Matrix Voice board, a Raspberry Pi 3 Model B, a 5V 2.5A power supply, and a 8GB MicroSD card.
Matrix Labs says it expects the Matrix Voice to ship from the end of August.
Matrix Voice Kit specs and comparison
Read more about the Raspberry Pi
- Raspberry Pi: The smart person's guide
- GCHQ builds monster Raspberry Pi cloud with OctaPi formation (ZDNet)
- Raspberry Pi 3: The inside story from the new $35 computer's creator
- Raspberry Pi in 2017: New boards, new OSes and more
- Choosing a Raspberry Pi OS? Here's the definitive list
- Raspberry Pi rival delivers a 4K Android computer for just $25
- Raspberry Pi and Docker: Tiny $35 computer gets major new release of HypriotOS (ZDNet)
- Turn any hard drive into networked storage with Raspberry Pi (CNET)