SIMPLE SOURCE D'UTILISATION DU MS AGENT DE CHEZ MICROSOFT

LREP Messages postés 59 Date d'inscription mercredi 24 novembre 2004 Statut Membre Dernière intervention 25 février 2006 - 10 févr. 2006 à 18:26
cs_marisette Messages postés 23 Date d'inscription dimanche 10 août 2008 Statut Membre Dernière intervention 23 septembre 2008 - 18 sept. 2008 à 11:02
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/35930-simple-source-d-utilisation-du-ms-agent-de-chez-microsoft

cs_marisette Messages postés 23 Date d'inscription dimanche 10 août 2008 Statut Membre Dernière intervention 23 septembre 2008
18 sept. 2008 à 11:02
bonjour comme j' ai pas changer de serveur
mais l'endroit ou est l'explication pour se servir des agents microsoft
c'est
http://pagesperso-orange.fr/richardmoreau/RM/Site-Riri/index.htm

bon jeux avec les agents
il y as tout dedans pour les animation les voix etc .....
richard a++++++++++++++++++
cs_marisette Messages postés 23 Date d'inscription dimanche 10 août 2008 Statut Membre Dernière intervention 23 septembre 2008
21 août 2008 à 01:30
salut ...
j'arrive pas à télécharger un tts (text to speecch engines)du site microsoft ... il m'envoi a la page de telechargement d'internet explorer pourtant je l'ai déja instaler (ie 7)...si quelqu'un peut me l'envoyé ici ?


regarde la et prends
salut tous depends se que tu utllise
comme je sais pas ...........
je t'envoies expli de richard
tu regarde ................il y as apeux pres tous dedans
http://pagesperso-orange.fr/richardmoreau/RM/EXPLI/index.htm
j'espere que tu trouve se que tu veux
richard a+++++++++++
virushadj Messages postés 1 Date d'inscription dimanche 26 novembre 2006 Statut Membre Dernière intervention 20 août 2008
20 août 2008 à 21:50
salut ...
j'arrive pas à télécharger un tts (text to speecch engines)du site microsoft ... il m'envoi a la page de telechargement d'internet explorer pourtant je l'ai déja instaler (ie 7)...si quelqu'un peut me l'envoyé ici ?
LREP Messages postés 59 Date d'inscription mercredi 24 novembre 2004 Statut Membre Dernière intervention 25 février 2006
20 févr. 2006 à 19:56
Précis : sur la liste çà plante dans l'unité "AgentFunctions" sur :

if Agent.AnimationNames.Enum.QueryInterface(IID_IEnumVariant, IEnumVar) = S_OK then..
LREP Messages postés 59 Date d'inscription mercredi 24 novembre 2004 Statut Membre Dernière intervention 25 février 2006
20 févr. 2006 à 11:46
J'ai installé ts les outils microsoft sauf le spchapi.exe
avec ton source sur le bouton "pense"
mon génie ne fait rien..et sur le "Obtenir la liste",
si j'enlève le try except, j'ai une cruelle violation d'accès..
??
merci par avance
medelias Messages postés 18 Date d'inscription mardi 28 octobre 2003 Statut Membre Dernière intervention 12 mars 2006
19 févr. 2006 à 22:10
Salut à tous,

j'ai pas de problèmes avec le source, et tu peut enlever la ligne de LanguageID

et pour GetAnimationNames, quel type de plantage, pour moi ça marche comme dur des roulettes.

CHAO
LREP Messages postés 59 Date d'inscription mercredi 24 novembre 2004 Statut Membre Dernière intervention 25 février 2006
13 févr. 2006 à 12:31
Désolé, c'est de ma faute, j'avais oublié d'installer un des outils
microsoft..

Maintenant, l'agent parle mais dans le source de ZeWaren et le tien, j'ai toujours un souci avec
Genie.LanguageID := $040C; que j'inhibe

J'ai aussi un os avec la récupération des animations de l'agent
(ZeWaren) :
ça plante sur :

GetAgentAnimationNames(MonAgent, Form4.ListBox1.Items);

as-tu les mêmes problèmes ?
LREP Messages postés 59 Date d'inscription mercredi 24 novembre 2004 Statut Membre Dernière intervention 25 février 2006
12 févr. 2006 à 17:13
Et le génie écrit ce qu'on tape, mais il ne parle toujours pas,
ni en français, ni en anglais..

merci de votre aide
LREP Messages postés 59 Date d'inscription mercredi 24 novembre 2004 Statut Membre Dernière intervention 25 février 2006
12 févr. 2006 à 16:29
La fonction "Character" n'accepte qu'un seul paramètre..
j'ai suivi ton idée et j'ai écrit :

var
Genie: IAgentCtlCharacterEx;

sur le OnCreate :
Agent1.Characters.Load('Genie', 'Genie.acs');
Genie := Agent1.Characters.Character('Genie');
Genie.LanguageID := $040C;

mais j'ai toujours une erreur à l'éxécution sur la 3e ligne.
medelias Messages postés 18 Date d'inscription mardi 28 octobre 2003 Statut Membre Dernière intervention 12 mars 2006
11 févr. 2006 à 09:06
Salut,

si tu utilise ce source essaye de remplacer la ligne:

" Genie:=IAgentCtlCharacterEx(Agent1.Characters.Character('Genie', 'Genie.acs'));"

par:

Genie:=Agent1.Characters.Character('Genie', 'Genie.acs');

enlève le transtypage et ça peut marcher.

a+
LREP Messages postés 59 Date d'inscription mercredi 24 novembre 2004 Statut Membre Dernière intervention 25 février 2006
10 févr. 2006 à 18:26
J'ai fait un essai avec "génie"..
J'ai une erreur à l'éxécution sur :
Genie.LanguageID := $040C;
J'ai inhibé la ligne..ça marche sur "lire" mais les autres options ne fonctionnent pas..
Rejoignez-nous