You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

52 lines
1.1 KiB

#ifndef BSP_WT2605B_H
#define BSP_WT2605B_H
#include "bsp_config.h"
// 播放指定音频
typedef struct
{
vU8 start;
vU8 num;
vU8 cmd;
vU8 file[4];
vU8 crc;
vU8 end;
}TS_SPEECH_AUDIO;
// 音量控制
typedef struct
{
vU8 start;
vU8 num;
vU8 cmd;
vU8 grade;
vU8 crc;
vU8 end;
}TS_SPEECH_VOLUME;
extern TS_SPEECH_AUDIO audio_powerdown;
extern TS_SPEECH_AUDIO audio_poweron;
extern TS_SPEECH_AUDIO audio_wifi_connected;
extern TS_SPEECH_AUDIO audio_TCP_connected;
extern TS_SPEECH_AUDIO audio_config_mode;
extern TS_SPEECH_AUDIO audio_config_complete;
extern TS_SPEECH_AUDIO audio_config_phone;
extern TS_SPEECH_AUDIO audio_select;
extern TS_SPEECH_AUDIO audio_begin;
extern TS_SPEECH_AUDIO audio_tip;
extern TS_SPEECH_AUDIO audio_powerdown;
extern TS_SPEECH_AUDIO audio_zmg_again;
extern TS_SPEECH_AUDIO audio_zmg_success;
extern TS_SPEECH_VOLUME volume_control;
extern void L2_WT2605B_init();
extern void L2_WT2605B_PWRON();
extern void L2_WT2605B_PWROFF();
extern void L2_WT2605B_broadcast(TS_SPEECH_AUDIO *music);
extern void L2_WT2605B_VioceUp();
extern void L2_WT2605B_VioceDown();
#endif