am_sdvr_recog_record.cc
来自「Motorola synergy audio component」· CC 代码 · 共 85 行
CC
85 行
/*----------------------------------------------------------------------------//// (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 AM_SDVR_Recog_Record class.////----------------------------------------------------------------------------//---------------------------- REVISION HISTORY ------------------------------//// Date Author Reference Number// ======== ======== ================// 00-08-09 mtaraba CR - CSGce55882// Eliminate file gsm.h from audio manager//// 97.05.29 slam PR - CSGce10240////---------------------------------------------------------------------------- *///------------------------------- INCLUDES -----------------------------------#include <audio/AM_SDVR_Recog_Record.H>#include <audio/am_globals.h>#include <string.h>//-------------------------------- CODE --------------------------------------// class constructorAM_SDVR_Recog_Record :: AM_SDVR_Recog_Record ( AM_SDVR_RECOG_RECORD *recog_record_ptr) { recog_ptr = recog_record_ptr; clear();}// Function to clear speaker dependent voice recognition recordvoidAM_SDVR_Recog_Record :: clear ( void ){ recog_ptr->group_id = VR_INVALID_GROUP; recog_ptr->repeat_indication = 0; recog_ptr->nbest = 0; recog_ptr->active_bit_array_size = 0; memset( recog_ptr->active_bit_array, 0, sizeof( recog_ptr->active_bit_array ) ); recog_ptr->time = 0;} // Function to save recog datavoidAM_SDVR_Recog_Record :: save( TD_VR_GROUP_TYPE group_id, BOOL repeat_indication, UINT8 nbest, UINT8 active_bit_array_size, UINT16 *active_bit_array, UINT16 time ){ UINT16 i; recog_ptr->group_id = group_id; recog_ptr->repeat_indication = repeat_indication; recog_ptr->nbest = nbest; recog_ptr->active_bit_array_size = active_bit_array_size; for( i = 0; i < active_bit_array_size; i++ ) recog_ptr->active_bit_array[ i ] = active_bit_array[ i ]; recog_ptr->time = time;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?