gooofy/py-nltools
A collection of basic python modules for spoken natural language processing
Provides abstraction layers for integrating multiple ASR engines (Kaldi, PocketSphinx) and TTS systems (eSpeak NG, MaryTTS, SVOX Pico) alongside supporting modules for phonetic alphabet conversion, voice activity detection via WebRTC, and PulseAudio-based audio I/O. Designed as lightweight, speech-focused alternatives to general NLP frameworks, with modular components that can be used independently or composed through a unified pipeline architecture backing the Zamia AI project.
No commits in the last 6 months. Available on PyPI.
Stars
55
Forks
15
Language
Python
License
Apache-2.0
Category
Last pushed
Dec 01, 2019
Commits (30d)
0
Dependencies
8
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/gooofy/py-nltools"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
speechmatics/speechmatics-python
Python library and CLI for Speechmatics
IBM/MAX-Speech-to-Text-Converter
Converts spoken words into text form.
ictnlp/StreamSpeech
StreamSpeech is an “All in One” seamless model for offline and simultaneous speech recognition,...
snakers4/open_stt
Open STT
Kini218/speech-to-text
Speech to text script on python