Version 1.0.2 alexa-client-sdk

Changes in this update
 - Removed code from AIP which propagates ExpectSpeech initiator strings to subsequent Recognize events. This code will be re-introduced when AVS starts sending initiator strings.
This commit is contained in:
BennyAvramson 2017-08-24 13:17:38 -07:00
parent cb4509a6d3
commit 6ec9cc785c
4 changed files with 12 additions and 6 deletions

View File

@ -1,4 +1,7 @@
## ChangeLog
### [1.0.2] - 2017-08-23
* Removed code from AIP which propagates ExpectSpeech initiator strings to subsequent Recognize events. This code will be re-introduced when AVS starts sending initiator strings.
### [1.0.1] - 2017-08-17
* Added a fix to the sample app so that the `StateSynchronization` event is the first that gets sent to AVS.

View File

@ -1,7 +1,7 @@
cmake_minimum_required(VERSION 3.1 FATAL_ERROR)
# Set project information
project(AlexaClientSDK VERSION 1.0.1 LANGUAGES CXX)
project(AlexaClientSDK VERSION 1.0.2 LANGUAGES CXX)
set(PROJECT_BRIEF "A cross-platform, modular SDK for interacting with the Alexa Voice Service")
include(build/BuildDefaults.cmake)

View File

@ -332,8 +332,11 @@ void AudioInputProcessor::handleExpectSpeechDirective(std::shared_ptr<DirectiveI
return;
}
std::string initiator;
avsCommon::utils::json::jsonUtils::lookupStringValue(info->directive->getPayload(), "initiator", &initiator);
/**
* TODO: Once AVS starts sending an opaque initiator, parse it out here and pass it on to executeExpectSpeech
* (ACSDK-479).
*/
std::string initiator = "";
m_executor.submit(
[this, timeout, initiator, info] () {

View File

@ -82,7 +82,7 @@ Focus management is not specific to Capability Agents or Directive Handlers, and
**Note**: Features, updates, and resolved issues from previous releases are available to view in [CHANGELOG.md](https://github.com/alexa/alexa-client-sdk/blob/master/CHANGELOG.md).
v1.0.1 released 8/17/2017:
v1.0.2 released 8/23/2017:
* **Features**
* Native components for the following capability agents are included in this release: `Alerts`, `AudioPlayer`, `SpeechRecognizer`, `SpeechSynthesizer`, and `System`
* Supports iHeartRadio