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.
@ -177,4 +180,4 @@
### [0.1.0] - 2017-02-10
* Initial release of the `Alexa Communications Library` (ACL), a component which manages network connectivity with AVS, and `AuthDelegate`, a component which handles user authorization with AVS.
* Initial release of the `Alexa Communications Library` (ACL), a component which manages network connectivity with AVS, and `AuthDelegate`, a component which handles user authorization with 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
@ -94,4 +94,4 @@ v1.0.1 released 8/17/2017:
* `ACL`'s asynchronous receipt of audio attachments may manage resources poorly in scenarios where attachments are received but not consumed.
* When an `AttachmentReader` does not deliver data for prolonged periods, `MediaPlayer` may not resume playing the delayed audio.
* Without the refresh token in the JSON file, the sample app crashes on start up.
* Any connection loss during the `Listening` state keeps the app stuck in this state, unless the ongoing interaction is manually stopped by the user.
* Any connection loss during the `Listening` state keeps the app stuck in this state, unless the ongoing interaction is manually stopped by the user.