我只希望 Mac OS X 10.6 发出类似于 open suse 和其他发行版中的硬件蜂鸣声。我尝试了以下方法

终端 -> beep = -bash: beep: command not found

终端 -> 说哔 = 声音发出哔哔声(不是硬件哔哔声,但很棒;))

applescript -> beep = Macintosh bell(我想要硬件蜂鸣声!)

有人知道如何在 bin/bash 或 applescript 中发出硬件蜂鸣声吗?

最佳答案

macOS 中没有“硬件蜂鸣声”。

您想到的功能是非常古老(1990 年代之前)IBM PC 兼容硬件的产物。在大多数计算机配备声卡之前,大多数计算机都有一个连接到定时器芯片 channel 之一的小型扬声器或压电蜂鸣器。这可用于生成简单的音调或蜂鸣声。即使在许多计算机集成了声卡之后,在相当长的一段时间内,计算机仍然很普遍地将此输出路由到单独的内部扬声器。最近,许多计算机,尤其是膝上型计算机,已将此功能集成到板载声卡中。

(如果您对 PC 扬声器接口(interface)如何工作的技术细节感到好奇,请访问 there are more details here 。)

这种硬件从未出现在苹果电脑中。唯一可用的音频输出是通过声卡,而 macOS 中唯一的系统蜂鸣声是用户的警报声。

关于bash - 如何在 Mac OS X 10.6 中发出硬件提示音,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3127977/

10-13 00:53