文珠川慧久の道楽帳2

turezure naru mama ni

Android端末に入れた着信音が1回しか鳴らない時の解決策

2012-04-08 | Android
Android端末にプリインストールされている音声通話着信音(Ringtone)を指定すると、着信している間中ずうと鳴ります。ところが、自分で作成したりインターネットからダウンロードしてきたMP3やOGGフォーマット等のファイルを、Android端末の音声通話着信音(Ringtone)として設定したときには、一回しか鳴らないという問題が発生してしまい困りました。

そのサウンドファイルに、ANDROID_LOOPというタグを持ったメタデータを追加すれば、問題は解決します。「ANDROID_LOOP」に設定する値は「true」です。

ANDROID_LOOP = true

メタデータの編集や追加のできるアプリケーションとして、たとえば Audacity があります。 Audacity は、フリーでオープンソースでクロスプラットフォームのレコーディング&サウンド編集ソフトウェアで、Windows版、MacOSX版、Linux版があります。

Audacityのホームページは下記のURLです。
http://audacity.sourceforge.net/

ちなみに、メール着信音やアラート音にANDROID_LOOP=trueを付けると、開いてやるまで延々と鳴り続くことになります。
ちなみに、iTunes経由で着信音としてiPhone 4Sへ入れた場合には、こんなへんてこな問題は発生しません。Androidは、iOSに比べて完成度が低いな。