我正在使用 Google Text-to-Speech 制作游戏,但 TTS 每个请求限制为 100 个字符。所以,我拆分了文本,我做了不止一个请求来合成完整的文本。
现在,我将文本声音的二进制文件拆分为两个文件。
只是做一个简单的
$audio1 .= $audio2
不起作用。
文件类型是 MPEG,因此它与 MP3 不同。
我想我需要清除第二个文件的标题,但我不知道该怎么做。
有一个FFmpeg工具可以处理媒体文件,例子concat两个文件
我使用您的 URL 进行了测试,它生成 MP3 文件,在 Google 上查找后可以完成:
https ://www.dropbox.com/sh/iwbzqdvsxymytgu/c2SaOVjcHY (托管在 Dropbox 上用于音频文件)