cpp-mirai-client
v2.6.1
cpp client for mirai-api-http
|
Mirai语音 更多...
#include <MediaTypes.hpp>
Public 成员函数 | |
MiraiAudio (std::string id={}, std::string url={}, std::string path={}, std::string base64={}) | |
bool | valid () const |
检查对象能否用于发送 更多... | |
Public 属性 | |
std::string | id |
音频id,从mirai获得 更多... | |
std::string | url |
音频链接 更多... | |
std::string | path |
音频路径 更多... | |
std::string | base64 |
音频base64编码 更多... | |
int64_t | length = 0 |
音频长度 更多... | |
Mirai语音
发送时可以指定语音id,语音链接,语音路径或语音的base64编码, 优先级为 id > url > path > base64,所以设置某一项属性前最好确保前面的域为空。 只支持amr或silk格式的音频。
Member Variable | Default Value |
---|---|
MiraiAudio::id | "" |
MiraiAudio::url | "" |
MiraiAudio::path | "" |
MiraiAudio::base64 | "" |
MiraiAudio::length | 0 |
在文件 MediaTypes.hpp 第 257 行定义.
|
inline |
在文件 MediaTypes.hpp 第 270 行定义.
|
inline |
std::string Mirai::MiraiAudio::id |
音频id,从mirai获得
在文件 MediaTypes.hpp 第 260 行定义.
std::string Mirai::MiraiAudio::url |
音频链接
在文件 MediaTypes.hpp 第 262 行定义.
std::string Mirai::MiraiAudio::path |
音频路径
在文件 MediaTypes.hpp 第 264 行定义.
std::string Mirai::MiraiAudio::base64 |
音频base64编码
在文件 MediaTypes.hpp 第 266 行定义.
int64_t Mirai::MiraiAudio::length = 0 |
音频长度
在文件 MediaTypes.hpp 第 268 行定义.