在 SSH 连接中发出命令后在本地计算机上播放声音

Ego*_*gon 5 audio ssh linux-mint ubuntu-9.10

我正在ssh连接中,我想在命令完成后播放声音(不是在我连接的服务器上)。

某物:

ssh me@somewhere.com
make && play-sound-local
Run Code Online (Sandbox Code Playgroud)

我禁用了内置电脑扬声器,因此echo -e "\a"无法工作。

有什么建议么?

Ign*_*ams 1

您可以将 PulseAudio 配置为允许网络连接,然后使用 ssh 端口转发并paplay -s在远程端通过 ssh 连接发回音频。请注意,根据音频的保真度和连接速度,音频可能会延迟或断断续续。