begin process at 2010 09 06 03:48:00
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Trucs & Astuces

 > UN TODO QUI PARLE

UN TODO QUI PARLE


 Information sur la source

Note :
3 / 10 - par 1 personne
3,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Trucs & Astuces Source .NET ( DotNet ) Classé sous :msagent, todolist, vb2005 Niveau :Débutant Date de création :07/05/2008 Date de mise à jour :27/05/2008 18:34:58 Vu / téléchargé :6 677 / 470

Auteur : gillardg

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (21)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
todo list utilisant la technologie Microsoft agent et qui parle en français

http://www.microsoft.com/msagent/downloads/user. aspx#core
http://www.microsoft.com/msagent/downloa ds/user.aspx#tts

selectionner le français si vous ne l'avez pas encore...


 Conclusion

simple j'ai juste utilisé la documentation de microsoft agent
bon ok c'est pas dur à faire

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

27 mai 2008 18:34:59 :
27/05/2008 mise à jour: Gestion des erreurs et Contrôle de la façon dont se ferme l'application merci pour vos commentaires

 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) EDITEUR DE TEXTE WINFORM AVEC CORRECTEUR ORTHOGRAPHIQUE WPF
Source .NET (Dotnet) LABEL ET IMAGE DANS TEXTBOX
Source avec Zip Source avec une capture Source .NET (Dotnet) VBZIP GESTION D'ARCHIVES AU FORMAT ZIP UTILISANT IONIC.UTIL...
Source avec Zip Source avec une capture Source .NET (Dotnet) VBZIP ZIP ET UNZIP EN VB.NET
Source avec Zip Source .NET (Dotnet) API WIN32 FACILE

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) TABLEAU ASCII - RETROUVER FACILEMENT LE CODE ASCII D'UN CARA... par raffika
Source avec Zip Source .NET (Dotnet) SCREENPRO - CHANGER DE FOND D'ÉCRAN AUTOMATIQUEMENT par raffika
Source avec Zip POINTEUR INTELLIGENT par DrMckey
Source avec Zip Source avec une capture RENDRE TRANSPARENT VOS FEUILLE -- OPACITE par zulrigh
Source avec Zip Source avec une capture CODAGE ET DÉCODAGE DE NOMBRE OU DE CHIFFRE par zulrigh

 Sources en rapport avec celle ci

Source avec Zip Source .NET (Dotnet) RECHERCHE RECURSIVE DANS BASES ACCESS (ET SQL SERVEUR) par l0r3nz1
Source avec Zip Source avec une capture Source .NET (Dotnet) ANALYSE VARIABLES PHP par glad
Source avec Zip Source avec une capture Source .NET (Dotnet) AGENDA TOUT SIMPLE ( NO DATABASE) par gillardg
Source avec Zip Source .NET (Dotnet) WINSOCKET VB.NET par azstar
Source avec Zip Source .NET (Dotnet) MANIPULER UN MSAGENT AVEC VISUAL BASIC 2005 EXPRESS par Cdev26100

Commentaires et avis

Commentaire de gillardg le 14/05/2008 16:19:12

vous génez pas pour faire un commentaire ça pourrait m'aider à faire mieux

Commentaire de zozo14 le 04/06/2010 00:03:32 3/10

  Ok pour ta source, ça fonctionne bien en XP

je ne sais pas si tu te rappelle de moi (auteur de la source photoexpress).
je viens d'acquérir un nouveau portable avec Window 7 edition familiale. J'ai chargé le correctif pour faire fonctionner de nombreuses applics que j'ai faites avec les agents (sous Packoffice Word et Excel en macros VB , en htlm avec vb , et avec .net vBexpress 8 _ je peux t'envoyer des applics si tu veux... jeux de scènes dialogues, commentateurs sous powerpoint etc)
Je l'ai en effet beaucoup utilisé dans mes cours (de sciences)et ça fonctionnait impec sous XP
===> Voilà mon problème : Avec Seven : pas moyen de le faire parler en Français , malgré les chargements des TTS francais !!!
D'autre part (sauf  sous packoffice, impossible de lui lire un fichier son en VB net!!!)
tout se passe comme si Agent1.Characters("merlin").LanguageID = &H40C  était ignoré
et Agent1.Characters.speak(texte,fichierson) 2ème argument  ignoré sans causer d'erreur !

===> De même le narrateur inclus dans seven refuse de changer de langue : il garde l'anglais , même aprés installation de virginie ou sébastien (lequel par contre synthetise bien en francais). Impossible avec seven de choisir la langue de synthèse !

Si tu vois ou entrevoie une solution, je suis preneur
merci

Exemple : une applic sous XP avec navigateur  explorer => http://claude.barbe3.free.fr/Wformation/barbe/astro/ph_lune/index.htm

Clique sur la lune à gauche en choisissant merlin : Il parlera en francais sous XP, et synthétisera en anglais sous Windows 7 !!!!!

Commentaire de gillardg le 04/06/2010 08:28:55

je crains que les agents ne soient trop vieux pour 7
mais il il y a peut être la solution system.speech , je ne sais pas le tester pour les langues je suis encore sous XP/32
et chez moi ça donne que de l'anglais mais je pense qu'avec 7 ça peut donner en français


<code>

Imports System.Speech.Synthesis

Public Class Form1

    Dim ss As New TtsEngine.SayAs

    Private Sub ditbonjour()
        Using synth As New SpeechSynthesizer()
            synth.SelectVoiceByHints(System.Speech.Synthesis.VoiceGender.Female, System.Speech.Synthesis.VoiceAge.Child, 1)
            synth.Speak("Bonjour mon pote!")
        End Using
    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
ditbonjour()
    End Sub
End Class

</code>

Commentaire de gillardg le 04/06/2010 08:45:14

pour faire plus simple voir C4F  http://c4fdevkit.codeplex.com/

Commentaire de zozo14 le 04/06/2010 23:18:37

Merci pour system.speech, mais si le code ci-dessous fonctionne parfaitement sous XP, le changement de voix est toujours refusé par Windows 7 !!!
Bien que tu ne sois pas sous ce système, cela peut venir ...

Etat de mes installatons sous Windows 7(les forums sont pleins de ces problèmes de synthèse vocale avec Seven!!!)

==> résolu : pour le Web avec assistant, il suffit de ne pas utiliser Iexplorer  64 bits
la synthèse en francais fonctionne (avec suivi des paroles avec les lèvres de l'assistant)
==> résolu : pour Office Word _ Excel avec macros utilisant assistant en VB : tout fonctionne : synthese en toute langue - lecture de fichiers wav : à condition d'installer (Microsoft agent non préinstallé par défaut en Windows 7 ) un correctif (hotfix) envoyé par mail : http://support.microsoft.com/kb/969168/fr
=> non résolu : pour le narrateur windows :
meme aprés avoir installé virgine 64 bits : seul l'utilitaire choix de la voix sapi.cl dans windows/sysWO64/speech fonctionne mais ne garde pas la voix par défaut.

=> consequence en VB : seule la voix par défaut est prise en compte et de plus impossible de faire lire un fichier son par un agent microsoft !!!.speak(texte,fichier) : fichier est ignoré!!!

ci-dessous test OK avec system.speech VBexpress 8 sous XP
Private Sub principal_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

        'Lecture des voix installées sur cet ordi
        Using synth As New SpeechSynthesizer()
            voix.Items.Clear()
            labvoix.Text = "Choisir une des " + CStr(synth.GetInstalledVoices.Count) + " voix installées"
            For i = 0 To synth.GetInstalledVoices.Count - 1
                voix.Items.Add(synth.GetInstalledVoices.Item(i).VoiceInfo.Name)
            Next i   '
            voix.SelectedIndex = 0
        End Using

    End Sub

    Private Sub test_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles test.Click
        '  Dim ss As New TtsEngine.SayAs
        Using synth As New SpeechSynthesizer()
            Try
                synth.SelectVoice(voix.Text)
            Catch ex As Exception
                MsgBox(ex.Message + Chr(13) + ex.StackTrace)
            End Try
            synth.Speak(texte.Text)
        End Using
    End Sub



    Private Sub voix_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles voix.SelectedIndexChanged
        texte.Text = "Bonjour, comment allez-vous?"
        Dim tab = Split(voix.Text, " ")
        If tab.Length > 1 Then
            Select Case tab(1).ToUpper
                Case "PIERRE", "SEBASTIEN", "VIRGINIE", "VERONIQUE" : texte.Text = "Bonjour, comment allez-vous ?"
                Case "ANNA", "SAM" : texte.Text = "Hello, how are you ?"
            End Select
        End If
    End Sub


Si tu vois passer quelque chose à ce sujet , peux-tu me le signaler ?
Merci

Commentaire de gillardg le 05/06/2010 09:06:24


as tu posé la question sur msdn ???  http://social.msdn.microsoft.com/Forums/fr-FR/categories

Commentaire de gillardg le 05/06/2010 09:20:18

voir http://social.technet.microsoft.com/Forums/fr-FR/win7fr/thread/d82b0016-a5d0-4e9c-bbbc-184c25e89253

Commentaire de zozo14 le 05/06/2010 09:38:30

Merci pour tes recherches. Je suis tombé sur les mêmes échanges dans de multiples forums.... et ai testé toutes les solutions et astuces proposées...
Aucune  n'aboutit pour changer la voix de la synthèse locale du narrateur.
On ne peut avoir que momentanément la voix de Virginie 64 bits, mais elle ne reste pas par défaut et n'est pas programmable en VB ...
J'ai ajouté ma question à msdn, pour enfoncer le clou !

Commentaire de gillardg le 05/06/2010 09:53:26

passes moi le lien je vais y ajouter un coup de marteau :)

Commentaire de zozo14 le 05/06/2010 10:13:24

Le voici :

http://social.msdn.microsoft.com/Forums/fr-FR/vsexpressinstallationfr/thread/99cfac51-eba0-46b9-b382-727525b4037c

ne serait-ce que pour défendre notre belle langue française, et aider les déficients visuels !

Commentaire de gillardg le 05/06/2010 10:26:53

heu en fait la synthèse vocale fonctionne très bien sous win 7
c'est juste reader & agents qui sont dépréciés car vieux brol en 32bits :)

Commentaire de zozo14 le 05/06/2010 11:05:00

la synthèse vocale fonctionne très bien sous win 7 : Où as-tu eu cette information ? et comment s'y prend-on ?
Pour ma part :
j'ai installé virginie 64 bits
J'ai bien la voix scansoft Virginie DRI40_16Khz, qui apparait dans le réglage de la synthese vocale (dans windows/sysWO64/speech ). Je peux même l'écouter ...
Si je ferme ce réglage , la voix d'anna revient par défaut.
Le comble : si je lance le narrateur, il me signale qu'une une voix francaise correspondante à la langue par défaut de mon ordi (fr) doit être  installée!!! heureux de l'apprendre !, puis me lance un sapi.cpl qui ne me propose qu'une seule voix : celle d'Anna!
Tout ceci en mode administrateur bien sur !



Commentaire de gillardg le 05/06/2010 11:45:23

registre ??

Commentaire de zozo14 le 05/06/2010 11:48:04

du quel me parles-tu ?

Commentaire de gillardg le 05/06/2010 12:35:06

1 registre = ou win7 stocke il ses valeurs de variable ???

2 le problème ne vient il pas des 2 sous systèmes WOW ???

Commentaire de zozo14 le 05/06/2010 13:09:24

1 registre = ou win7 stocke il ses valeurs de variable ???
Comment faire pour le trouver ?
2 le problème ne vient il pas des 2 sous systèmes WOW ???
j'ai trouvé un wowreg32.exe , mais là ça me dépasse

Commentaire de gillardg le 05/06/2010 13:32:28

1 regedit.exe  
2 wowreg32.exe /?

Commentaire de zozo14 le 05/06/2010 13:41:36

1 regedit.exe  
ok, ça je savais... mais quelle clé chercher, modifier ?
2 wowreg32.exe /?
s'execute sans alerte, et ne me donne pas l'aide pour les arguments à ajouter...

Commentaire de gillardg le 05/06/2010 14:16:02

quelle clé chercher => c'est toujours le problème avec les logiciels microsoft

Commentaire de zozo14 le 05/06/2010 15:40:10

j'abandonne jusqu'au correctif de microsoft, car il y a vraiment bug ...
merci quand même

Commentaire de gillardg le 05/06/2010 17:53:32

merci pour la note =)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

msagent [ par Patrice ] Bonjour à tousJe m'intéresse depuis peu aux agentsmicrosoft et je suis à la recherched'une doc en français. Si l'un d'entre vous a une adresse où je p MsAgent et Windows NT [ par Abou ] Salut à tous,J'ai créé un appli en VB6 sous Windows NT 4.0 où j'utilise l'agent Microsoft Merlin pour avertir l'utilisateur de ses erreurs (c'est plus MsAgent et ses attitudes...+vitesse [ par z980x ] Salut !Je voudrais savoir quelles sont toutes les attitudes des persos de msagent... Merci....Autre chose, pouvez vous me dire comment modifier la vit trait sur vb2005 [ par atchoumdu51 ] Bonjour, J'ai la version beta2 de VisualBasic2005 Expres Edition (aucun plugin ou autre) et je ne trouve pas la simple fonction pour dessiner un trai Trait sous VB2005 [ par atchoumdu51 ] Bonjour J'ai VB2005 Express Edition beta2 tout juste install&#233; mais je n'arrive pas a tracer un simple trait sur la form, je ne trouve pas le con VB6 => VB2005 [ par alonsyl ] bonjour,je programme actuellement en vb6. mon responsable a prevu d'acheter la version 2005 des sa sortie. seulement il me demande si il dois acheter CHUCHOTEMENT PAR DEFAULT POUR MSAGENT [ par caux ] Voila je voudrais savoir si il est possible de choisir la fa&#231;on dont parle le character ms agent et lui atribuer un style par d&#233;fault.Je vou Zone de saisie pour agent office (msagent) [ par Xiotos ] Bonjour &#224; tous,Je cherche un moyen pour que mon agent office fasse appara&#238;tre une bulle avec une zone de saisie comme dans word lorsque l'on Création d'objet MsAgent [ par aligator ] Bonjour, je n'arrive pas a créer l'objet ms agent au moment de l'execution. Si vous avez un bout de code cela pourrait me rendre service. Merci Vb6, Vb2005? [ par SpoS ] Bonjour &#224; tous, Voila en parcourant le site je trouve une vid&#233;o faisant l' apologie de vb.net, travaillant sur VB6, je n' ai pas saisi la d


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Septembre 2010
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
27282930   

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,686 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales