LICENSE
MANIFEST.in
README.md
__init__.py
renovate.json
requirements.txt
setup.py
version.py
./__init__.py
./renovate.json
./version.py
./gui/qt5/nature.jpg
./gui/qt5/parrot.html
./gui/qt5/parrot.qml
./locale/ca-ES/did_hear.dialog
./locale/ca-ES/did_not_hear.dialog
./locale/ca-ES/did_you_hear_me.intent
./locale/ca-ES/not_parroting.dialog
./locale/ca-ES/nothing.dialog
./locale/ca-ES/parrot_keyword.voc
./locale/ca-ES/parrot_start.dialog
./locale/ca-ES/parrot_stop.dialog
./locale/ca-ES/please_repeat.dialog
./locale/ca-ES/repeat_stt.dialog
./locale/ca-ES/repeat_stt.intent
./locale/ca-ES/repeat_stt_old.dialog
./locale/ca-ES/repeat_tts.dialog
./locale/ca-ES/repeat_tts.intent
./locale/ca-ES/skill.json
./locale/ca-ES/speak.intent
./locale/ca-ES/start_parrot.intent
./locale/ca-ES/stop_keyword.voc
./locale/ca-ES/stop_parrot.intent
./locale/da-DK/did_hear.dialog
./locale/da-DK/did_not_hear.dialog
./locale/da-DK/did_you_hear_me.intent
./locale/da-DK/not_parroting.dialog
./locale/da-DK/nothing.dialog
./locale/da-DK/parrot_keyword.voc
./locale/da-DK/parrot_start.dialog
./locale/da-DK/parrot_stop.dialog
./locale/da-DK/please_repeat.dialog
./locale/da-DK/repeat_stt.dialog
./locale/da-DK/repeat_stt.intent
./locale/da-DK/repeat_stt_old.dialog
./locale/da-DK/repeat_tts.dialog
./locale/da-DK/repeat_tts.intent
./locale/da-DK/skill.json
./locale/da-DK/speak.intent
./locale/da-DK/start_parrot.intent
./locale/da-DK/stop_keyword.voc
./locale/da-DK/stop_parrot.intent
./locale/de-DE/did_hear.dialog
./locale/de-DE/did_not_hear.dialog
./locale/de-DE/did_you_hear_me.intent
./locale/de-DE/not_parroting.dialog
./locale/de-DE/nothing.dialog
./locale/de-DE/parrot_keyword.voc
./locale/de-DE/parrot_start.dialog
./locale/de-DE/parrot_stop.dialog
./locale/de-DE/please_repeat.dialog
./locale/de-DE/repeat_stt.dialog
./locale/de-DE/repeat_stt.intent
./locale/de-DE/repeat_stt_old.dialog
./locale/de-DE/repeat_tts.dialog
./locale/de-DE/repeat_tts.intent
./locale/de-DE/skill.json
./locale/de-DE/speak.intent
./locale/de-DE/start_parrot.intent
./locale/de-DE/stop_keyword.voc
./locale/de-DE/stop_parrot.intent
./locale/en-US/did_hear.dialog
./locale/en-US/did_not_hear.dialog
./locale/en-US/did_you_hear_me.intent
./locale/en-US/not_parroting.dialog
./locale/en-US/nothing.dialog
./locale/en-US/parrot_keyword.voc
./locale/en-US/parrot_start.dialog
./locale/en-US/parrot_stop.dialog
./locale/en-US/please_repeat.dialog
./locale/en-US/repeat_stt.dialog
./locale/en-US/repeat_stt.intent
./locale/en-US/repeat_stt_old.dialog
./locale/en-US/repeat_tts.dialog
./locale/en-US/repeat_tts.intent
./locale/en-US/skill.json
./locale/en-US/speak.intent
./locale/en-US/start_parrot.intent
./locale/en-US/stop_keyword.voc
./locale/en-US/stop_parrot.intent
./locale/es-ES/did_hear.dialog
./locale/es-ES/did_not_hear.dialog
./locale/es-ES/did_you_hear_me.intent
./locale/es-ES/not_parroting.dialog
./locale/es-ES/nothing.dialog
./locale/es-ES/parrot_keyword.voc
./locale/es-ES/parrot_start.dialog
./locale/es-ES/parrot_stop.dialog
./locale/es-ES/please_repeat.dialog
./locale/es-ES/repeat_stt.dialog
./locale/es-ES/repeat_stt.intent
./locale/es-ES/repeat_stt_old.dialog
./locale/es-ES/repeat_tts.dialog
./locale/es-ES/repeat_tts.intent
./locale/es-ES/skill.json
./locale/es-ES/speak.intent
./locale/es-ES/start_parrot.intent
./locale/es-ES/stop_keyword.voc
./locale/es-ES/stop_parrot.intent
./locale/eu-ES/did_hear.dialog
./locale/eu-ES/did_not_hear.dialog
./locale/eu-ES/did_you_hear_me.intent
./locale/eu-ES/not_parroting.dialog
./locale/eu-ES/nothing.dialog
./locale/eu-ES/parrot_keyword.voc
./locale/eu-ES/parrot_start.dialog
./locale/eu-ES/parrot_stop.dialog
./locale/eu-ES/please_repeat.dialog
./locale/eu-ES/repeat_stt.dialog
./locale/eu-ES/repeat_stt.intent
./locale/eu-ES/repeat_stt_old.dialog
./locale/eu-ES/repeat_tts.dialog
./locale/eu-ES/repeat_tts.intent
./locale/eu-ES/speak.intent
./locale/eu-ES/start_parrot.intent
./locale/eu-ES/stop_keyword.voc
./locale/eu-ES/stop_parrot.intent
./locale/fa-IR/did_hear.dialog
./locale/fa-IR/did_not_hear.dialog
./locale/fa-IR/did_you_hear_me.intent
./locale/fa-IR/not_parroting.dialog
./locale/fa-IR/nothing.dialog
./locale/fa-IR/parrot_keyword.voc
./locale/fa-IR/parrot_start.dialog
./locale/fa-IR/parrot_stop.dialog
./locale/fa-IR/please_repeat.dialog
./locale/fa-IR/repeat_stt.dialog
./locale/fa-IR/repeat_stt_old.dialog
./locale/fa-IR/repeat_tts.dialog
./locale/fa-IR/skill.json
./locale/fa-IR/speak.intent
./locale/fa-IR/start_parrot.intent
./locale/fa-IR/stop_keyword.voc
./locale/fa-IR/stop_parrot.intent
./locale/fr-FR/did_hear.dialog
./locale/fr-FR/did_not_hear.dialog
./locale/fr-FR/did_you_hear_me.intent
./locale/fr-FR/not_parroting.dialog
./locale/fr-FR/nothing.dialog
./locale/fr-FR/parrot_keyword.voc
./locale/fr-FR/parrot_start.dialog
./locale/fr-FR/parrot_stop.dialog
./locale/fr-FR/please_repeat.dialog
./locale/fr-FR/repeat_stt.dialog
./locale/fr-FR/repeat_stt.intent
./locale/fr-FR/repeat_stt_old.dialog
./locale/fr-FR/repeat_tts.dialog
./locale/fr-FR/repeat_tts.intent
./locale/fr-FR/skill.json
./locale/fr-FR/speak.intent
./locale/fr-FR/start_parrot.intent
./locale/fr-FR/stop_keyword.voc
./locale/fr-FR/stop_parrot.intent
./locale/gl-ES/did_hear.dialog
./locale/gl-ES/did_not_hear.dialog
./locale/gl-ES/did_you_hear_me.intent
./locale/gl-ES/not_parroting.dialog
./locale/gl-ES/nothing.dialog
./locale/gl-ES/parrot_keyword.voc
./locale/gl-ES/parrot_start.dialog
./locale/gl-ES/parrot_stop.dialog
./locale/gl-ES/please_repeat.dialog
./locale/gl-ES/repeat_stt.dialog
./locale/gl-ES/repeat_stt.intent
./locale/gl-ES/repeat_stt_old.dialog
./locale/gl-ES/repeat_tts.dialog
./locale/gl-ES/repeat_tts.intent
./locale/gl-ES/skill.json
./locale/gl-ES/speak.intent
./locale/gl-ES/start_parrot.intent
./locale/gl-ES/stop_keyword.voc
./locale/gl-ES/stop_parrot.intent
./locale/it-IT/did_hear.dialog
./locale/it-IT/did_not_hear.dialog
./locale/it-IT/did_you_hear_me.intent
./locale/it-IT/not_parroting.dialog
./locale/it-IT/nothing.dialog
./locale/it-IT/parrot_keyword.voc
./locale/it-IT/parrot_start.dialog
./locale/it-IT/parrot_stop.dialog
./locale/it-IT/please_repeat.dialog
./locale/it-IT/repeat_stt.dialog
./locale/it-IT/repeat_stt.intent
./locale/it-IT/repeat_stt_old.dialog
./locale/it-IT/repeat_tts.dialog
./locale/it-IT/repeat_tts.intent
./locale/it-IT/speak.intent
./locale/it-IT/start_parrot.intent
./locale/it-IT/stop_keyword.voc
./locale/it-IT/stop_parrot.intent
./locale/pt-BR/did_you_hear_me.intent
./locale/pt-BR/parrot_keyword.voc
./locale/pt-BR/repeat_stt.intent
./locale/pt-BR/repeat_tts.intent
./locale/pt-BR/skill.json
./locale/pt-BR/speak.intent
./locale/pt-BR/start_parrot.intent
./locale/pt-BR/stop_keyword.voc
./locale/pt-BR/stop_parrot.intent
./locale/pt-PT/did_hear.dialog
./locale/pt-PT/did_not_hear.dialog
./locale/pt-PT/not_parroting.dialog
./locale/pt-PT/nothing.dialog
./locale/pt-PT/parrot_keyword.voc
./locale/pt-PT/parrot_start.dialog
./locale/pt-PT/parrot_stop.dialog
./locale/pt-PT/please_repeat.dialog
./locale/pt-PT/repeat_stt.dialog
./locale/pt-PT/repeat_stt_old.dialog
./locale/pt-PT/repeat_tts.dialog
./locale/pt-PT/stop_keyword.voc
./res/desktop/skill.json
gui/qt5/nature.jpg
gui/qt5/parrot.html
gui/qt5/parrot.qml
locale/ca-ES/did_hear.dialog
locale/ca-ES/did_not_hear.dialog
locale/ca-ES/did_you_hear_me.intent
locale/ca-ES/not_parroting.dialog
locale/ca-ES/nothing.dialog
locale/ca-ES/parrot_keyword.voc
locale/ca-ES/parrot_start.dialog
locale/ca-ES/parrot_stop.dialog
locale/ca-ES/please_repeat.dialog
locale/ca-ES/repeat_stt.dialog
locale/ca-ES/repeat_stt.intent
locale/ca-ES/repeat_stt_old.dialog
locale/ca-ES/repeat_tts.dialog
locale/ca-ES/repeat_tts.intent
locale/ca-ES/skill.json
locale/ca-ES/speak.intent
locale/ca-ES/start_parrot.intent
locale/ca-ES/stop_keyword.voc
locale/ca-ES/stop_parrot.intent
locale/da-DK/did_hear.dialog
locale/da-DK/did_not_hear.dialog
locale/da-DK/did_you_hear_me.intent
locale/da-DK/not_parroting.dialog
locale/da-DK/nothing.dialog
locale/da-DK/parrot_keyword.voc
locale/da-DK/parrot_start.dialog
locale/da-DK/parrot_stop.dialog
locale/da-DK/please_repeat.dialog
locale/da-DK/repeat_stt.dialog
locale/da-DK/repeat_stt.intent
locale/da-DK/repeat_stt_old.dialog
locale/da-DK/repeat_tts.dialog
locale/da-DK/repeat_tts.intent
locale/da-DK/skill.json
locale/da-DK/speak.intent
locale/da-DK/start_parrot.intent
locale/da-DK/stop_keyword.voc
locale/da-DK/stop_parrot.intent
locale/de-DE/did_hear.dialog
locale/de-DE/did_not_hear.dialog
locale/de-DE/did_you_hear_me.intent
locale/de-DE/not_parroting.dialog
locale/de-DE/nothing.dialog
locale/de-DE/parrot_keyword.voc
locale/de-DE/parrot_start.dialog
locale/de-DE/parrot_stop.dialog
locale/de-DE/please_repeat.dialog
locale/de-DE/repeat_stt.dialog
locale/de-DE/repeat_stt.intent
locale/de-DE/repeat_stt_old.dialog
locale/de-DE/repeat_tts.dialog
locale/de-DE/repeat_tts.intent
locale/de-DE/skill.json
locale/de-DE/speak.intent
locale/de-DE/start_parrot.intent
locale/de-DE/stop_keyword.voc
locale/de-DE/stop_parrot.intent
locale/en-US/did_hear.dialog
locale/en-US/did_not_hear.dialog
locale/en-US/did_you_hear_me.intent
locale/en-US/not_parroting.dialog
locale/en-US/nothing.dialog
locale/en-US/parrot_keyword.voc
locale/en-US/parrot_start.dialog
locale/en-US/parrot_stop.dialog
locale/en-US/please_repeat.dialog
locale/en-US/repeat_stt.dialog
locale/en-US/repeat_stt.intent
locale/en-US/repeat_stt_old.dialog
locale/en-US/repeat_tts.dialog
locale/en-US/repeat_tts.intent
locale/en-US/skill.json
locale/en-US/speak.intent
locale/en-US/start_parrot.intent
locale/en-US/stop_keyword.voc
locale/en-US/stop_parrot.intent
locale/es-ES/did_hear.dialog
locale/es-ES/did_not_hear.dialog
locale/es-ES/did_you_hear_me.intent
locale/es-ES/not_parroting.dialog
locale/es-ES/nothing.dialog
locale/es-ES/parrot_keyword.voc
locale/es-ES/parrot_start.dialog
locale/es-ES/parrot_stop.dialog
locale/es-ES/please_repeat.dialog
locale/es-ES/repeat_stt.dialog
locale/es-ES/repeat_stt.intent
locale/es-ES/repeat_stt_old.dialog
locale/es-ES/repeat_tts.dialog
locale/es-ES/repeat_tts.intent
locale/es-ES/skill.json
locale/es-ES/speak.intent
locale/es-ES/start_parrot.intent
locale/es-ES/stop_keyword.voc
locale/es-ES/stop_parrot.intent
locale/eu-ES/did_hear.dialog
locale/eu-ES/did_not_hear.dialog
locale/eu-ES/did_you_hear_me.intent
locale/eu-ES/not_parroting.dialog
locale/eu-ES/nothing.dialog
locale/eu-ES/parrot_keyword.voc
locale/eu-ES/parrot_start.dialog
locale/eu-ES/parrot_stop.dialog
locale/eu-ES/please_repeat.dialog
locale/eu-ES/repeat_stt.dialog
locale/eu-ES/repeat_stt.intent
locale/eu-ES/repeat_stt_old.dialog
locale/eu-ES/repeat_tts.dialog
locale/eu-ES/repeat_tts.intent
locale/eu-ES/speak.intent
locale/eu-ES/start_parrot.intent
locale/eu-ES/stop_keyword.voc
locale/eu-ES/stop_parrot.intent
locale/fa-IR/did_hear.dialog
locale/fa-IR/did_not_hear.dialog
locale/fa-IR/did_you_hear_me.intent
locale/fa-IR/not_parroting.dialog
locale/fa-IR/nothing.dialog
locale/fa-IR/parrot_keyword.voc
locale/fa-IR/parrot_start.dialog
locale/fa-IR/parrot_stop.dialog
locale/fa-IR/please_repeat.dialog
locale/fa-IR/repeat_stt.dialog
locale/fa-IR/repeat_stt_old.dialog
locale/fa-IR/repeat_tts.dialog
locale/fa-IR/skill.json
locale/fa-IR/speak.intent
locale/fa-IR/start_parrot.intent
locale/fa-IR/stop_keyword.voc
locale/fa-IR/stop_parrot.intent
locale/fr-FR/did_hear.dialog
locale/fr-FR/did_not_hear.dialog
locale/fr-FR/did_you_hear_me.intent
locale/fr-FR/not_parroting.dialog
locale/fr-FR/nothing.dialog
locale/fr-FR/parrot_keyword.voc
locale/fr-FR/parrot_start.dialog
locale/fr-FR/parrot_stop.dialog
locale/fr-FR/please_repeat.dialog
locale/fr-FR/repeat_stt.dialog
locale/fr-FR/repeat_stt.intent
locale/fr-FR/repeat_stt_old.dialog
locale/fr-FR/repeat_tts.dialog
locale/fr-FR/repeat_tts.intent
locale/fr-FR/skill.json
locale/fr-FR/speak.intent
locale/fr-FR/start_parrot.intent
locale/fr-FR/stop_keyword.voc
locale/fr-FR/stop_parrot.intent
locale/gl-ES/did_hear.dialog
locale/gl-ES/did_not_hear.dialog
locale/gl-ES/did_you_hear_me.intent
locale/gl-ES/not_parroting.dialog
locale/gl-ES/nothing.dialog
locale/gl-ES/parrot_keyword.voc
locale/gl-ES/parrot_start.dialog
locale/gl-ES/parrot_stop.dialog
locale/gl-ES/please_repeat.dialog
locale/gl-ES/repeat_stt.dialog
locale/gl-ES/repeat_stt.intent
locale/gl-ES/repeat_stt_old.dialog
locale/gl-ES/repeat_tts.dialog
locale/gl-ES/repeat_tts.intent
locale/gl-ES/skill.json
locale/gl-ES/speak.intent
locale/gl-ES/start_parrot.intent
locale/gl-ES/stop_keyword.voc
locale/gl-ES/stop_parrot.intent
locale/it-IT/did_hear.dialog
locale/it-IT/did_not_hear.dialog
locale/it-IT/did_you_hear_me.intent
locale/it-IT/not_parroting.dialog
locale/it-IT/nothing.dialog
locale/it-IT/parrot_keyword.voc
locale/it-IT/parrot_start.dialog
locale/it-IT/parrot_stop.dialog
locale/it-IT/please_repeat.dialog
locale/it-IT/repeat_stt.dialog
locale/it-IT/repeat_stt.intent
locale/it-IT/repeat_stt_old.dialog
locale/it-IT/repeat_tts.dialog
locale/it-IT/repeat_tts.intent
locale/it-IT/speak.intent
locale/it-IT/start_parrot.intent
locale/it-IT/stop_keyword.voc
locale/it-IT/stop_parrot.intent
locale/pt-BR/did_you_hear_me.intent
locale/pt-BR/parrot_keyword.voc
locale/pt-BR/repeat_stt.intent
locale/pt-BR/repeat_tts.intent
locale/pt-BR/skill.json
locale/pt-BR/speak.intent
locale/pt-BR/start_parrot.intent
locale/pt-BR/stop_keyword.voc
locale/pt-BR/stop_parrot.intent
locale/pt-PT/did_hear.dialog
locale/pt-PT/did_not_hear.dialog
locale/pt-PT/not_parroting.dialog
locale/pt-PT/nothing.dialog
locale/pt-PT/parrot_keyword.voc
locale/pt-PT/parrot_start.dialog
locale/pt-PT/parrot_stop.dialog
locale/pt-PT/please_repeat.dialog
locale/pt-PT/repeat_stt.dialog
locale/pt-PT/repeat_stt_old.dialog
locale/pt-PT/repeat_tts.dialog
locale/pt-PT/stop_keyword.voc
ovos_skill_parrot.egg-info/PKG-INFO
ovos_skill_parrot.egg-info/SOURCES.txt
ovos_skill_parrot.egg-info/dependency_links.txt
ovos_skill_parrot.egg-info/entry_points.txt
ovos_skill_parrot.egg-info/requires.txt
ovos_skill_parrot.egg-info/top_level.txt
res/desktop/skill.json
test/requirements-end2end.txt
test/requirements.txt
test/test_plugin.py
test/test_skill_loading.py