问题标签 [winsound]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1762 浏览

python - 使用 winsound,播放错误声音而不是选择的声音

我正在使用 winsound 播放嗖嗖声:

当我用我的 IDE 运行它时,它可以工作。但是如果我自己运行exe文件它不起作用,它会播放windows错误声音。

0 投票
1 回答
190 浏览

python - 如何更改单个音符的音量并在 python 中重叠三个音符?

我需要在 python 中创建一个 shepard 音调,每个音调都有三个音符,其中一个高音量,第二个中音和第三个低音。如何单独修改这些音符的音量,如何同时演奏所有三个音符?

我尝试了 winsound 库中的 winsound.Beep() 函数,但它只有 2 个参数:winsound.Beep(frequency,duration)。另外,我想不出任何方法可以重叠三个音符。

0 投票
1 回答
28 浏览

python-3.x - 时钟的点击不能与倒数计时器同时工作

我正在使用 tkinter 和 winsound。我希望声音和倒数计时器同时工作。现在,一旦点击声音结束,计时器就会出现。

我看过一些使用“之后”的倒数计时器示例。例如:self.after(1000, self.countdown)。但我同时需要两者。

0 投票
2 回答
4978 浏览

python - 无法在 Windows 上使用 winsound 播放 .mp3 文件

我正在尝试播放音频文件,但它只会在我打开/运行代码时发出 Windows 警报声。我该如何解决?

编辑:winsound 上没有任何效果,它只会使 windows 发出警报噪音(windows background.wav)右键单击声音按钮(右下角),单击声音,单击第一个并按测试。那是噪音。


代码:

0 投票
1 回答
597 浏览

python - 如何将 winsound.Beep() 保存到 python 中的音频 .wav 文件?

我一直在尝试做一些我认为相当简单的事情,并将 winsound.Beep(8000,1000) 保存到名为 LongBeep.wav 的 .wav 文件中。有人可以回复一个解决方案。我已经搜索并搜索了答案,但一无所获。这是我拥有的代码:

0 投票
0 回答
620 浏览

python - Python Winsound不播放WAV文件

我试图在打开我的应用程序时播放背景音乐(当前是 TKinter 窗口)

我想使用 winsound 来做到这一点(它是我发现的第一个模块)

但是,当我启动我的应用程序时,它所做的只是播放默认的窗口“brrring”声音。

到目前为止,这是我的代码

出于调试目的,我添加了两种打印方法。

BGM 返回“None”,而 BGMP 返回 WAV 文件的(正确)路径(在资源管理器中输入路径时,它会打开 wav 文件)

该文件有 5MB 大,没什么特别的 我也尝试从项目目录中播放它,但没有成功。

0 投票
1 回答
229 浏览

python - 如何使用 winsound 阻止声音堆叠在一起?(Python 和 tkinter)

我正在尝试使用 tkinter 在 python 中创建一个简单的音板。我的目标是只有一个按钮,在本例中名为“bruh”,每次单击该按钮时,它都会播放“bruh.wav”声音。

到目前为止它似乎工作,但是如果我要反复按下按钮,声音会堆叠在一起,就好像它是一个队列一样。我该如何做到这一点,以便每次按下按钮都会取消任何声音播放并只播放 wav 文件的开头?

我已经阅读了 winsound 模块,“PURGE”命令似乎很有趣,但我不确定如何实现它,我只是一个初学者,对不起!

即:如果我要向按钮发送垃圾邮件,“bruh”声音会一个接一个地播放,直到达到我单击按钮的次数。我怎么做才能让他们互相打扰,并且没有排队的事情?

0 投票
0 回答
667 浏览

python - Winsound Async 不播放声音

我知道这个问题已经得到解答,但答案对我不起作用。Python winsound,ASYNC 标志不起作用?

我正在尝试使用 winsound 异步播放声音文件,但如果我使用

它不会播放声音,但如果我使用

会的,但我需要它是异步的,所以我可以在需要时停止音频。

我在这里做错了什么吗?

0 投票
1 回答
92 浏览

python - Winsound python 不适用于已附加到的数组

在这段代码中,我试图将文本文件的每一行附加到一个数组中,如果我打印数组中的位置,它似乎可以提供正确的输出,但是当尝试使用它时,winsound它不适用于任何元素除了要附加的最后一个。

有谁知道如何解决这一问题?

目前,在数组中,有 3 个项目,当尝试播放除最后一个项目之外的任何其他项目时,它只会发出哔声。

0 投票
0 回答
34 浏览

python - 我无法播放 .wav 文件并播放 Windows 警报声

运行代码时没有错误,但会播放默认的 Windows 警报声音,而不是 test.wav 文件。