Всякий раз, когда я запускаю этот код, я не слышу воспроизведение звука, и я даже проверяю, воспроизводится ли он, затем переходите к следующей строке, но переходят к следующей строке, и шум не появляется. Вот код:
import pygame
import time
import sys
pygame.init()
pygame.mixer.init()
binaryHighLow = "010111"
def check():
for x in binaryHighLow:
if x == "0" in binaryHighLow:
lowPitch = pygame.mixer.Sound("440Hz_44100Hz_16bit_05sec.wav")
lowPitch.play()
print("Low")
lowPitch.set_volume(1)
time.sleep(lowPitch.get_length())
elif x == "1" in binaryHighLow:
highPitch = pygame.mixer.Sound("5000hz.wav")
highPitch.play()
print("High")
highPitch.set_volume(1)
time.sleep(highPitch.get_length())
check()
Какие-либо предложения для того, что я должен изменить на код?