diff --git a/Dockerfile b/Dockerfile index 5813742..90f89e2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,11 @@ -FROM python:3.10-slim as base +FROM python:3.10-slim AS base LABEL vendor=neon.ai \ ai.neon.name="neon-audio" -ENV OVOS_CONFIG_BASE_FOLDER neon -ENV OVOS_CONFIG_FILENAME neon.yaml -ENV XDG_CONFIG_HOME /config +ENV OVOS_CONFIG_BASE_FOLDER=neon +ENV OVOS_CONFIG_FILENAME=neon.yaml +ENV XDG_CONFIG_HOME=/config RUN apt-get update && \ apt-get install -y \ @@ -47,5 +47,5 @@ RUN neon-audio install-dependencies CMD ["/root/run.sh"] -FROM base as default_model +FROM base AS default_model RUN neon-audio init-plugin \ No newline at end of file diff --git a/neon_audio/__main__.py b/neon_audio/__main__.py index 57b959c..bb50c0b 100644 --- a/neon_audio/__main__.py +++ b/neon_audio/__main__.py @@ -34,7 +34,7 @@ from ovos_utils import wait_for_exit_signal from ovos_utils.log import LOG from ovos_config.locale import setup_locale -from ovos_utils.process_utils import reset_sigint_handler, PIDLock as Lock +from ovos_utils.process_utils import reset_sigint_handler from neon_audio.service import NeonPlaybackService @@ -56,7 +56,6 @@ def main(*args, **kwargs): reset_sigint_handler() check_for_signal("isSpeaking") - Lock("audio") setup_locale() try: service = NeonPlaybackService(*args, **kwargs)