Page 1 sur 1

[UDF] GSpeech 1.2

Posté : mar. 03 avr. 2012 20:43
par ethneldryt
GSpeech

Bonjour, je vous présente un UDF qui permet d'utiliser la synthèse vocale de Google SANS API et oui!
Rien de plus simple pour l'utiliser :

Code : Tout sélectionner

_GSpeech($gLang,$gTxt)
Exemple : _GSpeech("fr","Salut ça va?")
Exemple 2 : _GSpeech("fr","Salut ça va?",1)
 
Historique :
v1.2 : Correction de divers bug, ajout d'un dossier temporaire et sa suppression lors de la fermeture
+ Ajout d'un dossier temporaire et de sa suppression
# Il est possible maintenant d'attendre la fin du son avant de continuer le script

v1.1 : Correction pour que la fonction ne bloque pas lors de la lecture
X Suppression de _SoundClose()
# Ajouter du paramètre "0" a _SoundPlay

v1.0 : Création du code

Re: [UDF] GSpeech 1.2

Posté : mar. 03 avr. 2012 21:39
par TT22
Ca a l'air bien, mais je ne peux pas le tester :|
Il y a une erreur dans Sound.au3

Code : Tout sélectionner

C:\Program Files (x86)\AutoIt3\Include\Sound.au3 (489) : ==> Variable used without being declared.:
Dim $aSndID[4] = [$vTemp, 0, 0, $__SOUNDCONSTANT_SNDID_MARKER]
Dim $aSndID[4] = [$vTemp, 0, 0, ^ ERROR

Re: [UDF] GSpeech 1.2

Posté : mar. 03 avr. 2012 22:06
par ethneldryt
salut, j'ai mis sound.au3 au cas ou :)

Re: [UDF] GSpeech 1.2

Posté : mar. 03 avr. 2012 22:09
par TT22
De toutes façons, il est indispensable pour les fonctions _Sound...() !

Re: [UDF] GSpeech 1.2

Posté : mar. 03 avr. 2012 22:20
par ethneldryt
Normalement il y ai par défaut si tu installe les UDF lors de l'installation, on a peut être pas la même version :)

Re: [UDF] GSpeech 1.2

Posté : mer. 04 avr. 2012 09:43
par Iste
Je confirme, ca marche tres bien avec ma version d'AutoIt téléchargé ici via le pack

Re: [UDF] GSpeech 1.2

Posté : mer. 04 avr. 2012 09:53
par TT22
Je suis sous 3.3.6.1, mais j'ai récupéré les includes de 3.3.8.0 :|
Et ça marche pas...