Skip to main content

A "TTS" plugin for Neon

Project description

NeonAI Template TTS Plugin # TODO: Name

Mycroft compatible TTS Plugin for playing back static audio files. Plugin will look for a file whose name matches the requested TTS string and play it back.

Configuration:

tts:
    module: neon-tts-plugin-audiofiles
    neon-tts-plugin-audiofiles:
      audio_file_path: /home/$USER/tts_audio_files

Usage

The path to audio files should be specified in configuration as noted above. If using this with the default Neon Docker Implementation, audio files will be read from xdg/data/neon/AudioFileTTS by default.

Audio filenames should match the text used to generate them, with any special characters replaced with _. For example, the tts request What time is it? would resolve the file what time is it_.wav

Some default audio files are provided with this plugin, but it is expected that any potential TTS requests have supporting wav audio files at audio_file_path. Audio files may be organized in any directory structure within that directory.

Project details


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

If you're not sure about the file name format, learn more about wheel file names.

neon_tts_plugin_audiofiles-0.0.2a4-py3-none-any.whl (552.4 kB view details)

Uploaded Python 3

File details

Details for the file neon_tts_plugin_audiofiles-0.0.2a4-py3-none-any.whl.

File metadata

File hashes

Hashes for neon_tts_plugin_audiofiles-0.0.2a4-py3-none-any.whl
Algorithm Hash digest
SHA256 9094fe27b671f288579e96862a6b85ecafb57959dfbbaa76acbb93312c673f66
MD5 5ae9ef15e9b78ae088930bae36393b13
BLAKE2b-256 e15a47dd425e9d48efcd5ed83d23db2649fa4feec7a82e2c1bc6c4c32212448b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page