![]()  | 
  
    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