如何使用Prolog播放声音?

问题描述

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

解决方法

您将必须为此使用一些系统接口(即退出Prolog世界,并告诉周围的系统执行某些操作)。

如果您愿意使用C进行编码并且在某处有音频播放API,请使用Foreign Language Interface

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