本文にスキップする

用語

A

AEC (Acoustic echo canceller)

エコー除去フィルター。マイクで収集した音からエコーだけを除去するフィルターです。

AGC (Automatic gain controller)

音量調整フィルター。入力された音声のボリュームを一定のレベルに保つためのフィルターです。

API key

LINE Planet API(PlanetKit APIおよびLINE Planet Cloud API)を呼び出すためのキー。 アプリケーションがLINE Planetを連携するためには、API Keyが必要です。 API Keyの形式は、以下のとおりです。

  • アルファベット(a-z、A-Z)、数字(0-9)、ハイフン(‐)およびアンダースコア(_)のみを使用
  • 最小長:128バイト

API secret

API keyと対になる値。API keyの発行時に一緒に発行されます。 発行されたAPI secretは、外部に漏れないように安全な場所に保管しなければなりません。 API secretの形式は、以下のとおりです。

  • aからfまでのアルファベットの小文字と数字(0-9)のみを使用
  • 長さ:64バイト

L

LINE Planet

LINEのVoIPプラットフォーム

LINE Planet Call

LINE Planetデモアプリの名前です。

N

NS (Noise suppressor)

ノイズ除去フィルター。音声を除くすべての信号をノイズと判断し、除去するフィルターです。

P

PlanetKit

LINE PlanetサーバーへアクセスするためのクライアントSDK。 「LINE Planetを連携する」ことは、PlanetKitを連携することを意味します。

PlanetKit通話 (PlanetKit call)

PlanetKitを利用したVoIP通話。Wi-Fiネットワークまたはモバイルネットワークのデータを使用します。 ユーザーが契約しているデータ/料金プランによって通話品質が影響を受ける場合があります。

S

SLA key

LINE Planet API(PlanetKit APIおよびLINE Planet Cloud API)を呼び出すためのキー。 この役割は、API keyに置き換えられたため、SLA keyはこれ以上使用しません。

V

VPIO

音声処理の入出力。iOS/macOSが提供するVQEモジュールです。

VQE (Voice Quality Enhancement)

音声品質を向上させるためのオーディオフィルター集。代表モジュールには、AECNSAGCがあります。

W

WebPlanetKit

ウェブ向けのPlanetKit

アクセストークン (Access token)

アプリケーションがPlanetKitを利用するための短期トークン

アプリクライアント (App client)

PlanetKitを連携したクライアントアプリケーション。エンドユーザーは、アプリケーション開発チームが開発したこのアプリクライアントを使用します。

アプリケーション (Application)

LINE Planet Cloudを利用するクライアントアプリケーションやサーバーアプリケーションのことをいいます。

アプリサーバー (App server)

LINE Planetサーバーにつなげるサーバーアプリケーション。アプリケーション開発チームがアプリサーバーを開発、保守します。

イベント、イベントパラメーター

イベント(event)とは、PlanetKitがアプリケーションに送る通知のことをいいます。 通常の場合、アプリケーションが1つのPlanetKit APIを呼び出したら、ローカルとリモートという2つのイベントが発生します。 ローカルイベントは、呼び出したPlanetKit APIの結果を報告し、リモートイベントは、ピアが発生させた内容について通知します。

イベントパラメーターとは、イベントが発生した際にPlanetKitが作成したデータに関するものです。

オーディオ品質

オーディオ品質レベルは、表現可能な周波数帯域によって、以下のように分類できます。

オーディオ品質表現可能な周波数帯域
Narrowband(NB)4 kHz
High-definition(HD)8 kHz
High-definition+(HD+)12〜16 kHz
Full high-definition(FHD)22.05〜24 kHz

グループ通話 (カンファレンス)

3人以上のユーザーが通信すること。このとき、グループ通話(カンファレンス)を開始することができます。 グループ通話を作成すると、ルーム(room)が開きます。

携帯電話通話 (Cellular call)

セルラーネットワークを介した一般的な通話

サービスID

サービス識別子。LINE Planetは、この識別子でサービスを区別します。 すべてのアプリケーションは、以下のルールに従って自身のサービスIDを定義しなければなりません。

  • アルファベット(a-z、A-Z)、数字(0-9)、ハイフン(‐)およびアンダースコア(_)のみ可能
  • 最大長:64バイト

参加者 (Participant)

グループ通話(カンファレンス)に参加したメンバー

受信者 (Callee, Responder)

発信者のカウンターパート。通話では、発信者が受信者に電話をかけます。

セッション

通話識別子。

セルラーネットワーク (Cellular network)

モバイルネットワーク。2G、3G、4G、5Gなどをいいます。

発信者 (Caller, Initiator)

電話をかけるターミナルデバイスまたはエンドユーザー。

ミーティングID

PlanetKitを連携したアプリケーションでグループ通話(カンファレンス)を行うための、数字で区別するルーム(room)の識別子です。 ユーザーは、この番号でビデオ会議設備などのSIP端末を通して会議に参加することができます。

ユーザーID

サービス加入者の識別子。すべてのユーザーのIDは、そのサービス内で一意でなければなりません。 LINE PlanetのユーザーIDは、必ず以下のルールに従わなければなりません。

  • アルファベット(a-z、A-Z)、数字(0-9)、ハイフン(‐)およびアンダースコア(_)のみ可能
  • 最大長:64バイト

ルーム

グループ通話を行うための仮想空間

ルームID

グループ通話(カンファレンス)インスタンスの識別子。他の参加者とルーム内で会話するためには、必ず同じルームIDを使用しなければなりません。 ルームIDのルールは、ユーザーIDと同様です。