OpenJTalkRTC (音声合成RTC)

概要

Open JTalkは、オープンソースライセンスで開発されている日本語音声合成エンジンです。修正BSDライセンスで利用可能です。 本コンポーネントは、受け取ったテキストデータをOpen JTalkを使用して音声データに変換して出力します。

本コンポーネントは、OpenHRIVoiceパッケージに含まれます。

../../_images/openjtalkrtc.png

動作確認OS

  • Ubuntu Linux 9.10以上を推奨
  • Windows XP以上を推奨

依存ライブラリ

データポート

名前 フローポート データ型 説明
text InPort TimedString 音声合成するテキストデータを入力
result OutPort TimedOctetSeq Open JTalkによって変換された音声データを出力
status OutPort TimedString 音声合成エンジンの状態 (‘started’か’finished’)
duration OutPort TimedString 変換された音声データの各音韻の時間情報(リップシンクに使用)

Configuration Parameters

名前 データ型 デフォルト値 設定範囲 説明
rate int 16000 16000 出力される音声の周波数(16kHzに固定)
character string male male, female 音声のキャラクタ
format string int16 int16 出力される音声のフォーマット(16bitに固定)

Table Of Contents

Previous topic

FestivalRTC (音声合成RTC)

Next topic

XSLTRTC (XML変換RTC)

This Page