此插件是一款基于百度免费的TTS(文字转语音)实现的后台实时通知消息推送插件,常用于后台订单通知、后台消息通知等场景。
注意本次1.12更新版本较大,为兼容以前的版本保留了Voicenotice类,1.1.2版本以后升级不会再升级Voicenotice类
请直接使用addons\voicenotice\library\Voice类!
考虑到需求较多,传参不够明确,本次新增的Voice类使用链式操作。Voice::init() //实例数据表
/*可选*/->admin([1,2]) //管理员ID array|'1,2,3....'
/*可选*/->group("1,2") //管理组id array|'1,2,3....'
/*可选*/->loop(1) //语音提醒次数 true|number
/*可选*/->open("https://www.fastadmin.net/") //打开弹窗 (addtabs方法二选一)
/*可选*/->addtabs("/admin/dashboard") //打开菜单栏 (open方法二选一)
->send("消息内容"); //默认通知到全部管理员
使用方法:
一、百度开发者平台申请对应的apikey