PureAudio™ Array Microphone Development Software for Raspberry Pi 3

Free Download

Audio Software for Raspberry Pi 3 Array Microphone Development Kit

*Note: This software only runs on the Andrea PureAudio™ USB sound card and the Raspberry Pi 3.

The audio software enables clean audio for any application on the Raspberry Pi 3.
This is achieved by providing two components:
The first component is an audio filter library, which provides the following functionality:
Handles capturing the microphone input from the USB device.
Handles sending the audio to be played out the USB device.
Filters the input audio with beam forming, noise reduction and acoustic echo cancellation to provide clean audio in noisy environments.
Provides trigger word and command detection, including barge-in when audio is playing out the speakers.
Optionally, provides the filtered input audio buffers to the main application.

The second component is a sample application that demonstrates how to use the simple interface to the audio filter library. This application listens for the trigger while playing audio out the speakers. When the trigger is detected, the volume of the audio playing out the speakers is reduced, and it makes a short WAV audio recording.

Enable a trigger phrase or barge-in with voice:
The software SDK provides an example of how to enable trigger detection, supply the reference audio and get the filtered microphone audio that can be passed on to a client or app.

Trigger and command detection:
This is for developers that do not need the audio stream. Just for apps that require the trigger and command detection only.

Microphone audio:
For developers who just need the filtered microphone audio, do not need trigger detection or echo cancellation.

Plus free voice command starter vocabularies:
After speaking the trigger phrase “Hello Blue Genie”, you can also speak a command. There are six different command sets for Home Automation and Robot type control applications.
Click here for list.

To use a command set with the SDK, all you need to do is copy the two “raw” files for the desired command set to the folder where the application is located then run the application.

After speaking a command, you will see an indication on the monitor that the command has been recognized and the application has been notified.

Each command set’s folder has a text file with the list of commands that can be spoken.

Click the button below to download the Beam forming noise reduction filter software along with the voice trigger phrase “Hello Blue Genie,” plus free voice command home automation and robot type starter vocabularies for your Raspberry Pi 3!

Enter your unique coupon code included in the product package for downloading the software.

Updated: 03-06-2018
Instructions for operation included in the download file.


Questions about our products?