掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
TAgentで初期設定するには? (ID:17701)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
TAgent を使って遊んでいます。 以下のようなサンプルソースを作ったのですが、 1回目と2回目の「こんにちは」の音声が違います。 1回目はたぶん男性の声、2回目は女性の声だと思われます。 ソースを見てもらえばわかるのですが、 1回目も、2回目も女性の声で発声したいのですが、 どうすればよいのでしょうか? あと、もうひとつ、これ、D6でやっているのですが、 D7で実行するとエラーになります。 Delphi7で問題なく実行する方法教えてください。 type TForm1 = class(TForm) ≪中略≫ private Character: IAgentCtlCharacterEx; end; ≪中略≫ procedure TForm1.Button1Click(Sender: TObject); begin Agent.Characters.Load('MyChara', 'C:\WINDOWS\MSAGENT\CHARS\Peedy.acs'); Character := Agent.Characters.Character('MyChara') as IAgentCtlCharacterEx; Character.Set_TTSModeID('{A778E061-A936-11d1-B17B-0020AFED142E}'); Character.Show(False); try Character.Speak('こんにちは', ''); Character.Speak('こんにちは', ''); finally Character.Hide(False); end; end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.