繁体   English   中英

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()

请参阅pyglet 文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM