Skip to content

Commit

Permalink
Update STT and TTS plugins to install from PyPI (NeonGeckoCom#133)
Browse files Browse the repository at this point in the history
* Update STT and TTS plugins to install from PyPI

* Loosen OPM dependency spec

* get ovos_utils alpha release for OPM compat

* lock OPM version to troubleshoot Speech failures
revert ovos_utils beta spec

* bump neon_audio version spec

* Loosen OPM to 0.0.1

* Update STT plugin versions to support newer OPM version

* Troubleshoot dependency version conflicts

* Bump deepspeech plugin version spec

* Bump plugin specs to release versions

* loosen ovos_utils to install stable version by default
  • Loading branch information
NeonDaniel committed Sep 29, 2021
1 parent 6f18bb2 commit 53b6784
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 10 deletions.
4 changes: 2 additions & 2 deletions requirements/local_speech_processing.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
neon-stt-plugin-deepspeech_stream_local @ git+https://github.com/NeonGeckoCom/neon-stt-plugin-deepspeech_stream_local
neon-tts-plugin-mimic @ git+https://github.com/NeonGeckoCom/neon-tts-plugin-mimic
neon-stt-plugin-deepspeech-stream-local>=0.1.2
neon-tts-plugin-mimic>=0.1.3
4 changes: 2 additions & 2 deletions requirements/pi.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
neon-client @ git+https://github.com/NeonGeckoCom/neon-core-client
neon-transcripts-controller @ git+https://github.com/NeonGeckoCom/transcripts_controller
ovos-ww-plugin-pocketsphinx
neon-tts-plugin-mimic @ git+https://github.com/NeonGeckoCom/neon-tts-plugin-mimic
neon-tts-plugin-mimic
deepspeech @ https://github.com/mozilla/DeepSpeech/releases/download/v0.9.3/deepspeech-0.9.3-cp37-cp37m-linux_aarch64.whl
neon-stt-plugin-deepspeech_stream_local @ git+https://github.com/NeonGeckoCom/neon-stt-plugin-deepspeech_stream_local
neon-stt-plugin-deepspeech-stream-local

# Install vosk in case user installs that plugin
vosk @ https://github.com/alphacep/vosk-api/releases/download/v0.3.30/vosk-0.3.30-py3-none-linux_aarch64.whl
4 changes: 2 additions & 2 deletions requirements/remote_speech_processing.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
neon-stt-plugin-google_cloud_streaming @ git+https://github.com/NeonGeckoCom/neon-stt-plugin-google_cloud_streaming
neon-tts-plugin-polly~=0.1
neon-stt-plugin-google-cloud-streaming>=0.2.2
neon-tts-plugin-polly~=0.1.0
neon-lang-plugin-amazon_translate>=0.1.0
8 changes: 4 additions & 4 deletions requirements/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,25 @@ mock_msm

# neon core modules
neon_speech>=0.2.0
neon_audio>=0.3.0
neon_audio>=0.3.2
neon_enclosure>=0.1.0

# utils
neon-utils>=0.6.0
rapidfuzz
kthread
psutil
ovos_utils>=0.0.10
ovos_utils>=0.0.12
ovos-skills-manager>=0.0.2

# plugins
ovos-plugin-manager==0.0.1a3
neon-lang-plugin-libretranslate>=0.1.0
ovos-plugin-manager==0.0.1

# text parser modules
RAKEkeywords>=0.2.0

# Patch Dependency Conflicts
protobuf~=3.17.0
mycroft-messagebus-client==0.9.1
tornado==6.0.3
numpy==1.19.5
Expand Down

0 comments on commit 53b6784

Please sign in to comment.