1

Google Text-to-Speech を使用してゲームを作成していますが、TTS ではリクエストごとに 100 文字の制限があります。そのため、テキストを分割し、複数のリクエストを行って完全なテキストを合成します。

これで、テキストの音声のバイナリが 2 つのファイルに分割されました。

シンプルにやってるだけ

$audio1 .= $audio2

動作しません。

ファイル形式は MPEG ですので、MP3 とは異なります。

2 番目のファイルのヘッダーをクリアする必要があると思いますが、方法がわかりません。

4

2 に答える 2

1

私はあなたのURLを使用してテストを行い、MP3ファイルを生成します。Googleで検索した後、次のように実行できます
。https ://www.dropbox.com/sh/iwbzqdvsxymytgu/c2SaOVjcHY (Dropbox for Audio filesでホスト)

于 2012-07-23T22:39:57.673 に答える
1

There is a FFmpeg tool to process media files, example concat two files

于 2012-07-23T20:43:06.880 に答える