MLECO-3075: Add KWS use case API

Removed some of the templates for feature calculation that we are unlikely to ever use.
We might be able to refactor the feature caching and feature calculator code in the future
to better integrate it with with PreProcess API.

Signed-off-by: Richard Burton <richard.burton@arm.com>
Change-Id: Ic0c0c581c71e2553d41ff72cd1ed3b3efa64fa92
diff --git a/tests/use_case/kws/KWSHandlerTest.cc b/tests/use_case/kws/KWSHandlerTest.cc
index d0a8a3f..c24faa4 100644
--- a/tests/use_case/kws/KWSHandlerTest.cc
+++ b/tests/use_case/kws/KWSHandlerTest.cc
@@ -67,7 +67,7 @@
 
     auto checker = [&](uint32_t audioIndex, std::vector<uint32_t> labelIndex)
     {
-        caseContext.Set<uint32_t>("audioIndex", audioIndex);
+        caseContext.Set<uint32_t>("clipIndex", audioIndex);
 
         std::vector<std::string> labels;
         GetLabelsVector(labels);