├── .dockerignore ├── .github └── workflows │ ├── license_tests.yml │ ├── propose_release.yml │ ├── publish_release.yml │ ├── publish_test_build.yml │ ├── setup_tests.yml │ ├── unit_tests.yml │ └── update_skills_image.yml ├── .gitignore ├── Dockerfile ├── LICENSE.md ├── MANIFEST.in ├── README.md ├── docker ├── .env ├── docker-compose.yml └── xdg │ ├── config │ └── neon │ │ ├── neon.yaml │ │ └── skills │ │ └── skill-homescreen-lite.openvoiceos │ │ └── settings.json │ └── data │ └── neon │ ├── AudioFileTTS │ └── .keep │ └── resources │ └── skill-demo.neongeckocom │ └── locale │ └── en-us │ ├── gui_demo.txt │ └── language_demo.txt ├── docker_overlay ├── etc │ ├── OpenVoiceOS │ │ └── ovos.conf │ └── neon │ │ └── neon.yaml ├── opt │ └── neon │ │ └── healthcheck.sh └── root │ ├── .asoundrc │ ├── .config │ └── neon │ │ └── skills │ │ ├── skill-demo.neongeckocom │ │ └── settings.json │ │ ├── skill-homescreen-lite.openvoiceos │ │ └── settings.json │ │ └── skill-instructions.neongeckocom │ │ └── settings.json │ └── run.sh ├── documentation ├── legacy_changes.md ├── legacy_setup.md └── service_account_setup.md ├── neon_core ├── __init__.py ├── cli.py ├── configuration │ ├── __init__.py │ ├── mark_2 │ │ ├── apps │ │ │ └── ovos.common_play │ │ │ │ └── settings.json │ │ ├── neon.yaml │ │ └── skills │ │ │ ├── neon_homeassistant_skill.mikejgray │ │ │ └── settings.json │ │ │ ├── skill-core_ready.neongeckocom │ │ │ └── settings.json │ │ │ ├── skill-demo.neongeckocom │ │ │ └── settings.json │ │ │ ├── skill-fallback_unknown.neongeckocom │ │ │ └── settings.json │ │ │ ├── skill-instructions.neongeckocom │ │ │ └── settings.json │ │ │ ├── skill-local_music.neongeckocom │ │ │ └── settings.json │ │ │ ├── skill-ovos-homescreen.openvoiceos │ │ │ └── settings.json │ │ │ ├── skill-ovos-setup.openvoiceos │ │ │ └── settings.json │ │ │ └── skill-user_settings.neongeckocom │ │ │ └── settings.json │ ├── neon.yaml │ ├── opi5 │ │ ├── apps │ │ │ └── ovos.common_play │ │ │ │ └── settings.json │ │ ├── neon.yaml │ │ └── skills │ │ │ ├── skill-demo.neongeckocom │ │ │ └── settings.json │ │ │ ├── skill-fallback_unknown.neongeckocom │ │ │ └── settings.json │ │ │ ├── skill-instructions.neongeckocom │ │ │ └── settings.json │ │ │ ├── skill-local_music.neongeckocom │ │ │ └── settings.json │ │ │ ├── skill-ovos-homescreen.openvoiceos │ │ │ └── settings.json │ │ │ ├── skill-ovos-setup.openvoiceos │ │ │ └── settings.json │ │ │ └── skill-user_settings.neongeckocom │ │ │ └── settings.json │ └── rpi4 │ │ ├── apps │ │ └── ovos.common_play │ │ │ └── settings.json │ │ ├── neon.yaml │ │ └── skills │ │ ├── skill-demo.neongeckocom │ │ └── settings.json │ │ ├── skill-fallback_unknown.neongeckocom │ │ └── settings.json │ │ ├── skill-instructions.neongeckocom │ │ └── settings.json │ │ ├── skill-local_music.neongeckocom │ │ └── settings.json │ │ ├── skill-ovos-homescreen.openvoiceos │ │ └── settings.json │ │ ├── skill-ovos-setup.openvoiceos │ │ └── settings.json │ │ └── skill-user_settings.neongeckocom │ │ └── settings.json ├── language │ └── __init__.py ├── launcher.py ├── res │ ├── precise_models │ │ ├── hey-neon.pb │ │ └── hey-neon.pb.params │ ├── snd │ │ ├── beep.wav │ │ └── loaded.wav │ ├── text │ │ ├── en-au │ │ │ └── neon.voc │ │ ├── en-uk │ │ │ └── neon.voc │ │ ├── en-us │ │ │ ├── date_time.json │ │ │ ├── date_time_test.json │ │ │ ├── neon.voc │ │ │ ├── no.voc │ │ │ └── yes.voc │ │ ├── ru-ru │ │ │ └── neon.voc │ │ └── uk-ua │ │ │ ├── last.voc │ │ │ ├── neon.voc │ │ │ └── skill.error.dialog │ └── ui │ │ └── neon_logo.png ├── run_neon.py ├── skills │ ├── __init__.py │ ├── __main__.py │ ├── intent_service.py │ ├── service.py │ └── skill_manager.py ├── util │ ├── __init__.py │ ├── diagnostic_utils.py │ └── skill_utils.py └── version.py ├── requirements ├── client.txt ├── core_modules.txt ├── dev.txt ├── docker.txt ├── local_speech_processing.txt ├── pi.txt ├── remote_speech_processing.txt ├── requirements.txt ├── server.txt ├── skills_default.txt ├── skills_essential.txt ├── skills_extended.txt ├── skills_required.txt ├── test.txt └── vision.txt ├── setup.py └── test ├── audio_files └── stop.wav ├── diagnostic_files ├── audio.log ├── bus.log ├── csv_files │ └── full_ts.csv ├── display.log ├── enclosure.log ├── extras.log ├── gui.log ├── skills.log ├── start.log └── voice.log ├── get_skill_dirs_skills ├── extra_dir_1 │ ├── skill-test-1.neongeckocom │ │ └── .keep │ ├── skill-test-2.neongeckocom │ │ └── .keep │ └── skill-test-3.neongeckocom │ │ └── .keep ├── extra_dir_2 │ └── skill-test-1.neongeckocom │ │ └── .keep └── plugins │ └── skill-plugin │ └── .keep ├── lang_res ├── en-uk │ └── res ├── en-us │ └── res ├── en │ └── res └── es-es │ └── res ├── local_skills ├── skill-about │ ├── LICENSE.md │ ├── README.md │ ├── __init__.py │ ├── requirements.txt │ └── skill.json ├── skill-osm_parsing │ ├── LICENSE │ ├── README.md │ ├── __init__.py │ ├── manifest.yml │ ├── requirements.txt │ └── skill.json └── skill-ovos-homescreen │ ├── LICENSE │ ├── MANIFEST.in │ ├── README.md │ ├── __init__.py │ ├── requirements.txt │ ├── settingsmeta.yml │ └── setup.py ├── pi_image_overlay ├── etc │ ├── OpenVoiceOS │ │ └── ovos.conf │ └── neon │ │ └── neon.yaml └── root │ └── .local │ └── share │ └── neon │ └── .keep ├── pi_setup_3_10.sh ├── pi_setup_3_11.sh ├── test_configuration.py ├── test_diagnostic_utils.py ├── test_language.py ├── test_run_neon.py ├── test_skill_utils.py └── test_skills_module.py /.dockerignore: -------------------------------------------------------------------------------- 1 | docker -------------------------------------------------------------------------------- /.github/workflows/license_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/.github/workflows/license_tests.yml -------------------------------------------------------------------------------- /.github/workflows/propose_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/.github/workflows/propose_release.yml -------------------------------------------------------------------------------- /.github/workflows/publish_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/.github/workflows/publish_release.yml -------------------------------------------------------------------------------- /.github/workflows/publish_test_build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/.github/workflows/publish_test_build.yml -------------------------------------------------------------------------------- /.github/workflows/setup_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/.github/workflows/setup_tests.yml -------------------------------------------------------------------------------- /.github/workflows/unit_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/.github/workflows/unit_tests.yml -------------------------------------------------------------------------------- /.github/workflows/update_skills_image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/.github/workflows/update_skills_image.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/LICENSE.md -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/README.md -------------------------------------------------------------------------------- /docker/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/docker/.env -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /docker/xdg/config/neon/neon.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/docker/xdg/config/neon/neon.yaml -------------------------------------------------------------------------------- /docker/xdg/config/neon/skills/skill-homescreen-lite.openvoiceos/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/docker/xdg/config/neon/skills/skill-homescreen-lite.openvoiceos/settings.json -------------------------------------------------------------------------------- /docker/xdg/data/neon/AudioFileTTS/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docker/xdg/data/neon/resources/skill-demo.neongeckocom/locale/en-us/gui_demo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/docker/xdg/data/neon/resources/skill-demo.neongeckocom/locale/en-us/gui_demo.txt -------------------------------------------------------------------------------- /docker/xdg/data/neon/resources/skill-demo.neongeckocom/locale/en-us/language_demo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/docker/xdg/data/neon/resources/skill-demo.neongeckocom/locale/en-us/language_demo.txt -------------------------------------------------------------------------------- /docker_overlay/etc/OpenVoiceOS/ovos.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/docker_overlay/etc/OpenVoiceOS/ovos.conf -------------------------------------------------------------------------------- /docker_overlay/etc/neon/neon.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/docker_overlay/etc/neon/neon.yaml -------------------------------------------------------------------------------- /docker_overlay/opt/neon/healthcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/docker_overlay/opt/neon/healthcheck.sh -------------------------------------------------------------------------------- /docker_overlay/root/.asoundrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/docker_overlay/root/.asoundrc -------------------------------------------------------------------------------- /docker_overlay/root/.config/neon/skills/skill-demo.neongeckocom/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/docker_overlay/root/.config/neon/skills/skill-demo.neongeckocom/settings.json -------------------------------------------------------------------------------- /docker_overlay/root/.config/neon/skills/skill-homescreen-lite.openvoiceos/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/docker_overlay/root/.config/neon/skills/skill-homescreen-lite.openvoiceos/settings.json -------------------------------------------------------------------------------- /docker_overlay/root/.config/neon/skills/skill-instructions.neongeckocom/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/docker_overlay/root/.config/neon/skills/skill-instructions.neongeckocom/settings.json -------------------------------------------------------------------------------- /docker_overlay/root/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/docker_overlay/root/run.sh -------------------------------------------------------------------------------- /documentation/legacy_changes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/documentation/legacy_changes.md -------------------------------------------------------------------------------- /documentation/legacy_setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/documentation/legacy_setup.md -------------------------------------------------------------------------------- /documentation/service_account_setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/documentation/service_account_setup.md -------------------------------------------------------------------------------- /neon_core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/__init__.py -------------------------------------------------------------------------------- /neon_core/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/cli.py -------------------------------------------------------------------------------- /neon_core/configuration/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/__init__.py -------------------------------------------------------------------------------- /neon_core/configuration/mark_2/apps/ovos.common_play/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_view_timeout_mode": "pause" 3 | } -------------------------------------------------------------------------------- /neon_core/configuration/mark_2/neon.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/mark_2/neon.yaml -------------------------------------------------------------------------------- /neon_core/configuration/mark_2/skills/neon_homeassistant_skill.mikejgray/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/mark_2/skills/neon_homeassistant_skill.mikejgray/settings.json -------------------------------------------------------------------------------- /neon_core/configuration/mark_2/skills/skill-core_ready.neongeckocom/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/mark_2/skills/skill-core_ready.neongeckocom/settings.json -------------------------------------------------------------------------------- /neon_core/configuration/mark_2/skills/skill-demo.neongeckocom/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/mark_2/skills/skill-demo.neongeckocom/settings.json -------------------------------------------------------------------------------- /neon_core/configuration/mark_2/skills/skill-fallback_unknown.neongeckocom/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/mark_2/skills/skill-fallback_unknown.neongeckocom/settings.json -------------------------------------------------------------------------------- /neon_core/configuration/mark_2/skills/skill-instructions.neongeckocom/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/mark_2/skills/skill-instructions.neongeckocom/settings.json -------------------------------------------------------------------------------- /neon_core/configuration/mark_2/skills/skill-local_music.neongeckocom/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/mark_2/skills/skill-local_music.neongeckocom/settings.json -------------------------------------------------------------------------------- /neon_core/configuration/mark_2/skills/skill-ovos-homescreen.openvoiceos/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/mark_2/skills/skill-ovos-homescreen.openvoiceos/settings.json -------------------------------------------------------------------------------- /neon_core/configuration/mark_2/skills/skill-ovos-setup.openvoiceos/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/mark_2/skills/skill-ovos-setup.openvoiceos/settings.json -------------------------------------------------------------------------------- /neon_core/configuration/mark_2/skills/skill-user_settings.neongeckocom/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/mark_2/skills/skill-user_settings.neongeckocom/settings.json -------------------------------------------------------------------------------- /neon_core/configuration/neon.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/neon.yaml -------------------------------------------------------------------------------- /neon_core/configuration/opi5/apps/ovos.common_play/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_view_timeout_mode": "pause" 3 | } -------------------------------------------------------------------------------- /neon_core/configuration/opi5/neon.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/opi5/neon.yaml -------------------------------------------------------------------------------- /neon_core/configuration/opi5/skills/skill-demo.neongeckocom/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/opi5/skills/skill-demo.neongeckocom/settings.json -------------------------------------------------------------------------------- /neon_core/configuration/opi5/skills/skill-fallback_unknown.neongeckocom/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/opi5/skills/skill-fallback_unknown.neongeckocom/settings.json -------------------------------------------------------------------------------- /neon_core/configuration/opi5/skills/skill-instructions.neongeckocom/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/opi5/skills/skill-instructions.neongeckocom/settings.json -------------------------------------------------------------------------------- /neon_core/configuration/opi5/skills/skill-local_music.neongeckocom/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/opi5/skills/skill-local_music.neongeckocom/settings.json -------------------------------------------------------------------------------- /neon_core/configuration/opi5/skills/skill-ovos-homescreen.openvoiceos/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/opi5/skills/skill-ovos-homescreen.openvoiceos/settings.json -------------------------------------------------------------------------------- /neon_core/configuration/opi5/skills/skill-ovos-setup.openvoiceos/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/opi5/skills/skill-ovos-setup.openvoiceos/settings.json -------------------------------------------------------------------------------- /neon_core/configuration/opi5/skills/skill-user_settings.neongeckocom/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/opi5/skills/skill-user_settings.neongeckocom/settings.json -------------------------------------------------------------------------------- /neon_core/configuration/rpi4/apps/ovos.common_play/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_view_timeout_mode": "pause" 3 | } -------------------------------------------------------------------------------- /neon_core/configuration/rpi4/neon.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/rpi4/neon.yaml -------------------------------------------------------------------------------- /neon_core/configuration/rpi4/skills/skill-demo.neongeckocom/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/rpi4/skills/skill-demo.neongeckocom/settings.json -------------------------------------------------------------------------------- /neon_core/configuration/rpi4/skills/skill-fallback_unknown.neongeckocom/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/rpi4/skills/skill-fallback_unknown.neongeckocom/settings.json -------------------------------------------------------------------------------- /neon_core/configuration/rpi4/skills/skill-instructions.neongeckocom/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/rpi4/skills/skill-instructions.neongeckocom/settings.json -------------------------------------------------------------------------------- /neon_core/configuration/rpi4/skills/skill-local_music.neongeckocom/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/rpi4/skills/skill-local_music.neongeckocom/settings.json -------------------------------------------------------------------------------- /neon_core/configuration/rpi4/skills/skill-ovos-homescreen.openvoiceos/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/rpi4/skills/skill-ovos-homescreen.openvoiceos/settings.json -------------------------------------------------------------------------------- /neon_core/configuration/rpi4/skills/skill-ovos-setup.openvoiceos/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/rpi4/skills/skill-ovos-setup.openvoiceos/settings.json -------------------------------------------------------------------------------- /neon_core/configuration/rpi4/skills/skill-user_settings.neongeckocom/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/configuration/rpi4/skills/skill-user_settings.neongeckocom/settings.json -------------------------------------------------------------------------------- /neon_core/language/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/language/__init__.py -------------------------------------------------------------------------------- /neon_core/launcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/launcher.py -------------------------------------------------------------------------------- /neon_core/res/precise_models/hey-neon.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/res/precise_models/hey-neon.pb -------------------------------------------------------------------------------- /neon_core/res/precise_models/hey-neon.pb.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/res/precise_models/hey-neon.pb.params -------------------------------------------------------------------------------- /neon_core/res/snd/beep.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/res/snd/beep.wav -------------------------------------------------------------------------------- /neon_core/res/snd/loaded.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/res/snd/loaded.wav -------------------------------------------------------------------------------- /neon_core/res/text/en-au/neon.voc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/res/text/en-au/neon.voc -------------------------------------------------------------------------------- /neon_core/res/text/en-uk/neon.voc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/res/text/en-uk/neon.voc -------------------------------------------------------------------------------- /neon_core/res/text/en-us/date_time.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/res/text/en-us/date_time.json -------------------------------------------------------------------------------- /neon_core/res/text/en-us/date_time_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/res/text/en-us/date_time_test.json -------------------------------------------------------------------------------- /neon_core/res/text/en-us/neon.voc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/res/text/en-us/neon.voc -------------------------------------------------------------------------------- /neon_core/res/text/en-us/no.voc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/res/text/en-us/no.voc -------------------------------------------------------------------------------- /neon_core/res/text/en-us/yes.voc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/res/text/en-us/yes.voc -------------------------------------------------------------------------------- /neon_core/res/text/ru-ru/neon.voc: -------------------------------------------------------------------------------- 1 | неон -------------------------------------------------------------------------------- /neon_core/res/text/uk-ua/last.voc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/res/text/uk-ua/last.voc -------------------------------------------------------------------------------- /neon_core/res/text/uk-ua/neon.voc: -------------------------------------------------------------------------------- 1 | неон -------------------------------------------------------------------------------- /neon_core/res/text/uk-ua/skill.error.dialog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/res/text/uk-ua/skill.error.dialog -------------------------------------------------------------------------------- /neon_core/res/ui/neon_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/res/ui/neon_logo.png -------------------------------------------------------------------------------- /neon_core/run_neon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/run_neon.py -------------------------------------------------------------------------------- /neon_core/skills/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/skills/__init__.py -------------------------------------------------------------------------------- /neon_core/skills/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/skills/__main__.py -------------------------------------------------------------------------------- /neon_core/skills/intent_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/skills/intent_service.py -------------------------------------------------------------------------------- /neon_core/skills/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/skills/service.py -------------------------------------------------------------------------------- /neon_core/skills/skill_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/skills/skill_manager.py -------------------------------------------------------------------------------- /neon_core/util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/util/__init__.py -------------------------------------------------------------------------------- /neon_core/util/diagnostic_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/util/diagnostic_utils.py -------------------------------------------------------------------------------- /neon_core/util/skill_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/util/skill_utils.py -------------------------------------------------------------------------------- /neon_core/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/neon_core/version.py -------------------------------------------------------------------------------- /requirements/client.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/requirements/client.txt -------------------------------------------------------------------------------- /requirements/core_modules.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/requirements/core_modules.txt -------------------------------------------------------------------------------- /requirements/dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/requirements/dev.txt -------------------------------------------------------------------------------- /requirements/docker.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/requirements/docker.txt -------------------------------------------------------------------------------- /requirements/local_speech_processing.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/requirements/local_speech_processing.txt -------------------------------------------------------------------------------- /requirements/pi.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/requirements/pi.txt -------------------------------------------------------------------------------- /requirements/remote_speech_processing.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/requirements/remote_speech_processing.txt -------------------------------------------------------------------------------- /requirements/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/requirements/requirements.txt -------------------------------------------------------------------------------- /requirements/server.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/requirements/server.txt -------------------------------------------------------------------------------- /requirements/skills_default.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/requirements/skills_default.txt -------------------------------------------------------------------------------- /requirements/skills_essential.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/requirements/skills_essential.txt -------------------------------------------------------------------------------- /requirements/skills_extended.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/requirements/skills_extended.txt -------------------------------------------------------------------------------- /requirements/skills_required.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/requirements/skills_required.txt -------------------------------------------------------------------------------- /requirements/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/requirements/test.txt -------------------------------------------------------------------------------- /requirements/vision.txt: -------------------------------------------------------------------------------- 1 | neon_display -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/setup.py -------------------------------------------------------------------------------- /test/audio_files/stop.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/audio_files/stop.wav -------------------------------------------------------------------------------- /test/diagnostic_files/audio.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/diagnostic_files/audio.log -------------------------------------------------------------------------------- /test/diagnostic_files/bus.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/diagnostic_files/bus.log -------------------------------------------------------------------------------- /test/diagnostic_files/csv_files/full_ts.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/diagnostic_files/csv_files/full_ts.csv -------------------------------------------------------------------------------- /test/diagnostic_files/display.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/diagnostic_files/display.log -------------------------------------------------------------------------------- /test/diagnostic_files/enclosure.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/diagnostic_files/enclosure.log -------------------------------------------------------------------------------- /test/diagnostic_files/extras.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/diagnostic_files/gui.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/diagnostic_files/gui.log -------------------------------------------------------------------------------- /test/diagnostic_files/skills.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/diagnostic_files/skills.log -------------------------------------------------------------------------------- /test/diagnostic_files/start.log: -------------------------------------------------------------------------------- 1 | start log 2 | -------------------------------------------------------------------------------- /test/diagnostic_files/voice.log: -------------------------------------------------------------------------------- 1 | voice_log 2 | -------------------------------------------------------------------------------- /test/get_skill_dirs_skills/extra_dir_1/skill-test-1.neongeckocom/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/get_skill_dirs_skills/extra_dir_1/skill-test-2.neongeckocom/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/get_skill_dirs_skills/extra_dir_1/skill-test-3.neongeckocom/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/get_skill_dirs_skills/extra_dir_2/skill-test-1.neongeckocom/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/get_skill_dirs_skills/plugins/skill-plugin/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/lang_res/en-uk/res: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/lang_res/en-us/res: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/lang_res/en/res: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/lang_res/es-es/res: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/local_skills/skill-about/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/local_skills/skill-about/LICENSE.md -------------------------------------------------------------------------------- /test/local_skills/skill-about/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/local_skills/skill-about/README.md -------------------------------------------------------------------------------- /test/local_skills/skill-about/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/local_skills/skill-about/__init__.py -------------------------------------------------------------------------------- /test/local_skills/skill-about/requirements.txt: -------------------------------------------------------------------------------- 1 | neon-utils>=0.5.7 -------------------------------------------------------------------------------- /test/local_skills/skill-about/skill.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/local_skills/skill-about/skill.json -------------------------------------------------------------------------------- /test/local_skills/skill-osm_parsing/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/local_skills/skill-osm_parsing/LICENSE -------------------------------------------------------------------------------- /test/local_skills/skill-osm_parsing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/local_skills/skill-osm_parsing/README.md -------------------------------------------------------------------------------- /test/local_skills/skill-osm_parsing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/local_skills/skill-osm_parsing/__init__.py -------------------------------------------------------------------------------- /test/local_skills/skill-osm_parsing/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/local_skills/skill-osm_parsing/manifest.yml -------------------------------------------------------------------------------- /test/local_skills/skill-osm_parsing/requirements.txt: -------------------------------------------------------------------------------- 1 | text_requirements -------------------------------------------------------------------------------- /test/local_skills/skill-osm_parsing/skill.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/local_skills/skill-osm_parsing/skill.json -------------------------------------------------------------------------------- /test/local_skills/skill-ovos-homescreen/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/local_skills/skill-ovos-homescreen/LICENSE -------------------------------------------------------------------------------- /test/local_skills/skill-ovos-homescreen/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/local_skills/skill-ovos-homescreen/MANIFEST.in -------------------------------------------------------------------------------- /test/local_skills/skill-ovos-homescreen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/local_skills/skill-ovos-homescreen/README.md -------------------------------------------------------------------------------- /test/local_skills/skill-ovos-homescreen/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/local_skills/skill-ovos-homescreen/__init__.py -------------------------------------------------------------------------------- /test/local_skills/skill-ovos-homescreen/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/local_skills/skill-ovos-homescreen/requirements.txt -------------------------------------------------------------------------------- /test/local_skills/skill-ovos-homescreen/settingsmeta.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/local_skills/skill-ovos-homescreen/settingsmeta.yml -------------------------------------------------------------------------------- /test/local_skills/skill-ovos-homescreen/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/local_skills/skill-ovos-homescreen/setup.py -------------------------------------------------------------------------------- /test/pi_image_overlay/etc/OpenVoiceOS/ovos.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/pi_image_overlay/etc/OpenVoiceOS/ovos.conf -------------------------------------------------------------------------------- /test/pi_image_overlay/etc/neon/neon.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/pi_image_overlay/etc/neon/neon.yaml -------------------------------------------------------------------------------- /test/pi_image_overlay/root/.local/share/neon/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/pi_setup_3_10.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/pi_setup_3_10.sh -------------------------------------------------------------------------------- /test/pi_setup_3_11.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/pi_setup_3_11.sh -------------------------------------------------------------------------------- /test/test_configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/test_configuration.py -------------------------------------------------------------------------------- /test/test_diagnostic_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/test_diagnostic_utils.py -------------------------------------------------------------------------------- /test/test_language.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/test_language.py -------------------------------------------------------------------------------- /test/test_run_neon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/test_run_neon.py -------------------------------------------------------------------------------- /test/test_skill_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/test_skill_utils.py -------------------------------------------------------------------------------- /test/test_skills_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NeonGeckoCom/NeonCore/HEAD/test/test_skills_module.py --------------------------------------------------------------------------------