pocketsphinx VS Spoken-Keyword-Spotting

Compare pocketsphinx vs Spoken-Keyword-Spotting and see what are their differences.

Spoken-Keyword-Spotting

In this repository, we explore using a hybrid system consisting of a Convolutional Neural Network and a Support Vector Machine for Keyword Spotting task. (by vineeths96)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
pocketsphinx Spoken-Keyword-Spotting
6 1
3,745 80
0.9% -
7.4 0.0
about 1 month ago over 1 year ago
C Python
GNU General Public License v3.0 or later MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

pocketsphinx

Posts with mentions or reviews of pocketsphinx. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-07.

Spoken-Keyword-Spotting

Posts with mentions or reviews of Spoken-Keyword-Spotting. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-07.
  • How to train large deep learning models as a startup
    5 projects | news.ycombinator.com | 7 Oct 2021
    The search term you're looking for is "Keyword Spotting" - and that's what's implemented locally for ~embedded devices that sit and wait for something relevant to come along so that they know when to start sending data up to the mothership (or even turn on additional higher-power cores locally).

    Here's an example repo that might be interesting (from initial impressions, though there are many more out there) : https://github.com/vineeths96/Spoken-Keyword-Spotting

What are some alternatives?

When comparing pocketsphinx and Spoken-Keyword-Spotting you can also consider the following projects:

vosk - VOSK Speech Recognition Toolkit

spokestack-python - Spokestack is a library that allows a user to easily incorporate a voice interface into any Python application with a focus on embedded systems.

snowboy - Future versions with model training module will be maintained through a forked version here: https://github.com/seasalt-ai/snowboy

svm-pytorch - Linear SVM with PyTorch

vosk-api - Offline speech recognition API for Android, iOS, Raspberry Pi and servers with Python, Java, C# and Node

determined - Determined is an open-source machine learning platform that simplifies distributed training, hyperparameter tuning, experiment tracking, and resource management. Works with PyTorch and TensorFlow.

localcroft - Bits for locally-served Mycroft instances

C_to_Python_translator - Using File I/O we were able to convert C code written in one text file to Python code in another text file with the application of multiple function that could identify and accordingly process specific key words and formats used in the C language.

xla - Enabling PyTorch on XLA Devices (e.g. Google TPU)

speech-kit - Simplifying the Speech Synthesis and Speech Recognition engines for Javascript. Listen for commands and perform callback actions, make the browser speak and transcribe your speech!

espeak-ng - eSpeak NG is an open source speech synthesizer that supports more than hundred languages and accents.