我想从Mac OS X的命令行中播放一个简短的声音文件,与任何音频播放器应用程序无关,以便提供长时间工作已完成的通知。
我想从Mac OS X的命令行中播放一个简短的声音文件,与任何音频播放器应用程序无关,以便提供长时间工作已完成的通知。
Answers:
有一个内置工具:afplay <sound file>
。手册页未记录其所有选项,可以通过afplay -h
以下方式找到:
Usage:
afplay [option...] audio_file
Options: (may appear before or after arguments)
{-v | --volume} VOLUME
set the volume for playback of the file
{-h | --help}
print help
{ --leaks}
run leaks analysis
{-t | --time} TIME
play for TIME seconds
{-r | --rate} RATE
play at playback rate
{-q | --rQuality} QUALITY
set the quality used for rate-scaled playback (default is 0 - low quality, 1 - high quality)
{-d | --debug}
debug print output
它不会播放多个音频文件。
-v
选择:值1
似乎表示“ 100%”!
有一次,当电源关闭时,我知道我的防火墙将在重新通电时返回到最后一个状态(通电),所以我用bash编写了一个脚本,使用该say
命令在电源接通时将我唤醒回来。
say
命令。
say
与此类问题和良好的替代解决方案有关。投票!但是,我特别想播放短声音,因为听到一个短语会使我的用例感到厌烦。
say
那么除非您使用sudo
它,否则将无法使用。(让其他人的计算机与他们交谈很有趣。)
您考虑过printf "\a\a\a"
还是echo -e "\a\a\a"
?