What is Pocketsphinx?
What is Pocketsphinx?
PocketSphinx is a library that depends on another library called SphinxBase which provides common functionality across all CMUSphinx projects. To install Pocketsphinx, you need to install both Pocketsphinx and Sphinxbase. You can use Pocketsphinx with Linux, Windows, on MacOS, iPhone and Android.
How can I make my Pocketsphinx more accurate?
To achieve good accuracy with a pocketshinx:
- Important! Check that your mic, audio device, file supports 16 kHz while the general model is trained with 16 kHz acoustic examples.
- You should create your own limited dictionary you cannot use cmusphinx-voxforge-de.
- You should create your own language model.
Is Pocketsphinx open source?
This is PocketSphinx, one of Carnegie Mellon University’s open source large vocabulary, speaker-independent continuous speech recognition engines.
How do you train CMUSphinx?
Training an acoustic model for CMUSphinx
- Setting up the format of database audio.
- Configuring file paths.
- Configuring model type and model parameters.
- Configuring sound feature parameters.
- Configuring parallel jobs to speedup the training.
- Configuring decoding parameters.
What is SphinxTrain?
CMU Sphinx, also called Sphinx for short, is the general term to describe a group of speech recognition systems developed at Carnegie Mellon University. These include a series of speech recognizers (Sphinx 2 – 4) and an acoustic model trainer (SphinxTrain).
What is Pocketsphinx in python?
Pocketsphinx Python Pocketsphinx is a part of the CMU Sphinx Open Source Toolkit For Speech Recognition. This package provides a python interface to CMU Sphinxbase and Pocketsphinx libraries created with SWIG and Setuptools.
Is CMU Sphinx open source?
A fast performance-oriented recognizer, originally developed by Xuedong Huang at Carnegie Mellon and released as open-source with a BSD-style license on SourceForge by Kevin Lenzo at LinuxWorld in 2000. Sphinx 2 focuses on real-time recognition suitable for spoken language applications.
Is Sphinx only for Python?
I hope that this shows you how Sphinx can be used for documentation all kinds of software, not just Python. It is a fantastically powerful documentation tool, and you shouldn’t discard it without looking at it closely.
How do I set up Pocketsphinx?
Jump to step:
- Download the latest version of sphinxbase and pocketsphinx.
- Extract the files into separate directories.
- Install bison, ALSA, and swig.
- Compile sphinxbase.
- Compile pocketsphinx.
- Test out the installation.