HY-2012's picture
Upload ASR and TTS models
a37072b verified
Raw History Blame Contribute Delete
907 Bytes
/**************************************************************************************************
* ZipVoice AXERA C++ Port
*
* Utility: checker macros
*
* Adapted from melotts.axera-main
**************************************************************************************************/
#pragma once
#include "utils/logger.h"
#define CHECK_PTR(p) \
do { \
if (!p) { \
ALOGE("%s nil pointer\n", #p); \
return -1; \
} \
} while (0)
#define CHECK_INITED(p) \
do { \
if (!p->HasInit()) { \
ALOGE("%s has not init\n", #p); \
return -1; \
} \
} while (0)