Python pyglet 不停地重复播放音频
Python pyglet repeats playing the audio non stop
播放声音(应该是一声短促的哔哔声)不停。我在下面做了一个简短的测试用例。
IDE 是 VS2019.
import cv2
import numpy as np
import dlib
from math import hypot
import pyglet
import time
# Load sounds
sound = pyglet.media.load("sound.wav", streaming=False)
left_sound = pyglet.media.load("left.wav", streaming=False)
right_sound = pyglet.media.load("right.wav", streaming=False)
sound.play()
while True:
print("***")
如何让它在哔哔声时播放? (没有时间测量)
而不是 while True
循环使用 pyglet.app.run()
:
import pyglet
sound = pyglet.resource.media('sound.wav')
sound.play()
pyglet.app.run()
播放声音(应该是一声短促的哔哔声)不停。我在下面做了一个简短的测试用例。 IDE 是 VS2019.
import cv2
import numpy as np
import dlib
from math import hypot
import pyglet
import time
# Load sounds
sound = pyglet.media.load("sound.wav", streaming=False)
left_sound = pyglet.media.load("left.wav", streaming=False)
right_sound = pyglet.media.load("right.wav", streaming=False)
sound.play()
while True:
print("***")
如何让它在哔哔声时播放? (没有时间测量)
而不是 while True
循环使用 pyglet.app.run()
:
import pyglet
sound = pyglet.resource.media('sound.wav')
sound.play()
pyglet.app.run()