diff options
author | Scott Murray <scott.murray@konsulko.com> | 2021-02-01 18:06:35 -0500 |
---|---|---|
committer | Scott Murray <scott.murray@konsulko.com> | 2021-02-01 18:06:35 -0500 |
commit | 3eb1a00c35bd817472067a153c793c9c7aef00a3 (patch) | |
tree | 369a89b53d82604c2775972016f671640cdd1995 /templates/feature/agl-voiceagent-alexa-wakeword/amazonlite-2.3.patch | |
parent | e0d5ad833e89f47c88601e15158015319e568af8 (diff) |
meta-speech-framework: Update Alexa Auto SDK wakeword support for v2.3
Update the agl-voiceagent-alexa-wakeword feature template for v2.3:
- Added a scriptlet to handle installing and patching the amazonlite
zip file contents. The amazonlite-2.3.zip file is now expected to
be in the directory set with the XDG_DOWNLOAD_DIR environment
variable, and if that is not set, it will use $HOME/Downloads (i.e.
the same behavior as the rcar3 graphics support files).
- Added a patch to tweak a couple of things in the amazonlite layer
to fix building against Yocto dunfell.
Bug-AGL: SPEC-3783
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I75783860e4ce332ba89e8a7768fe4ff7367bcd93
Diffstat (limited to 'templates/feature/agl-voiceagent-alexa-wakeword/amazonlite-2.3.patch')
-rw-r--r-- | templates/feature/agl-voiceagent-alexa-wakeword/amazonlite-2.3.patch | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/templates/feature/agl-voiceagent-alexa-wakeword/amazonlite-2.3.patch b/templates/feature/agl-voiceagent-alexa-wakeword/amazonlite-2.3.patch new file mode 100644 index 00000000..0db3a0a5 --- /dev/null +++ b/templates/feature/agl-voiceagent-alexa-wakeword/amazonlite-2.3.patch @@ -0,0 +1,31 @@ +--- meta-aac-amazonlite/recipes-avs/avs-device-sdk/avs-device-sdk_%.bbappend.bak 2021-02-01 16:41:34.464564753 -0500 ++++ meta-aac-amazonlite/recipes-avs/avs-device-sdk/avs-device-sdk_%.bbappend 2021-02-01 16:41:54.392457938 -0500 +@@ -3,6 +3,8 @@ + + SRC_URI += "file://${AMAZONLITE_PACKAGES}/${WRAPPER_NAME}-${WRAPPER_VERSION}.tgz" + ++inherit python3native ++ + AMAZONLITE_CPP_MODEL_NAME ?= "D.en-US.alexa.cpp" + AMAZONLITE_CPP_MODEL_PATH = "${STAGING_DIR_HOST}${datadir}/pryon-lite/models" + +@@ -19,5 +21,5 @@ + PACKAGECONFIG += "amazonlite" + + do_configure_prepend() { +- ${WORKDIR}/${WRAPPER_NAME}/apply_adapter.py ${S} +-} +\ No newline at end of file ++ ${PYTHON} ${WORKDIR}/${WRAPPER_NAME}/apply_adapter.py ${S} ++} +--- meta-aac-amazonlite/conf/layer.conf.bak 2021-02-01 17:44:07.559285446 -0500 ++++ meta-aac-amazonlite/conf/layer.conf 2021-02-01 17:44:42.847875916 -0500 +@@ -9,6 +9,8 @@ + BBFILE_PATTERN_aac-amazonlite = "^${LAYERDIR}/" + BBFILE_PRIORITY_aac-amazonlite = "6" + ++LAYERSERIES_COMPAT_aac-amazonlite = "dunfell" ++ + AMAZONLITE ?= "ON" + AMAZONLITE_PACKAGES = "${LAYERDIR}/packages" + |