Sirenは、 PictureTel Corporation( 2001年にPolycom , Inc.に買収)が開発およびライセンス供与した、特許取得済みの変換ベースの広帯域オーディオコーディングフォーマットとそのオーディオコーデック実装のファミリーです。 [ 1 ] Sirenコーデックには、Siren 7、Siren 14、Siren 22の3種類があります。
Siren 7 (または Siren7 または単に Siren) は、7 kHz のオーディオ、16、24、32 kbit/s のビット レート、および16 kHz のサンプリング周波数を提供します。 Siren は PictureTel の PT716plus アルゴリズムから派生しています。[ 2 ] 1999 年に、ITU-T はSiren 7 アルゴリズムに基づくG.722.1勧告を承認しました。これは、広範なテストを含む 4 年間の選択プロセスを経て承認されました。[ 2 ] G.722.1 は 24 および 32 kbit/s のビット レートのみを提供し、Siren 7 の 16 kbit/s のビット レートをサポートしていません。[ 3 ] [ 4 ] Siren 7 のアルゴリズムは、データ フォーマットがわずかに異なるものの、後継の G.722.1 と同一です。
Siren 14 (または Siren14) は、14 kHz のオーディオ、モノラルの場合は 24、32、48 kbit/s、ステレオの場合は 48、64、96 kbit/s のビットレート、サンプリング周波数 32 kHz を提供します。 Siren 14 はステレオとモノラルのオーディオをサポートしています。 20 ミリ秒のフレーム長を使用して、40 ミリ秒のアルゴリズム遅延を提供します。 Siren 14 のモノラルバージョンは、2005 年 4 月に ITU-T G.722.1C (14 kHz、24/32/48 kbit/s) になりました。 [ 5 ] [ 6 ] [ 7 ]アルゴリズムは、変調ラップ変換(MLT) [ 8 ] 、離散コサイン変換(DCT) [ 9 ]の一種、または修正離散コサイン変換(MDCT) [ 10 ]を使用する変換符号化技術に基づいています。
Siren 22 (または Siren22) は、22 kHz のオーディオ、サンプリング周波数 48 kHz、64、96、128 kbit/s のステレオおよび 32、48、64 kbit/s のモノラルのビットレートを提供します。 Siren 22 は、20 ミリ秒のフレーム長を使用して 40 ミリ秒のアルゴリズム遅延を提供します。 2008 年 5 月に、ITU-T は、Polycom Siren 22 オーディオ技術と Ericsson の高度なオーディオ技術に基づいた新しいG.719フルバンド コーデックを承認しました。[ 11 ] [ 12 ]
Siren 7 はビデオ会議システムで一般的に使用されており、A/V 会議を使用する際のMicrosoft Office Communicatorの一部でもあります。Microsoft Office Communications Server は、音声会議中に Siren 7 を使用します。デフォルトの Office Communicator クライアントでは、ポイントツーポイントの音声は、デフォルトでは Microsoft 独自のコーデックである RTAudio を使用して実行されます。通話が音声会議に昇格すると (参加者が 3 人以上になった場合)、パフォーマンス上の理由から、コーデックは Siren に自動的に切り替わります。会議の参加者が 3 人未満になった場合でも、OCS は会議をポイントツーポイントに降格させず、会議が終了するまで A/V 会議のままになります。
Windows XP 以降のバージョンの Windows では、Siren 7 コーデックは%systemroot%\system32\SIRENACM.DLLに実装されています。これは、MSN Messenger および Live Messenger で音声クリップの送受信に使用され、「コンピュータ通話」機能で使用可能なコーデックの 1 つとしても使用されます。[ 13 ] [ 14 ] [ 15 ]
FreeSWITCH通信オープンソースソフトウェアは、Siren 7/G.722.1およびSiren 14/G.722.1Cオーディオフォーマットのトランスコーディング、会議、ブリッジングを実行できます。[ 16 ] [ 17 ] [ 18 ]
オープンソースの Windows Live Messenger クローンであるaMSN は、Siren オーディオの圧縮と解凍に、aMSN 開発者の Youness Alaoui (KaKaRoTo) が作成したコーデックのオープンソース実装である「libsiren」ライブラリを使用しています。[ 19 ] libsiren ライブラリは、libmsn およびPidginとAdiumインスタント メッセージング クライアントのプラグインを提供する msn-pecan プロジェクトにもコピーされています。[ 19 ] [ 20 ] [ 21 ] [ 22 ] [ 23 ]
Siren 7 および Siren 14 オーディオ コーディング フォーマットの使用には、ほとんどの国で Polycom からの特許のライセンスが必要です。Siren 7 および Siren 14 のロイヤリティ フリーライセンスは、いくつかの基本的な条件を満たせば Polycom から入手できます。[ 4 ] [ 17 ] [ 24 ] [ 25 ] [ 26 ] [ 27 ] [ 28 ]
Siren 22 の使用には、Polycom からの特許のライセンスも必要となる。[ 26 ]
{{cite web}}:|author=一般的な名前を持っています (ヘルプ){{cite web}}:|author=一般的な名前を持っています (ヘルプ)