| Je parle pour vous. | |
|
|
Auteur | Message |
---|
papydall
Nombre de messages : 7006 Age : 73 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Je parle pour vous. Ven 4 Avr 2014 - 4:23 | |
| Vos programmes vous parlent pour apporter un petit plus. Réglez vos haut-parleurs et … testez. Je suppose que vos systèmes disposent d’une belle voix française (Virginie, Hortense ou Harmonie). Sinon, il est préferable de télécharger et d’installer la voix de Virginie. - Spoiler:
- Code:
-
rem ============================================================================ rem Faites parler vos ordinateurs pour égayer vos programmes rem Parler.bas par Papydall rem ============================================================================ dim t$ t$ = "Bonjour Panoramicien. Je suis contente de vous revoir..." t$ = t$ + "Ceci est un exemple de ce que vous pouvez réaliser dans vos programmes," t$ = t$ + "afin d'expliquer leur rôle ,ou leur fonctionnement..." t$ = t$ + "Vous voulez peut-être, annoncer un score ou simplement dire BRAVO ? ..." t$ = t$ + "Pour que ça fonctionne bien et obtenir une voix douce comme la mienne," t$ = t$ + "vous devez disposer de la voix de Virginie, ou celle de, Hortense," t$ = t$ + "ou encore, celle de Harmonie" parler(t$)
t$ = "Au lieu d'afficher des messages dans vos programmes, laissez-moi les lire pour vous..." t$ = t$ + "ça sera plus gaie, n'est-ce pas ? ..." parler(t$)
t$ = "Si ça ne vous plait pas, hé bien, ne m'appelez pas ! C'est simple..." t$ = t$ + "Au revoir!"
parler(t$)
end rem ============================================================================ SUB parler(tex$) dim_local f$,g$ f$ = "c:\temp\parler.vbs" g$ = chr$(34) FILE_OPEN_WRITE 9999, f$ file_writeln 9999, "Dim speaks, speech" file_writeln 9999, "speaks = " + g$ + tex$ + g$ file_writeln 9999, "Set speech = CreateObject(" + g$ + "sapi.spvoice" + g$+ ")" file_writeln 9999, "speech.Speak speaks" FILE_CLOSE 9999 EXECUTE_WAIT f$ : FILE_DELETE f$ END_SUB rem ============================================================================
| |
|
| |
Jean Claude
Nombre de messages : 5948 Age : 69 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: Je parle pour vous. Ven 4 Avr 2014 - 7:48 | |
| Pratique pour les jeux,
Le chemin de " Temp" pour W8 => C:\Windows\Temp
Maintenant il faut que je recherche comment choisir une voix, je ne me rappelle plus par où passer.
A+ | |
|
| |
Yannick
Nombre de messages : 8610 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Ven 4 Avr 2014 - 9:48 | |
| Très bien ce script ! Je vais mettre cela avec ses copains sur... le bureau ! | |
|
| |
Jicehel
Nombre de messages : 5947 Age : 51 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: Je parle pour vous. Ven 4 Avr 2014 - 10:36 | |
| Pas mal, pas mal | |
|
| |
papydall
Nombre de messages : 7006 Age : 73 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Je parle pour vous. Ven 4 Avr 2014 - 11:30 | |
| Sous W7, seule la voix d’Anna (Anglaise) est proposée par défaut. Pour installer la voix de Virginie, rendez-vous ici et télécharger le fichier ZIP correspondant (22.6 Mo donc 2 à 3 minutes). Une fois le fichier téléchargé, double-cliquez sur rssolo4french.zip puis sur RSSolo4FrenchVirginie.exe pour installer la voix française. Une fois le processus d’installation terminé, ouvrez le panneau de configuration, tapez reconnaissance dans la zone de texte Rechercher et cliquez sur Reconnaissance vocale.Dans la partie gauche de la fenêtre, cliquez sur Synthèse vocale. Sélectionnez ScanSoft Virginie DN 40 16 KHz dans la première liste déroulante puis validez en cliquant sur OK.Pour W8, je ne sais pas (je suis sous W7) ; mais je pense que la démarche est semblable, sinon Google est votre ami. | |
|
| |
Jean Claude
Nombre de messages : 5948 Age : 69 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: Je parle pour vous. Ven 4 Avr 2014 - 16:49 | |
| Pour W8 64 bit je ne trouve rien avec l'mi google, mais nul doute que çà viendra un jour. A+ | |
|
| |
jjn4
Nombre de messages : 2700 Date d'inscription : 13/09/2009
| Sujet: +++ Ven 4 Avr 2014 - 16:56 | |
| | |
|
| |
papydall
Nombre de messages : 7006 Age : 73 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Je parle pour vous. Ven 4 Avr 2014 - 19:31 | |
| @tous Merci pour vos commentaires. @Jean Claude ( et autres WINDOWS HUITARDS), vous pouver télécharger ici un Windows_8_pour_les_nuls.pdf. Même si tu es expert en la matière, tu y trouveras certainement de quoi satisfaire ta curiosité ! Pour installzer la voix de Virginie, essaye ceci : Télécharger RSSolo4French.zip à l'adresse que j'ai donnée ci-haut Décompacter Installer Aller à : C :\Windows\SysWOW64\Speech\SpeechUX Faire un double clic sur le fichier sapi.cpl Selectioner la voix ScanSoft Virginie_Dri40_16kHz Utiliser la phrase suivante : Tester la voix de Virgine. Merci Papydall Cliquer Tester la voix Cliquer Appliquer Cliquer OKSi ça marche, dis-le nous. | |
|
| |
Klaus
Nombre de messages : 12293 Age : 74 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Je parle pour vous. Ven 4 Avr 2014 - 19:35 | |
| Pour ceux qui utilisent déjà KGF.dll, il y a aussi les fonctions SpeakMode, Speak et SpeakVoices. Ces fonctions utilisent les mêmes voix (Virginie, ...), mais sont disponibles d'office dans KGF.dll. Elles s'exécutent pas un simple DLL_call... sans recourir à un outil externe.
Usage: messages d'erreur ou infobulles, dont le texte est lu à haute voix, etc.
Il y a aussi la fonction SetSpeaker pour activer ou désactiver le haut-parleur. | |
|
| |
jjn4
Nombre de messages : 2700 Date d'inscription : 13/09/2009
| Sujet: +++ Ven 4 Avr 2014 - 19:42 | |
| | |
|
| |
papydall
Nombre de messages : 7006 Age : 73 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Je parle pour vous. Ven 4 Avr 2014 - 19:51 | |
| | |
|
| |
Jean Claude
Nombre de messages : 5948 Age : 69 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: Je parle pour vous. Ven 4 Avr 2014 - 20:04 | |
| Merci Papydall pour le tuyau, je vais essayer d'y regarder demain car entre les travaux extérieurs et le reste (vivement la retraite) j'ai du mal à suivre.
A+ | |
|
| |
Contenu sponsorisé
| Sujet: Re: Je parle pour vous. | |
| |
|
| |
| Je parle pour vous. | |
|