après tes modif, si tu pouvais poster la lib "a part" des fichiers voix ce serait pas mal. (de ne pas avoir à retelecharger une archige de xxx mo pour une lib de quelques ko
librairie Speak()
Super Dobro,
après tes modif, si tu pouvais poster la lib "a part" des fichiers voix ce serait pas mal. (de ne pas avoir à retelecharger une archige de xxx mo pour une lib de quelques ko
)
après tes modif, si tu pouvais poster la lib "a part" des fichiers voix ce serait pas mal. (de ne pas avoir à retelecharger une archige de xxx mo pour une lib de quelques ko
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
version 2.00
j'inclue maintenant le source de la librairie
j'ai ajouté la fonction qui cherche le nom des voix installées !!
Getvoix()
ça retourne une chaine qui contient le nombre de voix trouvé
et ensuite les noms des voix séparé par des virgules
avec un simple stringfield(), il est facile de séparé ces données pour l'exploitation
comme l'exemple ci dessous
:
maintenant le nom de la voix fait partie de l'appel de la fonction Speak()
amusez vous bien , je vous met rapidement les liens vers les voix
que je dispose
vous trouverez la voix de virginie ici :
http://michel.dobro.free.fr/Forum_PB/Virginie.zip
j'inclue maintenant le source de la librairie
j'ai ajouté la fonction qui cherche le nom des voix installées !!
Getvoix()
ça retourne une chaine qui contient le nombre de voix trouvé
et ensuite les noms des voix séparé par des virgules
avec un simple stringfield(), il est facile de séparé ces données pour l'exploitation
comme l'exemple ci dessous
maintenant le nom de la voix fait partie de l'appel de la fonction Speak()
voix$=getvoix() ; on recupere le nombre et le nom des voix installé
; getvoix() retourne une chaine "nbr_de_voix,voix1$,voix2$,voix3$........ etc "
nombre = Val ( StringField (voix$,1, "," )) ; recupere le nombre de voix installé (premier element de la chaine)
voix$= Right (voix$, Len (voix$)-2) ; on retire le nombre de voix, et sa virgule de la liste des noms de voix
For i=1 To nombre ;
Debug StringField (voix$,i, "," ) ; ressort tout les noms des voix installées
Next i
;vo$=StringField(voix$,1,",") ; on en choisi une la premiere
vo$= "Microsoft Sam" ; ou on donne son nom
Speak(vo$, "hello, how are you ?" ,100,-5) ; Speak2 (text$,volume,vitesse de diction)
; vo$=StringField(voix$,2,",") ; on en choisi une autre la deuxiemme (chez moi c'est virginie)
vo$= "ScanSoft Virginie_Dri40_16kHz" ; ou l'on donne directe le nom de virginie
Speak(vo$, "Bonjour, comment allez vous ?" ,100,-5) ; Speak2 (Text$,Volume,vitesse de diction)
amusez vous bien , je vous met rapidement les liens vers les voix
que je dispose
vous trouverez la voix de virginie ici :
http://michel.dobro.free.fr/Forum_PB/Virginie.zip
- Kwai chang caine
- Messages : 6992
- Inscription : sam. 23/sept./2006 18:32
- Localisation : Isere
Ouuuaaahhh nadine boudin !!!!
Super boulot DOBRO
Je viens de me surprendre a avoir une legere erection à l'entente de cette voix de "FEMME"
Mais dis donc...c'est pas du bidon...elle parle mieux que moi
C'est trop top !!!
Je ne croyais pas ça possible.
Et aussi super merci du partage des sources.
On reconnait bien la ta générosité
J'ai préféré les mettre en PBI, ça ne pose pas de probleme ???
Car ça marche aussi chez moi.
Y'en existe beaucoup des voix SAPI ??
Super boulot DOBRO
Je viens de me surprendre a avoir une legere erection à l'entente de cette voix de "FEMME"
Mais dis donc...c'est pas du bidon...elle parle mieux que moi
C'est trop top !!!
Je ne croyais pas ça possible.
Et aussi super merci du partage des sources.
On reconnait bien la ta générosité
J'ai préféré les mettre en PBI, ça ne pose pas de probleme ???
Car ça marche aussi chez moi.
Y'en existe beaucoup des voix SAPI ??
Virginie est une voix Sapi5 !! d'ou la qualitéKwai chang caine a écrit : Y'en existe beaucoup des voix SAPI ??
sinon j'ai pas mal de voix Sapi4 que je vais mettre a dispo
ce sont des voix, Française , mais aussi etrangere
espagnol, italien, japon,allemand, anglais etc ...
les voix, sont generalement payantes, mais en fouinant un peu partout
on arrive a en trouver des gratuites
les voix Sapi4 sont de moins bonnes qualités, mais sont moins grosses a telecharger !! je prepare ça pour ce soir ...
cette aprem, je risque d'etre pris a autre chose
les voix
sapi 4 sont ici :
http://www.bytecool.com/voices.htm
mais pour l'instant ma lib n'affiche pas le nom des voix sapi4
(ça va pas tarder, je suis dessus
)
sapi 4 sont ici :
http://www.bytecool.com/voices.htm
mais pour l'instant ma lib n'affiche pas le nom des voix sapi4
(ça va pas tarder, je suis dessus
- Kwai chang caine
- Messages : 6992
- Inscription : sam. 23/sept./2006 18:32
- Localisation : Isere
Et dis donc....juste comme ça.et ce gland de Esteban1 qui veux pas donner les sources de sa lib !! pffff !
quel naze
T'as pas essayé d'en parler a SROD
Car j'ai vu que l'on pouvait faire parler (NOUS AFFONS LES MOYENS DE FOU FAIRE PARLER !!!) désolé trop facile
Donc, j'ai vu que tu utilisais aussi avant PureDishelper, donc COMATE devrait aussi savoir faire, si ce n'est deja fait
Et COMATE c'est open source, donc ça pourrais peut etre t'aider
En plus SROD c'est drolement une pointure, alors ils pourrait peut etre t'aider, si tu lui demande gentillement
Enfin, j'dis p'tetre encore une connerie