MATRIX Labs have now released two new Raspberry Pi accessory boards that combines a whole new level of sensors built into miniature computer.
MATRIX Voice, on the other hand is a smaller board that mainly focuses on voice detection and recognition projects. In addition to its ability to connect with Raspberry Pi, it can also be used as a standalone module by taking advantage of its FPGA capabilities.
[AdSense-C]
Here is a list of latest MATRIX Voice as well as MATRIX Creator Projects and Tutorials of 2018 implementing new boards, which can be followed easily and are really interesting for you to implement. Let us say, you are a beginner and you are just getting started with Raspberry Pi. But still following these tutorials will be easy. All of the below MATRIX Creator projects are well explained step by step, with detailed tutorials on how to get started from the scratch.
MATRIX – Voice Creator Project List includes projects employing
- Amazon Alexa
- PocketSphinx Speech Detection
- Google Assistant
- IFTTT Integration
- Wireless Communication using WiFi
- Home Automation
- Motors Driving
- Robotics and much more
If you are stuck somewhere and you need guidance to go forward, you can use the comment box below the post or you can use our community to get in touch with the experts.
This page will be updated every week.
Getting Started
Before diving into the projects, you must know what exactly is a MATRIX Voice/Creator is, its specifications and its capabilities. Learn more about it from the below link.
MATRIX CREATOR AND MATRIX VOICE FOR RASPBERRY PI
Great!! Now you know what a MATRIX device is and what it can do. Now let us take a look on different layers of MATRIX Devices. Depending on your background, coding skills and the type of application you are plainning to build, you can choose from any of these three different layers.
Layers
MATRIX Open System (MOS)
This is an open source software for hosting IoT applications. MATRIX Open System runs on node.js, and initially, applications will be written in JavaScript, however, as we finish writing SDKs, other languages will be supported. Python is first up.
MATRIX CORE
Abstraction layer for HAL. Hosts a ZeroMQ + Protobuf communication layer which makes device information accessible via high-level interfaces. Supports 40+ different languages, C++, Python, Ruby, PHP, Java, etc.
MATRIX HAL
HAL is the lowest-level abstraction for the MATRIX Creator drivers. You can interface directly with HAL, or use the higher level components like CORE, and MATRIX OS. C++ drivers for sensors and available components. Tooling for accessing the FPGA and microcontrollers on the MATRIX device.[AdSense-A]
MOS Setup
Now let us start by setting up MOS. MOS allows you to create applications in Java Script and deploy the application to a remote device with ease. For that you will need a Local machine (Where you program the application) and a MATRIX device connected Raspberry Pi, where we deploy and run the application.
MATRIX Voice/Creator Raspberry Pi MOS Setup
MATRIX Core Setup
Set up MATRIX Core on your raspberry Pi and start programming your MATRIX Device Core Layer using Python. Use python to interact with the sensors and make amazing projects.
MATRIX VOICE / CREATOR Core Setup
MATRIX HAL Setup
HAL or Hardware Abstraction Layer is the lowest level layer of the MATRIX Creator drivers. You can either interact directly with HAL, or use the higher level components like MALOS or the MATRIX OS to tinker with the MATRIX Device. This uses C++ drivers for available sensors and hardware.
MATRIX VOICE / CREATOR HAL Setup
MATRIX Voice Creator Projects
Now you know what the MATRIX device is, what it can do and how to set up environment and run demo applications. Lets start building something fun.
[AdSense-C]
MATRIX Voice Alexa – MATRIX Voice Creator Project
Let us start by setting up Alexa using your MATRIX on a Raspberry Pi
Setting Up ALEXA on MATRIX Voice / Creator
MATRIX Alexa IFTTT Integration For MATRIX Voice Creator Project
What if we could control the lights in our home using Alexa? Or control the room temperature? Or open the gate? What if we could trigger some thing we want using Alexa. There comes IFTTT; MATRIX Alexa IFTTT Integration.
MATRIX Alexa IFTTT Integration on MATRIX Voice / Creator
MATRIX Alexa Home Automation – MATRIX Voice Creator Project
So what all things we have now? A A Raspberry Pi, A MATRIX Voice, Alexa configured to work with MATRIX Voice and IFTTT. What to do next? How about some home automation? In this post, I will show you how to set up a Matrix Alexa Home Automation system, that can turn on and off lights, fans or any electrical device in your home.
Install and Setup MATRIX Alexa Home Automation
MATRIX Alexa Robot – MATRIX Voice Creator Project
Let us build a basic Robot that can be controlled via MATRIX Alexa; A Matrix Voice Alexa Robot.
Install and Setup MATRIX Alexa Robot
MATRIX Voice Creator Project – Voice Detection Using Pocketsphinx
PocketSphinx has an awesome collection of libraries for speech recognition algorithms for efficient speech recognition. Now let us configure PocketSphinx and start using voice commands in your MATRIX Device.
Install and Setup PocketSphinx
VOICE DETECTION USING POCKETSPHINX
PocketSphinx has an awesome collection of libraries for speech recognition algorithms for efficient speech recognition. Now let us configure PocketSphinx and start using voice commands in your MATRIX Device.
Install and Setup PocketSphinx
Rate the Project
Did you find this page useful? Help us to improve by rating this page.
[RICH_REVIEWS_FORM]
[RICH_REVIEWS_SNIPPET stars_only=”true”]