ovos-core audio daemon client
Project description
ovos-audio
The "mouth" of the OVOS assistant!
Handles TTS generation and sounds playback
Install
pip install ovos-audio[extras]
to install this package and the default
plugins.
Without extras
, you will also need to manually install,
and possibly configure TTS and Audio Backend modules as described below.
Configuration
under mycroft.conf
{
// Text to Speech parameters
// Override: REMOTE
"tts": {
"pulse_duck": false,
"module": "ovos-tts-plugin-mimic3-server",
"fallback_module": "ovos-tts-plugin-mimic",
"ovos-tts-plugin-mimic": {
"voice": "ap"
},
"ovos-tts-plugin-mimic3-server": {
"voice": "en_UK/apope_low"
}
},
// File locations of sounds to play for system events
"sounds": {
"start_listening": "snd/start_listening.wav",
"end_listening": "snd/end_listening.wav",
"acknowledge": "snd/acknowledge.mp3",
"error": "snd/error.mp3"
},
// Mechanism used to play WAV audio files
// Override: SYSTEM
"play_wav_cmdline": "paplay %1 --stream-name=mycroft-voice",
// Mechanism used to play MP3 audio files
// Override: SYSTEM
"play_mp3_cmdline": "mpg123 %1",
// Mechanism used to play OGG audio files
// Override: SYSTEM
"play_ogg_cmdline": "ogg123 -q %1"
}
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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
ovos_audio-0.0.2a40-py3-none-any.whl
(134.8 kB
view hashes)
Close
Hashes for ovos_audio-0.0.2a40-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 421ccb95c000f36e763ed71cb908a1f93f647ddfe2055bb9937479a901e43832 |
|
MD5 | 61ce215dc9f1f124c826dc8ba5292a02 |
|
BLAKE2b-256 | 56583f58147ba52083753c469aa704d9ffcefcef28d993d9a8d313cdc742c2cf |