多媒体
# 包
from ascript.android import media
音视频播放,录制,邮件发送 等操作
方法
音量调节
调节音量大小(1-100)
- 函数
media.volume(percent:int,type:int =3)
- 参数
参数 | 类型 | 必须 | 备注 |
---|---|---|---|
percent | int | 是 | 音量大小 1-100之间 |
type | int | 否 | 音量类型,默认为3,见下表 |
什么是音量类型?
在Android 系统中,包含了很多音量类型,如 音乐,系统通知,闹钟,电话等等.不同的类型,都有自己的音量
该参数来自 android.media.AudioManager
音量类型 | 备注 |
---|---|
音乐回放即媒体音量 | 3 |
窗口顶部状态栏Notification | 5 |
警告 | 4 |
铃声 | 2 |
系统 | 1 |
通话 | 0 |
- 示例
# 设置音乐媒体音量 为80%
# 导包
from ascript.android import media
media.volume(80)
# 设置通话音量为 60%
# 导包
from ascript.android import media
media.volume(60,0)
音量获取
获取音量大小
- 函数
media.get_volume(type:int =3)
- 参数
参数 | 类型 | 必须 | 备注 |
---|---|---|---|
type | int | 否 | 音量类型,默认为3,见下表 |
什么是音 量类型?
在Android 系统中,包含了很多音量类型,如 音乐,系统通知,闹钟,电话等等.不同的类型,都有自己的音量
该参数来自 android.media.AudioManager
音量类型 | 备注 |
---|---|
音乐回放即媒体音量 | 3 |
窗口顶部状态栏Notification | 5 |
警告 | 4 |
铃声 | 2 |
系统 | 1 |
通话 | 0 |
- 示例
# 获取媒体音量 音量大小
# 导包
from ascript.android import media
num = media.get_volume(3)
print(num)
语音朗读
将文本用语音朗读出来
- 函数
media.talk(msg:str)
部分设备不支持
部分设备缺少语音库,因此不支持,如(雷电模拟器)
- 参数
参数 | 类型 | 必须 | 备注 |
---|---|---|---|
text | string | 是 | 要朗读的文本 |
- 示例
# 文本转语音朗读出来
#导包
from ascript.android import media
media.talk('自在老师你好')
播放音频
播放音频文件
- 函数
media.play(path:str,callback=None)
- 参数
参数 |
---|