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