[概要と注意事項] [目次]

音声入力

概要

音声を録音しデータ化するためのコンポーネント

クラス名

jp.go.aist.dmrc.platform.beans.media.PFSoundEncoder

イベント

イベント名イベント番号/発生条件/内包データ

メソッド

メソッド名(日本語)メソッド名引数
チャネル数を取得するgetChannels
バイナリデータを取得するgetData
エンコード方法を取得するgetEncoding
フレームレートを取得するgetFrameRate
フレームサイズを取得するgetFrameSize
サンプリングレートを取得するgetSampleRate
ビットレートを取得するgetSampleSizeInBits
ビット逆順か否かを取得するisBigEndian
ビット逆順か否かを設定するsetBigEndian
booleanビット逆順か否か
チャネル数を設定するsetChannels
intチャネル数(1:モノラル,2:ステレオ)
エンコード方法を設定するsetEncoding
Stringエンコード方法(pcm_signed:符号つきリニアPCM,pcm_unsigned:符号なしリニアPCM,alaw:A-Lawアルゴリズム,ulaw:μ-Lawアルゴリズム)
フレームレートを設定するsetFrameRate
floatフレームレート(単位:Hz)
フレームサイズを設定するsetFrameSize
intフレームサイズ
サンプリングレートを設定するsetSampleRate
floatサンプリングレート(単位:Hz)
ビットレートを設定するsetSampleSizeInBits
intビットレート(通常16または8)
入力を開始するstart
入力を停止するstop