如何使用 Prolog 播放声音?

How to play a sound using Prolog?

如果我有音频文件,如何使用 Prolog 播放它?我在文档中找不到任何与音频播放相关的代码。

您将不得不为此使用一些系统接口(即离开 Prolog 世界并告诉周围的系统做某事)。

如果您习惯用 C 编写代码并且在某处有 audio-playing API,则 Foreign Language Interface.

更合理的是,您可以使用 shell/1(或 Win32 等效项)谓词向命令解释器发出 shell 命令:Operating System Interaction