1
1
mirror of https://github.com/OpenVoiceOS/OpenVoiceOS synced 2025-03-02 10:37:51 +01:00

Add local music and filerowser skills

This commit is contained in:
j1nx 2023-01-05 09:47:18 +01:00
parent 9eef6c1e95
commit 11aa168aa9
12 changed files with 71 additions and 2 deletions

View File

@ -343,10 +343,12 @@ menu "Skills"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-alerts/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-camera/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skill-osm/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-local-music/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-alarm/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-date-time/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-ddg/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-fallback-unknown/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-filebrowser/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-homescreen/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-info/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/skill-ovos-naptime/Config.in"

View File

@ -744,9 +744,11 @@ BR2_PACKAGE_PYTHON_OVOS_WW_PLUGIN_POCKETSPHINX=y
BR2_PACKAGE_PYTHON_OVOS_WW_PLUGIN_PRECISE_LITE=y
BR2_PACKAGE_PYTHON_OVOS_WW_PLUGIN_VOSK=y
BR2_PACKAGE_SKILL_ALERTS=y
BR2_PACKAGE_SKILL_LOCAL_MUSIC=y
BR2_PACKAGE_SKILL_OVOS_DATE_TIME=y
BR2_PACKAGE_SKILL_OVOS_DDG=y
BR2_PACKAGE_SKILL_OVOS_FALLBACK_UNKNOWN=y
BR2_PACKAGE_SKILL_OVOS_FILEBROWSER=y
BR2_PACKAGE_SKILL_OVOS_HOMESCREEN=y
BR2_PACKAGE_SKILL_OVOS_NAPTIME=y
BR2_PACKAGE_SKILL_OVOS_NEWS=y

View File

@ -744,9 +744,11 @@ BR2_PACKAGE_PYTHON_OVOS_WW_PLUGIN_POCKETSPHINX=y
BR2_PACKAGE_PYTHON_OVOS_WW_PLUGIN_PRECISE_LITE=y
BR2_PACKAGE_PYTHON_OVOS_WW_PLUGIN_VOSK=y
BR2_PACKAGE_SKILL_ALERTS=y
BR2_PACKAGE_SKILL_LOCAL_MUSIC=y
BR2_PACKAGE_SKILL_OVOS_DATE_TIME=y
BR2_PACKAGE_SKILL_OVOS_DDG=y
BR2_PACKAGE_SKILL_OVOS_FALLBACK_UNKNOWN=y
BR2_PACKAGE_SKILL_OVOS_FILEBROWSER=y
BR2_PACKAGE_SKILL_OVOS_HOMESCREEN=y
BR2_PACKAGE_SKILL_OVOS_NAPTIME=y
BR2_PACKAGE_SKILL_OVOS_NEWS=y

View File

@ -1,2 +1,2 @@
# Locally computed
sha256 323d768b33e09942ade8de3cb42b8c28a4c18abac15a49b3837d55b2c5650a99 ovos-shell-2813ad6c183a9cf8ffd0e9860dce5de0d0414258.tar.gz
sha256 7c412869b53c282d465c391fc6199eaf4b19cf811f40bea95bb2822950152fbf ovos-shell-4017fc62064478f03f6dc21ae47f9dbd35386726.tar.gz

View File

@ -4,7 +4,7 @@
#
################################################################################
OVOS_SHELL_VERSION = 2813ad6c183a9cf8ffd0e9860dce5de0d0414258
OVOS_SHELL_VERSION = 4017fc62064478f03f6dc21ae47f9dbd35386726
OVOS_SHELL_SITE = $(call github,OpenVoiceOS,ovos-shell,$(OVOS_SHELL_VERSION))
OVOS_SHELL_LICENSE = Apache License 2.0

View File

@ -0,0 +1,25 @@
From d15a08eb96b8776af1f18bc637f8509cb2529f11 Mon Sep 17 00:00:00 2001
From: j1nx <p.steenbergen@j1nx.nl>
Date: Wed, 4 Jan 2023 14:57:59 +0100
Subject: [PATCH 1/1] Make /home/mycroft/Music the default folder
---
__init__.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/__init__.py b/__init__.py
index 2bbafdb..16fbbd5 100644
--- a/__init__.py
+++ b/__init__.py
@@ -49,7 +49,7 @@ class LocalMusicSkill(OVOSCommonPlaybackSkill):
@property
def music_dir(self):
- return self.settings.get('music_dir') or '/media'
+ return self.settings.get('music_dir') or '/home/mycroft/Music'
@property
def music_library(self):
--
2.34.1

View File

@ -0,0 +1,6 @@
config BR2_PACKAGE_SKILL_LOCAL_MUSIC
bool "skill-local-music"
help
Neon Skill for Local Music Playback
https://github.com/NeonGeckoCom/skill-local_music

View File

@ -0,0 +1 @@
sha256 71644c7aded29cce69938b3227a355f6bdd93521736d540da041b9e2063711ae skill-local-music-c03107987c3f2aba23e8933ff0fc93a7217655b9.tar.gz

View File

@ -0,0 +1,12 @@
################################################################################
#
# skill-local-music
#
################################################################################
SKILL_LOCAL_MUSIC_VERSION = c03107987c3f2aba23e8933ff0fc93a7217655b9
SKILL_LOCAL_MUSIC_SITE = $(call github,NeonGeckoCom,skill-local_music,$(SKILL_LOCAL_MUSIC_VERSION))
SKILL_LOCAL_MUSIC_SETUP_TYPE = setuptools
SKILL_LOCAL_MUSIC_LICENSE_FILES = LICENSE
$(eval $(python-package))

View File

@ -0,0 +1,6 @@
config BR2_PACKAGE_SKILL_OVOS_FILEBROWSER
bool "skill-ovos-filebrowser"
help
File Browser for OpenVoice OS Platform
https://github.com/OpenVoiceOS/skill-ovos-filebrowser

View File

@ -0,0 +1 @@
sha256 15cce3542112867c30d3de5438d505e465319c5959619e0029e68353c9ba5b1e skill-ovos-filebrowser-5e07ca15c67d5e8f07c2a03606a44e8e2808db85.tar.gz

View File

@ -0,0 +1,12 @@
################################################################################
#
# skill-ovos-filebrowser
#
################################################################################
SKILL_OVOS_FILEBROWSER_VERSION = 5e07ca15c67d5e8f07c2a03606a44e8e2808db85
SKILL_OVOS_FILEBROWSER_SITE = $(call github,OpenVoiceOS,skill-ovos-filebrowser,$(SKILL_OVOS_FILEBROWSER_VERSION))
SKILL_OVOS_FILEBROWSER_SETUP_TYPE = setuptools
SKILL_OVOS_FILEBROWSER_LICENSE_FILES = LICENSE
$(eval $(python-package))