5

Django と SQL lite で開発した基本的な Web サイトがあります。この機能を追加したいと思います。

ユーザーはボタンをクリックして、10 秒以内のメッセージを録音して保存できる必要があります。

音声ファイルとしてサーバーに保存するか、より効率的で可能な場合はデータベースに保存できます。

Django に既にコンポーネントやプラグイン、または私が使用できるものがあるかどうか教えてください。

それが存在しない場合、私の最良の選択肢は何ですか。ゼロから書く必要がある場合は、チュートリアルやブログなどを教えてもらえますか?

御時間ありがとうございます

  • RM
4

1 に答える 1

2

私の知る限り、django 用のプラグインはありません。しかし、これを行うのは主に django の仕事ではありません。Web Audio APIを使用するか、いくつかのプロジェクトのいずれかを使用して、javascript を介してオーディオを録音できます (この回答を参照してください)。また、古いブラウザをサポートする必要がある場合は、この目的のためにフラッシュを使用するのが最善の策だと思います (ただし、一部のモバイル ブラウザはサポートしていません)。したがって、最良の方法は、Audio API をサポートし、その他のブラウザーではフラッシュを使用するブラウザーでは、html5 と javascript の実装で何らかのフォールバック モードを使用することです。

于 2014-08-22T08:25:50.920 に答える