![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
Namespaces | |
| test | |
Classes | |
| class | AudioInputProcessor |
| struct | AudioProvider |
Enumerations | |
| enum | ASRProfile { ASRProfile::CLOSE_TALK, ASRProfile::NEAR_FIELD, ASRProfile::FAR_FIELD, ASRProfile::UNDEFINED } |
| enum | Initiator { Initiator::PRESS_AND_HOLD, Initiator::TAP, Initiator::WAKEWORD } |
Functions | |
| std::ostream & | operator<< (std::ostream &stream, ASRProfile profile) |
| std::string | asrProfileToString (ASRProfile profile) |
| ASRProfile | getASRProfile (const std::string &input) |
| std::string | initiatorToString (Initiator initiator) |
Enumerates the different ASR profiles supported by AVS.
|
strong |
|
inline |
Convert the ASRProfile to an AVS-compliant string.
| profile | The profile value to convert to a string. |
|
inline |
This function reverse maps the provided string to corresponding ASRProfile Implementation as specified by asrProfileToString
| input | string to convert to corresponding ASRProfile |
ASRProfile that corresponds to the input string. In case of error the API returns ASRProfile::UNDEFINED
|
inline |
Convert an Initiator value to an AVS-compliant string.
| initiator | The initiator value to convert to a string. |
std::string conversion of the Initiator value.
|
inline |
Write an ASRProfile value to an ostream as an AVS-compliant string.
| stream | The stream to write the value to. |
| profile | The profile value to write to the ostream as a string. |
ostream that was passed in and written to. AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0