没ネタ供養。Actionscript 3でマイクから録音MP3保存

前回「没ネタ供養。Actionscript3でマイクから録音Wave(.wav)保存」の続き。
せっかくWaveで保存できたのでMP3形式での保存にトライしてみました。

fr.kikko.lab.ShineMP3Encoderを使わせていただき無事MP3エンコードが完成しました。
guthubからダウンロード可能です。
https://github.com/kikko/Shine-MP3-Encoder-on-AS3-Alchemy

このShineMP3EncoderはWave形式になっているデータ(ByteArray)をエンコードします。

[record]ボタンを押すと15秒間録音ができます。
[stop]ボタンを押すと保存ウインドウが開きます。
[MP3]ボタンを押すとMP3エンコードが始まります。
[save]ボタンを押すとMP3フォーマットのサウンドデータが保存できます。
15秒過ぎると自動的に保存ウインドウが開きます。

*Flash Player 10以上が必要です。
*Webcam, Microphoneが必要です。

没ネタ供養。Actionscript3でマイクから録音Wave(.wav)保存

Actionscriptflash.media.Microphoneを使った録音とWave(.wav)形式での保存。
1日で作ったけど残念ながら日の目を見なかったかわいそうな子です。

ラボ公開のために少しだけ化粧をして公開します。

Microphoneからの録音で問題になるのはフィードバック(ハウリング)です。
silenceLevelを0にすることで対処しました。

[record]ボタンを押すと15秒間録音ができます。
[stop]ボタンを押すと保存ウインドウが開きます。
[save]ボタンを押すとwaveフォーマットのサウンドデータが保存できます。
15秒過ぎると自動的に保存ウインドウが開きます。

*Flash Player 10以上が必要です。
*Webcam, Microphoneが必要です。

Flash Sound Recording.