我正在为我工​​作的医院打电话。 call 板将用于宣布CODES,FIRE和其他一些类型的 call 。我的问题是我试图连续播放两个WAV文件,第一个文件是 call 的类型,第二个文件是位置。我们有700多个可能的地点,我不想拥有成千上万的预制录音。请帮忙。我还考虑过使用像Microsoft ANNA这样的语音合成器。

最佳答案

将音频片段另存为MP3。连接它们很简单-只需一个接一个地输出。 MP3除了“框架”之外没有其他内部结构。 MP3文件只是一系列这些帧,可以与其他数据(即mpeg视频)混合。

<?php

header('Content-type: audio/mpeg');

readfile('good.mp3');
readfile('morning.mp3');
readfile('zombie attack.mp3');
readfile('imminent.mp3');
readfile('arm yourself.mp3');

当然,通过网络接口(interface)执行此类操作似乎很愚蠢。您如何告诉PA系统在服务器上戳弹游戏?

关于php - 帮助创建一个可以连续播放音频文件的脚本,无论其长度如何,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6510806/

10-09 06:16
查看更多