/******************************************************************************* * File Name : TTS.h * Description : * Created on : 2022Äê10ÔÂ17ÈÕ * Author : www.hido-studio.com *******************************************************************************/ #ifndef FML_INTERNET_TTS_H_ #define FML_INTERNET_TTS_H_ /******************************************************************************* * Include Files * *******************************************************************************/ #include "HIDO_TypeDef.h" #include "HIDO_VLQueue.h" /******************************************************************************* * Macro * *******************************************************************************/ /******************************************************************************* * Type Definition * *******************************************************************************/ /******************************************************************************* * Global Function * *******************************************************************************/ /******************************************************************************* * Function Name : TTS_Play * Description : * Input : * Output : * Return : * Author : hido.ltd * Modified Date: : 2022Äê4ÔÂ30ÈÕ *******************************************************************************/ HIDO_INT32 TTS_Play(HIDO_UINT8 *_pu8Data, HIDO_UINT32 _u32Len); /******************************************************************************* * Function Name : TTS_GetNextData * Description : * Input : * Output : * Return : * Author : hido.ltd *******************************************************************************/ HIDO_VLQMemberStruct *TTS_GetNextData(HIDO_VOID); /******************************************************************************* * Function Name : TTS_ReleaseData * Description : * Input : * Output : * Return : * Author : hido.ltd *******************************************************************************/ HIDO_INT32 TTS_ReleaseData(HIDO_VLQMemberStruct *_pstData); /******************************************************************************* * Function Name : TTS_Init * Description : * Input : * Output : * Return : * Author : hido.ltd *******************************************************************************/ HIDO_INT32 TTS_Init(HIDO_VOID); #endif /* FML_INTERNET_TTS_H_ */