1

私のアプリケーションでは、再生に soundmanager2 プラグインを使用しています。mp3 ファイルは正常に再生されますが、wav ファイルは再生されません。

次のように私のコード

   soundManager.createSound({
                  id: 'playback',
                  url: '/music.wav',
                  autoPlay: true,
            });

次のような例外:

 HTML5::loadstart: playback
 Media resource http://localhost:3000/music.wav could not be decoded.

 HTML5::error: 3
 SMSound._onload(): "playback" failed to load? - /music.wav

soundmanager2 が wav ファイルをサポートしているかどうか

4

1 に答える 1

0

type="audio/wav"再生中の要素に追加してみてください。

「Firefox は 8 ビットと 16 ビットの PCM をサポートしていますが、他のビット深度 (12、20、24、32) はサポートしていません。」

これは、テキストを音声に変換するビットレートが変更できる場合、問題になる可能性もあります。

テキストを音声に変換するコードを変更してみてください。すべてのブラウザーがサポートする他の形式にテキストを音声に変換することは (クイック検索によって) 非常に可能であるようです。

最後に、メソッドを保持する必要がある場合は、サーバー側の別のコードを実行して、wav ファイルを ogg や aac などに変換し、複数のソースを一覧表示して、すべてのブラウザーがサポートできるようにします。

于 2012-12-20T12:18:25.113 に答える