Open-source customizable voice assistant
Project description
Voice Assistant
Open-source voice assistant with emphasis on customizability. Create your own skills and personalize your assistant in a simple YAML configuration. Perfect to use in combination with Home Assistant.
Unique Features
- Say trigger word e.g. "Jarvis" anywhere in a sentence, for example, "play music, Jarvis". Few last seconds of audio input are recoded into memory, so when trigger word is said, pre-recorded audio data is also processed
- Speech is processed continuously while user is speaking which, for certain requests, results in a very fast action/response
- Voice Assistant REST API enables remote control. For example, it can be used to make Voice Assistant say something when Home Assistant automation is triggered
- Define custom skills and extend the nlp "vocubulary" in a simple configuration file
Available Integrations
Getting Started
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
voiceassistant-0.11.0.tar.gz
(244.0 kB
view details)
Built Distribution
File details
Details for the file voiceassistant-0.11.0.tar.gz
.
File metadata
- Download URL: voiceassistant-0.11.0.tar.gz
- Upload date:
- Size: 244.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ba3920ab7fc5234b9357c5cfb1c51728a42b5756956312bbf2ec87b04371636 |
|
MD5 | dc27cc7e6df7721a240ca19e9d0e20d4 |
|
BLAKE2b-256 | bfbba9aed5ea1f936af808152b4f28ae28c6938a937c73a89b46c99e98498098 |
File details
Details for the file voiceassistant-0.11.0-py3-none-any.whl
.
File metadata
- Download URL: voiceassistant-0.11.0-py3-none-any.whl
- Upload date:
- Size: 256.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a523719b9c9e8fe92a9fa3a5f3ba52810041d0d91b48d248b0cae0923278599b |
|
MD5 | 5db86934756113fa4ae3e6d2cd3f3fd6 |
|
BLAKE2b-256 | 8364cf70d5c26a0b40670f0e072696c33409ad041ec8931fc4b858a73032661e |