音声データを携帯の着信音に

自分の携帯電話は通常マナーモードに設定してます。会社で不用意に音を鳴らしたくないですからね。でも、やはりバイブだけでは着信に気がつかないことも多いのですよね。そこで、鳴ってもさほど癇に障らない音を着信音にするといいのではと、いろいろ調べてみたら着信音のサービスに自然系の音のがあるんですね。しかし、有料で通信料もかかったりするので、自分で作ってみることにしました。

今回、携帯はAU W41CAです。自分のPCにはminiSDカードリーダがついているので、PCと携帯でのデータ受け渡しはminiSDカードを使って行います。

まずは、効果音系の音ということで、所有しているCDから STAR TREK GENERATIONS Original Motion Picture Soundtrack に収録されている Sound Effects をチョイスしてみました。工程としては、CDから音声を抽出 → 音声をトリミング・調整 → SMAFファイル(.mmf)に変換 → 携帯にデータを受け渡し → 携帯で設定 となります。

PCでのツール・作業

CD-DA to WAV file Converter "CD2WAV32" (みゃん☆みゃん☆ふぁくとりぃ☆)
CDから音声を .wav に変換して抽出。

WavePaseri (T.Gaito's Software Room)
.wav .aiff .au が扱える音声ファイル編集ソフト。必要な部分を切り出したり、音量を上げたり、フェードイン・アウトさせる加工などを行います。

WSD (YAMAHA SMAFツール)
.wav .aif からSMAFファイル .mmf を作成するツール。

  • 音声データを読み込んだ後、メニュー → [Edit] → [Sample type] を選択。
    ダイアログから、Resample to [ 32000 ~ 4000 ] Hz と、Convert to Mono を必要に応じて変換します。

  • MA-2、MA-3、MA-5、MA-7からフォーマットを選択し、保存します。(小容量/低音質~大容量/高音質)
    ※アラートが出て保存できない場合は、音声データが出力するフォーマット(MA-2~MA-7)に対応した形になっていない可能性があります。(MA-2でステレオになっている等)
    ※.mmfファイルは、あまり容量が大きいと携帯で再生できないようです。150~200KB以下が目安だとか。


    SMAFフォーマット対応表

    MA-2Mono4kHz or 8kHz
    MA-3Mono4kHz ~ 16kHz
    MA-5Mono
    Stereo
    4kHz ~ 24kHz
    4kHz ~ 12kHz
    MA-7Mono
    Stereo
    4kHz ~ 48kHz
    4kHz ~ 24kHz

作成した.mmfファイルを、miniSDの以下のフォルダに保存します。

\PRIVATE\AU_INOUT
※ファイル名は日本語でも大丈夫でした。

携帯での作業

保存したminiSDを携帯に挿し、振り分けを行います。
メインメニュー → [miniSD] → [PCフォルダ] → [サブメニュー] → [自動振分] → [全件振分]

振り分けが済むと、miniSDから音声を再生することができます。
メインメニュー → [miniSD] → [データフォルダ] → [サウンド]

着信音に指定する場合は、本体にサウンドファイルをコピーします。
メインメニュー → [miniSD] → [データフォルダ] → [サウンド] → [サブメニュー] → [本体へコピー] → [全件コピー] → [対応フォルダ]

着信音にサウンドを指定します。
メインメニュー → [機能設定] → [音/バイブ/LED] → [通常着信] → [メロディ] → [データフォルダ] → [サウンド]
通常着信以外に、[Eメール受信]・[お知らせ受信]・[Cメール受信]でもサウンドが指定できます。

アラーム音にサウンドを指定することもできます。
メインメニュー → [時計/カレンダー] → [アラーム] → [1]~[5] → [♪]

以上で、携帯で自作のサウンドを鳴らすことができました。呼び出し音にトリコーダーの音、アラームには転送の音にしてみました。「ブリッジ、転送開始。」おお!いい感じ!嬉しがって、ガンダムの効果音とかも入れてみましたよ。しかし、これらの効果音じゃ、鳴っても耳につかない自然系の音ではないよなぁ。当初の目的とは大きく違ってしまった。