音声録音機能のついたアプリケーションを作成したい
フレームワーク・・・Ruby on Rails
API・・・MediaStream Recording API
音声録音機能を実装するために調べて出てきた、MediaStream Recording APIについて書いていきます。
MediaStream Recording APIとは・・・オーディオとビデオをユーザーのデバイスから簡単に記録し、web上で使うことができる。生成されるファイル拡張子 Ogg Vorbis(オッグ ボルビス)。
Ogg Vorbis・・・ogg形式は、MP3形式のライセンス権に関する問題を避けるために開発された規格であるとされる。音質はMP3ファイルよりも優れ、規格はオープンソースでロイヤルティフリー。再生するためには、対応のプレーヤーが必要となる。
MediaStream Recording APIのサンプルアプリがあったので、それを参考に導入。
app.jsにjavascriptで書かれた機能の内容が書かれてある。
マイクの取得して、音声のファイルを作成します的なこと...
packsの直下にapp.jpを置くことでうまく連動しました。
参考サイト
https://github.com/mdn/web-dictaphone