📄 am_va_vr_command_types.h
字号:
#ifndef AM_VAVR_COMMAND_TYPES_INCLUDE#define AM_VAVR_COMMAND_TYPES_INCLUDE#ifdef __cplusplus /* allow #include in a C++ file (only put this in .h files) */extern "C" {#endif/* (c) Copyright Motorola 1997, All rights reserved. Motorola Confidential Proprietary Contains confidential proprietary information of Motorola, Inc. Reverse engineering is prohibited. The copyright notice does not imply publication. DESCRIPTION: This file defines the enumeration of VA/VR commands used through the Audio Manager. ************** REVISION HISTORY ********************************************** Date Author Reference ======== ======== ========================== 04-11-23 aja099 libff38547 VST VR Port 03-05-13 Chiarulli LIBdd01040 Modify Audio Manager to accept VST VR port from CDMA T730 00-08-09 mtaraba CR - CSGce55882 Eliminate file gsm.h from audio manager 97-12-05 slam PR - CSGce15147 Reformat DSP flash for VA and VR - Add AM_VA_VR_REFORMAT_FLASH_CMD. 97-10-10 slam PR - CSGce13448 Handle multiple VA/VR commands in AM - Add AM_VA_STOP_RECORD_CMD. 97-07-28 slam PR - CSGce11610 Voice Annotation development - Add VA commands. 97-07-17 slam PR - CSGce10240 Speaker Dependent Voice Recognition development - Add AM_SDVR_GET_MODELS_CMD. 97-05-28 slam PR - CSGce10240 Speaker Dependent Voice Recognition development - Initial release *//************** HEADER FILE INCLUDES ******************************************/#ifndef SUAPI_INCLUDE#include <SUAPI/suapi.h>#endif /************** CONSTANTS *****************************************************//************** STRUCTURES, ENUMS, AND TYPEDEFS *******************************/enum{ /* enable vr in the dsp */ AM_SDVR_ENABLE_CMD, /* disable vr in the dsp */ AM_SDVR_DISABLE_CMD, /* start speaker dependent voice recognition */ AM_SDVR_START_RECOG_CMD, /* start utterance capture */ AM_SDVR_START_CAPTURE_CMD, /* start training */ AM_SDVR_START_TRAIN_CMD, /* delete voice tag */ AM_SDVR_DELETE_VOICE_TAG_CMD, /* play voice tag */ AM_VR_PLAY_VOICE_TAG_CMD, /* get models from DSP flash for a particular group */ AM_SDVR_GET_MODELS_CMD, /* VA fast forward */ AM_VA_FAST_FORWARD_CMD, /* VA start recording */ AM_VA_START_RECORD_CMD, /* VA stop recording */ AM_VA_STOP_RECORD_CMD, /* VA get available recording time */ AM_VA_GET_RECORD_TIME_CMD, /* VA erase voice note */ AM_VA_ERASE_VOICE_NOTE_CMD, /* VA play voice note */ AM_VA_PLAY_VOICE_NOTE_CMD, /* reformat DSP flash */ AM_VA_VR_REFORMAT_FLASH_CMD, /* abort all VA/VR activities that are not flash output related */ AM_VA_VR_ABORT_CMD, /* handles VST-VR play audio from flash request */ AM_VST_VR_PLAYBACK_FROM_FLASH_CMD, /* handles VST-VR play audio from buffer request */ AM_VST_VR_PLAYBACK_FROM_BUFFER_CMD, /* do nothing */ AM_VA_VR_DO_NOTHING_CMD};typedef UINT8 AM_VA_VR_COMMAND_TYPE;/************** FUNCTION PROTOTYPES *******************************************//************** MACROS ********************************************************//************** CLASS DEFINITIONS *********************************************//************** GLOBAL VARIABLES **********************************************/#ifdef __cplusplus /* allow #include in a C++ file (only put this in .h files) */}#endif#endif /* end of - prevent inadvertently including a header file twice */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -