Expand description
调用你的小米、小爱音箱,或其他任何支持的小爱设备。
灵感和实现思路源于 miservice_fork,但主要聚焦于小爱音箱这一设备。
§主要功能
- 播报文字。
- 播放音乐。
- 调整音量。
- 控制播放状态。
- 执行文本(询问小爱)。
- 查询对话记录。
§示例
use miai::Xiaoai;
#[tokio::main(flavor = "current_thread")]
async fn main() {
// 登录你的账号
let xiaoai = Xiaoai::login("username", "password").await.unwrap();
// 获取你的设备信息
for info in xiaoai.device_info().await.unwrap() {
// 向设备发送请求吧!
xiaoai.tts(&info.device_id, "你好!").await.unwrap();
}
}Re-exports§
pub use ::time;
Modules§
- conversation
- 小爱对话相关响应体。
- json
- login
- 登录小爱服务。
Structs§
- Device
Info - 小爱设备信息。
- Xiaoai
- 提供小爱服务请求。
- Xiaoai
Response - 小爱服务请求的响应。