我目前正在嘗試製作節拍器程序。它採用用戶想要的速度並根據該速度播放聲音。Python:試圖讓音頻播放時間間隔
這是測試代碼中,我寫道:
import winsound
import time
while True:
winsound.PlaySound('beep.wav', winsound.SND_FILENAME)
time.sleep(0.1)
所以上面的代碼是想打一個簡單的蜂鳴聲每隔100毫秒,但是當我運行它,我聽到聲音的延遲。
例如,它應該去:
嗶嗶嗶嗶嗶
但我聽到的是:
嗶嗶嗶嗶(很短的延遲)嗶
我有嘗試了許多不同的速度,以確保我沒有誤解這些差異,但它確實存在,並且對於每個節奏以不同的模式重複。
如何才能擺脫這種差異?
我想你的代碼,它工作正常 – Veltro
很奇怪的,我還聽到它,即使我的東西不再取代我的聲音。編輯:我有一個錯誤的代碼,忘記縮進最後一行,再試一次? –