雖然我不太確定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)
在播放音調之間)