|
uint32_t | prompt_play_by_cmd_handle (cmd_handle_t cmd_handle, int select_index, play_done_callback_t play_done_callback, bool preemptive) |
| 通过命令词句柄开始播放指定的命令词对应的提示音。此函数为异步调用函数,也就是此函数会在启动播放后立即返回,不会等到播放结束才返回。\ 在播放结束时会通过调用play_done_callback所指定的回调函数来通知播放结束事件。 更多...
|
|
uint32_t | prompt_play_by_cmd_id (uint16_t cmd_id, int select_index, play_done_callback_t play_done_callback, bool preemptive) |
| 通过命令词ID开始播放指定的命令词对应的提示音。此函数为异步调用函数,也就是此函数会在启动播放后立即返回,不会等到播放结束才返回。\ 在播放结束时会通过调用play_done_callback所指定的回调函数来通知播放结束事件。 更多...
|
|
uint32_t | prompt_play_by_semantic_id (uint32_t semantic_id, int select_index, play_done_callback_t play_done_callback, bool preemptive) |
| 通过命令词语义ID开始播放指定的命令词对应的提示音。此函数为异步调用函数,也就是此函数会在启动播放后立即返回,不会等到播放结束才返回。\ 在播放结束时会通过调用play_done_callback所指定的回调函数来通知播放结束事件。 更多...
|
|
uint32_t | prompt_play_by_cmd_string (char *cmd_string, int select_index, play_done_callback_t play_done_callback, bool preemptive) |
| 通过命令词字符串开始播放指定的命令词对应的提示音。此函数为异步调用函数,也就是此函数会在启动播放后立即返回,不会等到播放结束才返回。\ 在播放结束时会通过调用play_done_callback所指定的回调函数来通知播放结束事件。 更多...
|
|
uint32_t | prompt_play_by_voice_id (uint16_t voice_id, play_done_callback_t play_done_callback, bool preemptive) |
| 通过音频文件ID开始播放指定的命令词对应的提示音, 只播放一个文件,没有选择播放和组合音频的功能。此函数为异步调用函数,也就是此函\ 数会在启动播放后立即返回,不会等到播放结束才返回。在播放结束时会通过调用play_done_callback所指定的回调函数来通知播放结束事件。 更多...
|
|
void | prompt_player_enable (FunctionalState state) |
| 设置提示音播放器是否使能。 更多...
|
|
uint32_t | prompt_is_playing () |
| 查询提示音播放器是否正在播放提示音。 更多...
|
|
uint32_t | prompt_play_by_multi_cmd_id (prompt_play_info_t *p_play_info, int number, play_done_callback_t play_done_callback) |
| 一次启动多个提示音播放, 多个提示音依次播放。如果当前有提示音正在播放,会被立即打断。 更多...
|
|
uint32_t | prompt_stop_play () |
| 停止当前正在播放的提示音。 更多...
|
|