2012-10-10 28 views
5

私はDjangoとSQL liteで開発した基本的なウェブサイトを持っています。 この機能を追加したいと思います。ブラウザで音声を録音する

ボタンをクリックして10秒以下のメッセージを録音して保存できるようにする必要があります。

これは、オーディオファイルとしてサーバーに保存することも、効率的で可能な場合はデータベースに保存することもできます。

Djangoに既にコンポーネントやプラグインなどがあるかどうか教えてください。

もし存在しなければ、私の最高の選択肢は何ですか?最初から書き直す必要がある場合は、チュートリアルやブログなどを教えてください。お時間

  • RM

答えて

2

ため

おかげで、私の知る限りではジャンゴには、このようなプラグインはありません。しかし、それは主にジャンゴのこれを行う作業ではありません。 Web Audio APIを使用するか、いくつかのプロジェクト(this answerを参照)のいずれかを使用して、javascriptでオーディオを録音できます。また、古いブラウザをサポートする必要がある場合は、この目的のためにFlashを使用することをお勧めします(ただし一部のモバイルブラウザではサポートされていません)。ですから、最良の方法は、Audio APIをサポートし、他のユーザーにはFlashを使用するブラウザ用のhtml5 & JavaScript実装で、ある種のフォールバックモードを使用することです。

関連する問題