Rhasspy (@rhasspy)

Top repositories

1

piper

A fast, local neural text to speech system
C++
6,243
star
2

rhasspy

Offline private voice assistant for many human languages
Shell
2,361
star
3

larynx

End to end text to speech system using gruut and onnx
Python
822
star
4

wyoming-satellite

Remote voice satellite using Wyoming protocol
Python
637
star
5

rhasspy3

An open source voice assistant toolkit for many human languages
Python
300
star
6

gruut

A tokenizer, text cleaner, and phonemizer for many human languages.
Python
278
star
7

wyoming

Peer-to-peer protocol for voice assistants
Python
118
star
8

snowboy-seasalt

Web interface for creating snowboy personal wake words locally
JavaScript
117
star
9

wyoming-openwakeword

Wyoming protocol server for openWakeWord wake word detection system
Python
102
star
10

piper-recording-studio

Local voice recording for creating Piper datasets
JavaScript
95
star
11

piper-phonemize

C++ library for converting text to phonemes for Piper
C++
85
star
12

wyoming-faster-whisper

Wyoming protocol server for faster whisper speech to text system
Python
82
star
13

gruut-ipa

Python library for manipulating pronunciations using the International Phonetic Alphabet (IPA)
Python
78
star
14

wyoming-addons

Docker builds for Home Assistant add-ons using Wyoming protocol
Dockerfile
64
star
15

hassio-addons

Add-ons for Home Assistant's Hass.IO
Dockerfile
62
star
16

rhasspy-silence

Silence detection in audio stream using webrtcvad
Python
46
star
17

rhasspy-wake-raven

Wake word detection engine based on Snips Personal Wakeword Detector
Python
44
star
18

wyoming-piper

Wyoming protocol server for Piper text to speech system
Python
39
star
19

pymicro-vad

Self-contained voice activity detector
C++
22
star
20

espeak-phonemizer

Uses ctypes and libespeak-ng to transform test into IPA phonemes
Python
20
star
21

piper-sample-generator

Generate samples using Piper to train wake word models
Python
17
star
22

rhasspy-hermes-app

Helper library to create voice apps for Rhasspy in Python using the Hermes protocol
Python
17
star
23

openWakeWord-cpp

C++ version of openWakeWord
C++
17
star
24

pl_deepspeech-jaco

Polish profile for Rhasspy using Jaco's DeepSpeech model
Python
16
star
25

wyoming-snowboy

Wyoming protocol server for snowboy wake word detection system
Python
16
star
26

webrtc-noise-gain

Tiny wrapper around webrtc-audio-processing for noise suppression/auto gain only
C++
15
star
27

rhasspy-asr-kaldi

Speech to text library for Rhasspy using Kaldi
Python
14
star
28

fa_kaldi-rhasspy

Persian Kaldi profile for Rhasspy built from open speech data
Shell
14
star
29

rhasspy-speakers-cli-hermes

MQTT service for Rhasspy audio output with external program using the Hermes protocol
Python
12
star
30

glow-tts-train

An implementation of GlowTTS designed to work with Gruut
Python
12
star
31

phonetisaurus-pypi

Python wrapper for phonetisaurus grapheme to phoneme tool
Python
12
star
32

glow-speak

Neural text to speech system that uses eSpeak as a text/phoneme front-end
Python
12
star
33

rhasspy-microphone-cli-hermes

Records audio from an external program and publishes WAV chunks according to the Hermes protocol
Python
12
star
34

larynx_old

Text to speech system based on MozillaTTS and gruut
Python
12
star
35

wyoming-snd-external

Wyoming protocol server that calls an external program to play audio
Python
11
star
36

rhasspy-nlu

Natural language understanding library for Rhasspy
Python
11
star
37

wyoming-whisper-cpp

Wyoming protocol server for whisper.cpp
C++
10
star
38

wyoming-porcupine1

Wyoming protocol server for porcupine1 wake word detection system
Python
10
star
39

pysilero-vad

Mike/Projects/pysilero-vad.git
Python
10
star
40

rhasspy-satellite

Collection of Rhasspy libraries for satellites only
Shell
9
star
41

snowman-enroll

Custom wake word creation for snowboy using snowman
C++
9
star
42

tts-prompts

Phonetically balanced text to speech sentences
9
star
43

wyoming-vosk

Wyoming protocol server for the vosk speech to text system
Python
9
star
44

wyoming-mic-external

Wyoming protocol server that calls an external program to get microphone input
Python
9
star
45

rhasspy-client

Client library for talking to remote Rhasspy server
Python
7
star
46

ipa2kaldi

Tool for creating Kaldi nnet3 recipes using the International Phonetic Alphabet (IPA)
Python
7
star
47

kaldi-align

A basic forced aligner using Kaldi and gruut
Python
7
star
48

hifi-gan-train

Implementation of Hi-Fi GAN vocoder
Python
6
star
49

fr_kaldi-rhasspy

French Kaldi profile for Rhasspy built from open speech data
Python
6
star
50

cs_kaldi-rhasspy

Czech Kaldi profile for Rhasspy built from open speech data
Python
6
star
51

it_kaldi-rhasspy

Italian Kaldi profile for Rhasspy built from open speech data
Python
6
star
52

sv_kaldi-rhasspy

Swedish Kaldi profile for Rhasspy built from open speech data
Python
6
star
53

rhasspy-microphone-pyaudio-hermes

MQTT service for audio input from PyAudio using Hermes protocol
Shell
6
star
54

wav2mel

Transform audio files into mel spectrograms for text-to-speech model training
Python
6
star
55

phonemes2ids

Flexible tool for assigning integer ids to phonemes
Python
6
star
56

rhasspy-tts-cli-hermes

MQTT service for text to speech with external program using the Hermes protocol
Shell
6
star
57

pyspeex-noise

Noise suppression and automatic gain with speex
C++
5
star
58

piper-samples

Samples for Piper text to speech system
Python
5
star
59

rhasspy-asr-deepspeech-hermes

MQTT service for Rhasspy using Mozilla's DeepSpeech with the Hermes protocol
Python
5
star
60

dataset-voice-kerstin

Voice dataset for native female German speaker
5
star
61

wyoming-handle-external

Wyoming protocol server that calls an external program to handle intents
Python
4
star
62

de_larynx-thorsten

German voice for Larynx based on the thorsten dataset
4
star
63

vits-train

Training for VITS text to speech system
Python
4
star
64

rhasspy-server-hermes

Web server interface to Rhasspy with Hermes back-end
JavaScript
4
star
65

wiktionary2dict

Tool for extracting IPA pronunciations from Wiktionary XML dump
Python
4
star
66

nl_larynx-rdh

Dutch text to speech voice for Larynx built from rdh dataset
3
star
67

es_kaldi-rhasspy

Spanish Kaldi profile for Rhasspy built from open speech data
Python
3
star
68

ru_kaldi-rhasspy

Russian Kaldi profile for Rhasspy built from open speech data
Python
3
star
69

es_larynx-css10

Spanish text to speech voice for Larynx built from CSS10 corpus
3
star
70

rhasspy-rasa-nlu-hermes

MQTT service for natural language understanding in Rhasspy using Rasa NLU with the Hermes protocol
Python
3
star
71

vox-check

Website for contributing voice recordings and vertifications
JavaScript
3
star
72

energy-vad

Energy-based voice activity detector with no dependencies
Python
3
star
73

wyoming-microwakeword

Wyoming server for microWakeWord
Python
2
star
74

voicekit-fpc

False positive detector for the Voice Kit
C++
2
star
75

rhasspy-hermes

Python classes for Hermes protocol
HTML
2
star
76

rhasspy-asr-pocketsphinx

Speech to text for Rhasspy using Pocketsphinx
Python
2
star
77

speexdsp-cli

Tiny program to filter an audio stream through speex for noise suppression
C++
2
star
78

bemused-client

Streaming TFLite keyword detector
Python
2
star
79

rhasspy-homeassistant-hermes

MQTT service for handling intents using Home Assistant
Python
2
star
80

es_deepspeech-jaco

Spanish profile for Rhasspy using Jaco's DeepSpeech model
Python
2
star
81

ru_larynx-nikolaev

Russian text to speech voice for Larynx built from M-AI Labs corpus
2
star
82

pymicro-features

Get audio features for microWakeWord and microVAD
C
1
star
83

wyoming-sdl2

Wyoming protocol server for audio input/output with SDL2
Python
1
star
84

unicode-rbnf

A pure Python implementation of ICU's rule-based number format engine
Python
1
star
85

en-us_larynx-kathleen

English voice for Larynx based on the kathleen dataset
1
star
86

rhasspy-web-vue

Vue-based web interface to Rhasspy
JavaScript
1
star
87

mitlm

Modified version of MIT language modeling toolkit
C++
1
star
88

rhasspy-wake-porcupine-hermes

MQTT service for wake word detection using the Hermes protocol
Python
1
star
89

rhasspy-asr-deepspeech

Rhasspy wrapper for Deepspeech ASR
Python
1
star
90

rhasspy-python-template

Template for Rhasspy repositories with Python code
1
star
91

rhasspy-asr-vosk-hermes

MQTT service for speech to text with Vosk using Hermes protocol
Python
1
star
92

ar_kaldi-rhasspy

Kaldi profile for Arabic trained from open speech data
Python
1
star
93

models

Centralized place to store model files
1
star
94

rhasspy-tag-action

Python
1
star
95

rhasspy-wake-precise-hermes

MQTT wake word service for Rhasspy with Mycroft Precise using the Hermes protocol
Python
1
star
96

rhasspy-skills

Collection of custom skills for Rhasspy
Python
1
star
97

rhasspy-wake-snowboy-hermes

MQTT service for wake word detection with snowboy using Hermes protocol
Python
1
star
98

rhasspy-remote-http-hermes

MQTT service to use remote Rhasspy server with the Hermes protocol
Python
1
star
99

rhasspy-junior

A single-file voice assistant framework
Python
1
star
100

rhasspy-tts-wavenet-hermes

MQTT service for text to speech using Google's Wavenet and the Hermes protocol
Python
1
star