掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
TAgentで初期設定するには? (ID:17706)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
すみません、勘違いでした。 以下のようなプログラムに変更して気づいたのですが この状態だと、すべて男性の声で表示されます 以下のSpeak 呼び出しのところで Character.Speak('\pit=10\こんにちは', ''); Character.Speak('\pit=10\こんにちは', ''); と、設定してやると 1番目は男性の声、2番目(2番目以降)は女性の声になりました。 結局 Character.Set_TTSModeID の設定にかかわらず 現象は同じ状態になりました。 《目的はすべて(1番目から)の音声を女性の声で出したい》 と、いうことなのです。 procedure TForm1.FormCreate(Sender: TObject); begin Agent.Characters.Load('MyChara', 'C:\WINDOWS\MSAGENT\CHARS\Peedy.acs'); Character := Agent.Characters.Character('MyChara') as IAgentCtlCharacterEx; end; procedure TForm1.Button1Click(Sender: TObject); begin Character.Show(False); try Character.Speak('こんにちは', ''); Character.Speak('こんにちは', ''); finally Character.Hide(False); end; end;
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.