我对Python很新。我决定尝试编写一个允许我播放音频文件的简单程序。经过几个小时的研究,我发现了winsound
和各种不同的使用方法。但是,已经出现了一些困惑。
在许多帮助指南中的一个上,我被告知要将音频文件放在计算机上的某个文件夹中。非常无益。
我在名为Vsim的C:\\ drive
中为语音模拟器创建了一个文件夹。将音频放在Vsim中的音频文件中,我试图将两者连接在一起。那一切都在我的脸上爆炸......
from tkinter import *
import sys, random, winsound, tkinter.messagebox, time
if "C:\\Vsim" not in sys.path:
sys.path.append("C:\\Vsim")
def Audio():
winsound.PlaySound("audio/ugh.wav", winsound.SND_NODEFAULT)
mgui = Tk()
r = random
m = tkinter.messagebox
mgui.title("Voice Simulator")
mgui.geometry("500x250")
mgui.resizable(height = 0, width = 0)
mgui.configure(bg = "black")
label1 = Label(mgui, text = "Voice Simulator Alpha", fg = "green", bg = "black")
label1.pack(side = TOP)
label2 = Label(mgui, text = "Please Enter Your Text:", fg = "red", bg = "black")
label2.pack(side = TOP)
txtbox = StringVar()
entry1 = Entry(mgui, textvariable = txtbox)
entry1.pack(side = TOP)
button1 = Button(mgui, text = "Create Audio!", fg = "blue", bg = "yellow", command = Audio)
button1.pack(side = TOP)
mgui.mainloop()