Title: MsAgent technology and personification of user interface'
1MsAgent technology and personification of user
interface.
- R.I Muhamediev , Information system institute
- e-mail ravil_at_inbox.lv
- http//www.ravil.astersoft.net
2??????????? ????? ? ?????????? ??? ???????
3?????????????? ? ???????? ????????? ???????
?????????? ?????
- ????????? ????????????? ???????
- ??????????? ????????????? ????? ????? ??
???????????? - ????? ?????? ????? ??????? ?????????
- ? ????? ?????????????? ???????? ?????????????
??????????, ?????? ??? ???????? ???????? ???
?????????? ??????? ?? ??????????? ? ?????????,
??? ???????????? ?????????????? ??????? ? ????,
??? ???? ???????? ????? ?????????? ????????????
4??????? ??????????????
- ?????????????? (???. Persona ????????, ????
facere ??????) - ?????????????, ?????????
?????????, ?????????, ??????? ??????? ?
??????????? ??????? ????????????? ?????????? - ??????? ?????????????? ? ?????? ??????? ??????
??????????? ???? ?????????? ?????????????.
5??????????? ?????????????? ????????? ?????????
?????????????
- ??????? -?????????? ???????? ? ???????????
???????? ????? ??????????? ?????????????? ??, ???
????? ????????? ??????????????? ????????. ????
??????? ????????????? ?????? ? ??????? ?
??????????? ? ????? 26-40-??????? ????????.
14-17-?????? ?????? ???? ???????????? ?????????
??? ????????????, ??? ?? ?????? ???????????? ???
??? ??????????, ??? ????? ???? ??????????? ??
??????????? ?????????????, ???????????
??????????? ? ???????. - ???? ?????? ? ??????????? -????????????? -
??????? ?????????????? ???????? ??????
???????????? - ??????? ?????????????? ????????
??????? ??????? ? ???????? - ???????
?????????????? ???????? ???????? ??? ??? ?
?????????????. ????????? ???????? ??????????. - ???- ?????????? ???????? ???????? ??????????
??????????. ? ???, ? ?????? ???????
?????????????? ??, ?? ? ?????? ??? ???????? ????,
??? ???????? ????????? ??????????????????,
??????????, ???????????, ?????? ????????
????????????? ? ?????? ????????????? ?????? ???
??????? ? ???.
6??????????? ???????????? ?????????????
7??????????????? ??????
- ?????????? ??????????????? ????????????
??????????, ??? ?????????????? ????? ???????? ?
??? ???????? ????????, ?????, ???????? ?
???????????????? ? ???????????? ???????, ? ?????
????? ???????? ? ??????, ??? ? ??????. - ????????, ??? ???????? ???????????? ???????
?????? ? ??? ??? ???? ????? ????????? ???
???????. ? ??????????? ??? ???????? ?????????
??????, ??????????????? ?? ?????, ?????????? ?
?????????????????? ?????????????.
8?????????? MS Agent ? ?? ??????????.
- ???? ???????????????? ???????????? - ??????
???????????? ?????????? MS Agent ? ?????????? ?
???????? ??????? ? ????????? ????????. - ??????
- ??????????? ???????? ??????????? ?????????? MS
Agent. - ??????????? ??????? ????????????? ? ?????????
??????????? ??????????, ? ??? ????? VB, Delphi. - ??????????? ??????? ????????????? ? ????????.
9???????? ??????????? ??????????
- ????? ??????????? ????????, ??????? ????????????
??????????????? ????????????? ?????????????
??????????. - ?????????????? ????????? ????????????? ?????????
?????????? (?? ?????? Microsoft Speech
Application Programming Interface, SAPI 4.0). - ????????? ????? ?????????????? ???????????????
???? (text-to-speech, TTS), ?????????????? ???
?????. - ?????????? ????????? ????????? ???????????
?????????, ??????? ?? ?????????????? ??????????. - ????? ????????? ????????? ? ????????? ???????
????????? ? ????????? ????????? ?????????
???????????? MS Agent ? ????? ???????????
???????? ? ????????? ? ??????? ?????? Java Script
? Visual Basic.
10?????????? ? ?????????? ?? VB ? Delphi.
- ????????? ???????????????? ???????? ?????????
- ??????????? ?????????? ?????? ? ??? ??? ????
????? - ????? ? ????????????? ????????
11?????? ???????? ? ???????? ?????? ? VB
- ???????? ?????? ? VB - Agent1.Characters.Load
("merlin") - ????? ?????? Agent1.Characters.Character("merlin"
).Show - ????????????? ???????? Agent1.Characters.Charact
er("merlin").Play ("Greet") - ??????????? Agent1.Characters.Character("merlin").
MoveTo(X, Y) - ???????? ?????? Agent1.Characters.Character("merli
n").Hide
? ?????????? ??????? ?????? ??????? ???????
???????? ISMA ???????? ???????????
12?????? ???????? ? ???????? ?????? ? Delphi
- ???????? ??????
- Agent1.Characters.Load('MyAgent', 'C\Program
Files\Office\Office\F1.acs') - Chars Agent1.Characters.Character('MyAgent') as
IAgentCtlCharacterEx - ???????????? ???????? Chars.Play('Explain')
- ??????????? Chars.MoveTo(200, 200, 1)
- ?????? Chars.Think('What do I do ?')
- ???????? ?????? Chars2.Hide(0)
13?????????? ?? WEB ?????????
- ???????? ??????? ??????????? ? ????????????
?????? - ltscript language'JavaScript'gt
- var X, Y, Merlin
- function doAgent()
-
- Agent.Characters.Load ("Merlin", "merlin.acs")
- Merlin Agent.Characters.Character("Merlin")
- Merlin.Show()
-
14??????? ?????? ?? JavaScript
- ??????? ??????
- function doMagic()
-
- Merlin.Play("DoMagic1")
- Merlin.Speak("I am - Merlin! I can
conjure!") -
- function doApplause() Merlin.Play("Congratulate
_2") - function doPrise() Merlin.Play("Congratulate")
Merlin.Speak("Congratulation!") - function doShow() Merlin.Show()
- function doHorn() Merlin.Play("Announce")
- ?????? ???? ????????
- ltinput name"" type"button" onClick"doHorn()"
value"???"gt - ??????
- (?????? ?????????? ??????? ISMA ??????? ??????)
15??????????
- ??????????????? ????????????? ???????? ??????
?????????????? ??????????, ????????????? ???
?????? ????????? ?????????????. - ???? ?????????????? ? ?????????????? ?????
???????? ?????? ? ????????? ???????????. - ???? ?? ???????? ????????? ??????? ??????????????
????????? ?????????? ?????????(??????????) - ????????????? ?????????? Microsoft
Agent ???????????? - ????????????? ???????? ????????????? ????????????
?????????? ??? ??????????? ?? ????????????
??????? ???????????????? - ??????????? ???????? ??????????? ??????????
- ??????????? ????????????? ??????? ??????????