alexa-voiceagent-service: support building in wakeword engine 96/23496/1
authorScott Murray <scott.murray@konsulko.com>
Mon, 30 Dec 2019 00:01:24 +0000 (19:01 -0500)
committerScott Murray <scott.murray@konsulko.com>
Mon, 30 Dec 2019 00:04:16 +0000 (00:04 +0000)
commit0f1d405101e1419474de80658535dc34dc8d8b16
treeee214e737d45fb61db37ead0f36c18f20388c779
parent40eb01c5c943509df2f4a52c3fe75a5d0cf0123b
alexa-voiceagent-service: support building in wakeword engine

Add support for building the "amazonlite" wakeword engine into the Alexa
voiceagent.  A new feature template, agl-voiceagent-alexa-wakeword, is
added to pull in the extra layers/recipes from the additional wakeword
engine files for the SDK that Amazon provides.  The feature pulls in the
existing agl-voiceagent-alexa feature as a dependency to simplify
configuring a build.  The existing patch to work around the Alexa SDK
build's use of AAC_PREFIX as prefix for all packages has been updated to
handle the pryon-lite wakeword engine library.

Bug-AGL: SPEC-3077

Change-Id: I5549ea9000c6713e6becb191f4dcd957ebde18ac
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
meta-speech-framework/meta-aac-amazonlite/recipes-wakeword/pryon-lite/pryon-lite.bbappend [new file with mode: 0644]
meta-speech-framework/meta-aac/recipes-apis/alexa-voiceagent-service/alexa-voiceagent-service/0001-remove-library-dependency-copying.patch
meta-speech-framework/meta-aac/recipes-apis/alexa-voiceagent-service/alexa-voiceagent-service_git.bb
templates/feature/agl-voiceagent-alexa-wakeword/50_bblayers.conf.inc [new file with mode: 0644]
templates/feature/agl-voiceagent-alexa-wakeword/50_local.conf.inc [new file with mode: 0644]
templates/feature/agl-voiceagent-alexa-wakeword/README_feature_agl-voiceagent-alexa-wakeword.md [new file with mode: 0644]
templates/feature/agl-voiceagent-alexa-wakeword/included.dep [new file with mode: 0644]