虽然我不太确定SL4A如何转换为QPython,但在传统的SL4A中,您有两种选择。
一种是使用媒体门面,如果你有你想要播放声音文件,您可以加载并与
mediaPlay(
String url: url of media resource,
String tag[optional, default default]: string identifying resource,
Boolean play[optional, default true]: start playing immediately)
如:立即播放,sl4a.mediaPlay('path/to.file.mp3', 'beep', True)
或者,您也可以生成使用
generateDtmfTones(
String phoneNumber,
Integer toneDuration[optional, default 100]: duration of each tone in
milliseconds)
如:手机按键音,sl4a.generateDtmfTones('0', 100)
所以,你可以进入你的标准手机应用程序,按数字,直到找到你想要的嘟嘟声,只用那个数字作为“电话号码”(比如上面,我刚刚使用'0'
),或许基于人的热或冷程度来修改toneDuration
(例如,较热意味着较小的toneDuration
和较小的time.sleep(x)
在播放音调之间)