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 + -
显示快捷键?