サウンド設定で、外部イヤホンやbluetooth機器が選択されている場合でも、
それを無視して本体のスピーカーからビープ音を鳴らしたい。(長時間かかるジョブの終了通知)
sayは-aオプションでデバイスを選択できるけど、これと同じように指定したい
sayを使っとけと言う話なんだけど、ソニーのbluetoothイヤホンを選択していると

% say -a 'Mac mini Speakers' -v Bells a
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSTaggedPointerString getCharacters:range:]: Range {0, 17} out of bounds; string length 6'
*** First throw call stack:
(
0 CoreFoundation 0x00007ff80bc7b7e6 __exceptionPreprocess + 242
1 libobjc.A.dylib 0x00007ff80b76be9d objc_exception_throw + 48
2 CoreFoundation 0x00007ff80bd5d981 _CFThrowFormattedException + 202
3 CoreFoundation 0x00007ff80bb9c403 -[NSTaggedPointerString getCharacters:range:] + 303
4 CoreFoundation 0x00007ff80bb97ff7 CFStringFindWithOptionsAndLocale + 4692
5 CoreFoundation 0x00007ff80bbd69f9 CFStringFindWithOptions + 20
6 say 0x000000010437d58f say + 21903
7 say 0x0000000104379606 say + 5638
8 dyld 0x00007ff80b7a0366 start + 1942
)
とクラッシュする。
say以外で出力先を指定できるコマンドない?