Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 

README.md

iCub Audio Recognition

About

This set of modules implement Audio Filtering, Speech Recognition, and Hotword Detection for the iCub.

Structure

Audio Filtering

The Audio Filtering Module is located in the src/audioFiltering folder. Audio Filtering uses the webrtc-audio-filtering library for beamforming/filtering. The script setup.sh can be used to download and install this library.

The module then publishes filtered audio on the port /filteredAudio:o

Speech Recognition

The folder src/PythonSpeechRecognizer contains multiple scripts for different forms of speech recognition.

hotword.py

This script performs basic Speech Recognition based on the model from the Tensorflow Examples. The recognized speech is then published on the port /speech:o.

recognize.py

This script performs large vocabulary speech recognition using Kaldi. The script needs a speech recognition server setup using docker.

PocketSphinx Speech Recognizer

The folder src/PocketsphinxSpeechRecognizer contains a module that performs speech recognition with PocketSphinx.

About

No description, website, or topics provided.

Resources

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.