aud_sdvr_start_req.h
来自「Motorola synergy audio component」· C头文件 代码 · 共 107 行
H
107 行
#ifndef AUD_SDVR_START_REQ_INCLUDE#define AUD_SDVR_START_REQ_INCLUDE/*(c) Copyright Motorola 1997, All rights reserved.Motorola Confidential ProprietaryContains confidential proprietary information of Motorola, Inc.Reverse engineering is prohibited.The copyright notice does not imply publication.*/#ifdef __cplusplus /* allow #include in a C++ file */extern "C" {#endif/*DESCRIPTION: This file defines the data structure for MMI request toAudio Manager to generate the requested tone if any and begin voicerecognition for the specified set of models in the chosen group forthe specified amount of time. Voice recognition will not start until the requested tone is done playing.*//******************************* REVISION HISTORY ****************************** Date Author Reference Number ======== ======== ================ 01-03-15 mtaraba CSGce90543 AM is sending CTG_ON command unnecessarily resulting in VR hangup 00-04-16 Dale Noble CR - 55011 Removed include of std_def.h replaced with suapi.h 00.03.17 cfarrel PR - CSGce47853 SiERRA AUDIO - Update for Audio Manager Phase 6 Interface - Change type name to conform to C standards 97.05.14 slam PR - CSGce10240*******************************************************************************//* INCLUDES */#ifndef SUAPI_INCLUDE#include <SUAPI/suapi.h>#endif#include "td_aud_tone_req_tone_type.h"#include "td_vr_defs.h"#include "td_vr_group_types.h"/****************************************************************************//* code *//****************************************************************************/ /******************************************************************* * PRIMITIVE DATA STRUCTURE DEFINITION *******************************************************************/typedef struct{ /* Identifier of the group in which voice recognition is allowed */ TD_VR_GROUP_TYPE group_id; /* If the repeat indication is set to TRUE, the recognition will be repeated with a different set of models. */ BOOL repeat_indication; /* Number of nbest matches for the utterance to be returned. The maximum number is TD_VR_MAX_NBEST_MODELS. */ UINT8 nbest; /* Size of the active bit array in units of UINT16 length (16 bits). The maximum number is TD_VR_MAX_ACTIVE_ARRAY_SIZE. */ UINT8 active_bit_array_size; /* Bit array indicating which model IDs within the chosen group is active. The right most bit of the first word of the array corresponds to model ID 0. Bit is set to 1 if the model is active, 0 if inactive. */ UINT16 active_bit_array[ TD_VR_MAX_ACTIVE_ARRAY_SIZE ]; /* time interval in units of ms in which voice recognition is allowed */ UINT16 time;} AUD_SDVR_START_REQ;#ifdef __cplusplus /* Allow #include in a C++ file. */}#endif#endif /* End Of Definitions */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?