Top / Javaでプログラミングをしてみる / サンプルソースとライブラリについて

4 サンプルソースとライブラリについて

プログラミングの参考となる主なサンプルソースに含まれるライブラリについて説明します。本項目で説明するサンプルソースは本項目ではSotaで使用できる「jp.vstone.sotatest」の内容を記載しております。

※CommUをご利用される場合は「jp.vstone.commutest」の内容をご参照ください。


  • jp.vstone.camera.CameraCapture

    本製品に搭載しているカメラ用クラスです。

    ・openDevice(String arg0)…カメラのデバイスを開く

    ・snap()…スナップショットを撮ってデータを配列に保存する

    ・RawtoBufferedImage()…キャプチャしたRawデータをBufferdImageに読み込む


  • jp.vstone.RobotLib.CPlayWave

    Waveファイルを再生するクラスです。圧縮等してあると正しく再生されません。また、Edison版では複数再生できません。

    ・PlayWave_wait(String paramString)…Waveファイルを再生します。再生が終了されるまで待ちます。

    ・PlayWave(String paramString)…Waveファイルを再生します。「PlayWave_wait」と違い、この関数は再生の終了を待ちません。


  • jp.vstone.RobotLib.CRecordMic

    音声を録音するクラスです。

    ・startRecording(String paramString, int paramInt) …録音を開始します。引数には、パスを含めるファイル名と、録音時間(×1ms)を入力します。

    ・waitend() …録音の終了を待ちます。

本製品で使用できるその他のライブラリにつきましては、下記URLにあるリンク先よりご覧頂けます。

https://sota.vstone.co.jp/sota/javadoc/


目次  次のページへ>>