Ответы:
Существует встроенный инструмент: afplay <sound file>
. Страница man не описывает все ее параметры, которые можно найти через 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"
?