⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 aud_vrsi_main.c

📁 最新MTK手机软件源码
💻 C
📖 第 1 页 / 共 5 页
字号:
        {
            result = aud_vrsi_sync_db_by_id(msg_p->tag_num, msg_p->id_list, msg_p->sync_flag);
        }
        else
        {
            result = aud_vrsi_sync_db(msg_p->tag_num, msg_p->id_list, msg_p->name_list, msg_p->sync_flag);
        }
    }
    aud_set_result(result);
    VRSI_SET_EVENT(VRSI_EVT_SYNC_DB);
}

/* termination */


/*****************************************************************************
 * FUNCTION
 *  aud_vrsi_abort_req_hdlr
 * DESCRIPTION
 *  
 * PARAMETERS
 *  ilm_ptr     [?]     
 * RETURNS
 *  void
 *****************************************************************************/
void aud_vrsi_abort_req_hdlr(ilm_struct *ilm_ptr)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/
    media_vrsi_trn_result_ind_struct *msg_p = (media_vrsi_trn_result_ind_struct*) ilm_ptr->local_para_ptr;

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    if (!vrsi_ctx.session_on || vrsi_ctx.session_id != msg_p->session_id)
    {
        VRSI_SET_EVENT(VRSI_EVT_ABORT);
        return;
    }

    aud_vrsi_abort();
    VRSI_SET_EVENT(VRSI_EVT_ABORT);
}


/*****************************************************************************
 * FUNCTION
 *  aud_vrsi_close_req_hdlr
 * DESCRIPTION
 *  
 * PARAMETERS
 *  ilm_ptr     [?]     
 * RETURNS
 *  void
 *****************************************************************************/
void aud_vrsi_close_req_hdlr(ilm_struct *ilm_ptr)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    if (vrsi_ctx.session_on)
    {
        aud_vrsi_abort();
    }

    aud_vrsi_close();
    VRSI_SET_EVENT(VRSI_EVT_CLOSE);
}

#if !defined(__MTK_TARGET__)


/*****************************************************************************
 * FUNCTION
 *  VRSI_Init
 * DESCRIPTION
 *  
 * PARAMETERS
 *  vrsi_handler        [IN]        
 * RETURNS
 *  
 *****************************************************************************/
VRSI_Status VRSI_Init(void (*vrsi_handler) (VRSI_Event event))
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}


/*****************************************************************************
 * FUNCTION
 *  VRSI_GetMemRequest
 * DESCRIPTION
 *  
 * PARAMETERS
 *  maxRecogTag     [IN]        
 *  maxSDTag        [IN]        
 * RETURNS
 *  
 *****************************************************************************/
kal_uint32 VRSI_GetMemRequest(kal_uint16 maxRecogTag, kal_uint8 maxSDTag)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}


/*****************************************************************************
 * FUNCTION
 *  VRSI_SetMem
 * DESCRIPTION
 *  
 * PARAMETERS
 *  memory          [?]         
 *  size            [IN]        
 *  maxRecogTag     [IN]        
 *  maxSDTag        [IN]        
 *  vrsiDir         [?]         
 * RETURNS
 *  
 *****************************************************************************/
VRSI_Status VRSI_SetMem(
                kal_uint8 *memory,
                kal_uint32 size,
                kal_uint16 maxRecogTag,
                kal_uint8 maxSDTag,
                kal_uint16 *vrsiDir)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}


/*****************************************************************************
 * FUNCTION
 *  VRSI_Add_Tags
 * DESCRIPTION
 *  
 * PARAMETERS
 *  grammar     [IN]        
 *  param       [?]         
 * RETURNS
 *  
 *****************************************************************************/
VRSI_Status VRSI_Add_Tags(const kal_uint8 *grammar, VRSI_AddTags_Param *param)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}


/*****************************************************************************
 * FUNCTION
 *  VRSI_Train_Tag
 * DESCRIPTION
 *  
 * PARAMETERS
 *  grammar     [IN]        
 *  param       [?]         
 * RETURNS
 *  
 *****************************************************************************/
VRSI_Status VRSI_Train_Tag(const kal_uint8 *grammar, VRSI_Tag_Param *param)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}


/*****************************************************************************
 * FUNCTION
 *  VRSI_Recog
 * DESCRIPTION
 *  
 * PARAMETERS
 *  grammar     [IN]        
 * RETURNS
 *  
 *****************************************************************************/
VRSI_Status VRSI_Recog(const kal_uint8 *grammar)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}


/*****************************************************************************
 * FUNCTION
 *  VRSI_Digit_Recog
 * DESCRIPTION
 *  
 * PARAMETERS
 *  lang        [IN]        
 *  limit       [IN]        
 * RETURNS
 *  
 *****************************************************************************/
VRSI_Status VRSI_Digit_Recog(VRSI_Language lang, kal_uint16 limit)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}


/*****************************************************************************
 * FUNCTION
 *  VRSI_Digit_Adapt
 * DESCRIPTION
 *  
 * PARAMETERS
 *  lang        [IN]        
 * RETURNS
 *  
 *****************************************************************************/
VRSI_Status VRSI_Digit_Adapt(VRSI_Language lang)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}


/*****************************************************************************
 * FUNCTION
 *  VRSI_Play_Tag
 * DESCRIPTION
 *  
 * PARAMETERS
 *  grammar     [IN]        
 *  tagID       [IN]        
 *  param       [?]         
 * RETURNS
 *  
 *****************************************************************************/
VRSI_Status VRSI_Play_Tag(const kal_uint8 *grammar, kal_uint16 tagID, void *param)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}


/*****************************************************************************
 * FUNCTION
 *  VRSI_TTS_Play
 * DESCRIPTION
 *  
 * PARAMETERS
 *  lang        [IN]        
 *  pText       [?]         
 * RETURNS
 *  
 *****************************************************************************/
VRSI_Status VRSI_TTS_Play(VRSI_Language lang, kal_uint16 *pText)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}


/*****************************************************************************
 * FUNCTION
 *  VRSI_Process
 * DESCRIPTION
 *  
 * PARAMETERS
 *  void
 * RETURNS
 *  
 *****************************************************************************/
VRSI_Status VRSI_Process(void)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}


/*****************************************************************************
 * FUNCTION
 *  VRSI_ReadPrompt
 * DESCRIPTION
 *  
 * PARAMETERS
 *  promptLen       [?]         
 *  prompt          [IN]        
 * RETURNS
 *  void
 *****************************************************************************/
void VRSI_ReadPrompt(kal_uint8 *promptLen, const kal_uint16 **prompt)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}


/*****************************************************************************

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -