| /* |
| * |
| * Data : 2022/10/27 17:26:46 |
| * Author : LuoJian |
| */ |
| #ifndef _LYNQ_AUDIO_API_H |
| #define _LYNQ_AUDIO_API_H |
| #include "mbtk_audio.h" |
| |
| //播放音频文件 |
| int lynq_media_play_audio(const char *path); |
| |
| //停止播放音频文件 |
| void lynq_media_stop_audio(void); |
| |
| //录制音频文件 |
| int lynq_media_rec_audio(const char *path); |
| |
| //停止录制音频文件 |
| void lynq_media_rec_stop_audio(void); |
| |
| //获取功放音量 |
| //volume (0~100) |
| int lynq_get_spk_volume(int* volume); |
| |
| //设置功放音量。 |
| int lynq_set_spk_volume(const int volume); |
| |
| //获取麦克风音量 |
| int lynq_get_mic_volume(int* volume); |
| |
| //设置麦克风音量 |
| int lynq_set_mic_volume(const int volume); |
| |
| |
| int lynq_audio_ubus_client_init(mbtk_audio_client_handle_type *ph_audio, mbtk_dtmf_cb cb); |
| |
| int lynq_audio_ubus_client_deinit(mbtk_audio_client_handle_type h_audio); |
| |
| #endif /* _LYNQ_AUDIO_API_H */ |
| |