diff --git a/hivemind_voice_satellite/__main__.py b/hivemind_voice_satellite/__main__.py index 7c2ae8d..bec4178 100644 --- a/hivemind_voice_satellite/__main__.py +++ b/hivemind_voice_satellite/__main__.py @@ -1,8 +1,8 @@ +import click from hivemind_bus_client import HiveMessageBusClient -from hivemind_presence import LocalDiscovery from ovos_audio.service import PlaybackService from ovos_utils import wait_for_exit_signal -import click + from hivemind_voice_satellite import VoiceClient @@ -13,7 +13,6 @@ @click.option("--port", help="HiveMind port number", type=int, default=5678) @click.option("--selfsigned", help="accept self signed certificates", is_flag=True) def connect(host, key, password, port, selfsigned): - if not host.startswith("ws"): print("Invalid host, please specify a protocol") print(f"ws://{host} or wss://{host}") diff --git a/readme.md b/readme.md index 2102401..a026d56 100644 --- a/readme.md +++ b/readme.md @@ -4,8 +4,8 @@ OpenVoiceOS Satellite, connect to [HiveMind](https://github.com/JarbasHiveMind/H ![](./voice_terminal.png) +NOTE: needs https://github.com/OpenVoiceOS/ovos-audio/pull/17 -![](./voice_sat.png) ## Install @@ -15,10 +15,10 @@ Install dependencies (if needed) sudo apt-get install -y libpulse-dev libasound2-dev ``` -Install with pip +Install with pip (hivemind pypi version is VERY outdated) ```bash -$ pip install HiveMind-voice-sat +$ pip install git+https://github.com/JarbasHiveMind/HiveMind-voice-sat ``` ## Usage diff --git a/requirements.txt b/requirements.txt index a645835..39d2d75 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,8 +1,7 @@ hivemind_bus_client~=0.0.3a2 ovos-audio +ovos-dinkum-listener>=0.0.2, < 0.1.0 +ovos-vad-plugin-webrtcvad ovos-stt-plugin-server -click -ovos-dinkum-listener>=0.0.2a34, < 0.1.0 -ovos-vad-plugin-silero -ovos-config>=0.0.10 -hivemind_presence>=0.0.2a2 \ No newline at end of file +ovos-tts-plugin-server +click \ No newline at end of file