C# Class FNF.Utility.BouyomiChanClient

棒読みちゃんへ接続するためのクラス。
Inheritance: IDisposable
Show file Open project: madguy/CaveTalk Class Usage Examples

Public Methods

Method Description
AddTalkTask ( string sTalkText ) : void

棒読みちゃんに音声合成タスクを追加します。

AddTalkTask ( string sTalkText, int iSpeed, int iVolume, VoiceType vType ) : void

棒読みちゃんに音声合成タスクを追加します。(音程指定無し版。以前のバージョンとの互換性の為に残しています。)

AddTalkTask ( string sTalkText, int iSpeed, int iTone, int iVolume, VoiceType vType ) : void

棒読みちゃんに音声合成タスクを追加します。

BouyomiChanClient ( ) : System

オブジェクト生成。 利用後にはDispose()で開放してください。

ClearTalkTasks ( ) : void

棒読みちゃんの残りのタスクを全て消去します。

Dispose ( ) : void

オブジェクト開放。

SkipTalkTask ( ) : void

棒読みちゃんの現在のタスクを中止して次の行へ移ります。

Method Details

AddTalkTask() public method

棒読みちゃんに音声合成タスクを追加します。
public AddTalkTask ( string sTalkText ) : void
sTalkText string 喋らせたい文章
return void

AddTalkTask() public method

棒読みちゃんに音声合成タスクを追加します。(音程指定無し版。以前のバージョンとの互換性の為に残しています。)
public AddTalkTask ( string sTalkText, int iSpeed, int iVolume, VoiceType vType ) : void
sTalkText string 喋らせたい文章
iSpeed int 再生。(-1で棒読みちゃん側の画面で選んでいる速度)
iVolume int 音量。(-1で棒読みちゃん側の画面で選んでいる音量)
vType VoiceType 声の種類。(Defaultで棒読みちゃん側の画面で選んでいる声)
return void

AddTalkTask() public method

棒読みちゃんに音声合成タスクを追加します。
public AddTalkTask ( string sTalkText, int iSpeed, int iTone, int iVolume, VoiceType vType ) : void
sTalkText string 喋らせたい文章
iSpeed int 速度。(-1で棒読みちゃん側の画面で選んでいる速度)
iTone int 音程。(-1で棒読みちゃん側の画面で選んでいる音程)
iVolume int 音量。(-1で棒読みちゃん側の画面で選んでいる音量)
vType VoiceType 声の種類。(Defaultで棒読みちゃん側の画面で選んでいる声)
return void

BouyomiChanClient() public method

オブジェクト生成。 利用後にはDispose()で開放してください。
public BouyomiChanClient ( ) : System
return System

ClearTalkTasks() public method

棒読みちゃんの残りのタスクを全て消去します。
public ClearTalkTasks ( ) : void
return void

Dispose() public method

オブジェクト開放。
public Dispose ( ) : void
return void

SkipTalkTask() public method

棒読みちゃんの現在のタスクを中止して次の行へ移ります。
public SkipTalkTask ( ) : void
return void