2
2000ww
Unregistered / Unconfirmed
GUEST, unregistred user!
各位大侠:
您们好!
请问,我在用MS AGENT做试验时,为什么机器不能把提示框中的英文SPEAK()出来,此句为 Robby.Speak('Can't I speak , you Know? ','');
请问这是何原因?
附整段程序:
procedure TForm1.Button1Click(Sender: TObject);
var
Robby:IAgentCtlcharacter;
Request1:IagentCtlRequest;
begin
Form1.Agent1.AudioOutput;
Request1 := Form1.Agent1.Characters.Load( 'Robby', 'Robby.acs' );
Robby := Form1.Agent1.Characters.Character('Robby');
Robby.MoveTo(100,200,4);
Robby.Show(1);
Robby.Play('Greet');
Robby.Speak('Hi!','1.wav');{此句一切正常}
Robby.Speak('I speak , you know? ','');{此句显示正常,但无法读出显示的英文语句。}
我用的是 DELPHI 5.0 和 MS AGENT 2.0
您们好!
请问,我在用MS AGENT做试验时,为什么机器不能把提示框中的英文SPEAK()出来,此句为 Robby.Speak('Can't I speak , you Know? ','');
请问这是何原因?
附整段程序:
procedure TForm1.Button1Click(Sender: TObject);
var
Robby:IAgentCtlcharacter;
Request1:IagentCtlRequest;
begin
Form1.Agent1.AudioOutput;
Request1 := Form1.Agent1.Characters.Load( 'Robby', 'Robby.acs' );
Robby := Form1.Agent1.Characters.Character('Robby');
Robby.MoveTo(100,200,4);
Robby.Show(1);
Robby.Play('Greet');
Robby.Speak('Hi!','1.wav');{此句一切正常}
Robby.Speak('I speak , you know? ','');{此句显示正常,但无法读出显示的英文语句。}
我用的是 DELPHI 5.0 和 MS AGENT 2.0