Excel Babel bavard ... ;-)

Staple1600

XLDnaute Barbatruc
Bonjour Modeste

Pas mal
Mais sur mon PC, dés que je saisi une valeur dans une cellule, la formule en B20 s’exécute et me demande d'installer d'autres voix.
(j'ai mis un ' devant le = en B20 )
Sinon, la liste de jours, elle sert à quoi?

Question:
Tu as quel OS?
Je suis sur W10 (W7 MAJ) et on avait eu l’occasion jadis d'échanger sur les voix et à l'époque ça avait été la croix et la bannière pour installer d'autres voix.
Le fil en question de 2014

EDITION : j'ai été voir le lien de Microsoft
Comme j'ai déjà la voix Hortense, à la rigueur, je pourrais installer
MSSpeech_SR_fr-FR_TELE.msi
Est-ce que tu disposes de cette voix? si oui voix féminine ou masculine
Sinon, dans les informations fournies par Microsoft, on peut lire
Supported Operating System
Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows Vista
Il ne parle pas de W10 (mais théoriquement qui peut le moins peut le plus ;) )
On peut lire aussi:
First install the Microsoft Speech Platform - Runtime 11.
Etant sous W10, comment savoir si les PC sous W10 ont déjà le runtime 11?

EDITION2
En cherchant des infos sur Windows 10 et sapi.dll, j'ai trouvé ce site qui propose d'autres voix
http://www.zero2000.com/free-text-to-speech-natural-voices.html
Est-ce que quelqu'un sous W10 à tester les voix françaises?

EDITION3
Je viens de vérifier dans les paramètres de mon Windows 10
En fait j'ai trois voix : Hortense, Julie, Paul
Par contre ta macro n'en voit que deux : Hortense et une voix anglaise (que Windows lui ne voit pas, en tout cas elle n'est pas proposée dans les paramètres) ???
 
Dernière édition:

Modeste geedee

XLDnaute Barbatruc
Bonsour®
Bonjour Modeste
Mais sur mon PC, dés que je saisi une valeur dans une cellule, la formule en B20 s’exécute et me demande d'installer d'autres voix.
(j'ai mis un ' devant le = en B20 )
Essai de la fonction (Volatile)Perso : PARLER (Texte ; IdxVoix ; Rythme ; intensité)
Sinon, la liste de jours, elle sert à quoi?
simples textes pour verifier l'usage des icones du ruban
upload_2016-10-15_10-32-13.png

Question:
Tu as quel OS?
Je suis sur W10 (W7 MAJ) et on avait eu l’occasion jadis d'échanger sur les voix et à l'époque ça avait été la croix et la bannière pour installer d'autres voix.
Le fil en question de 2014
(W7 MAJ)
upload_2016-10-15_10-12-26.png

upload_2016-10-15_10-9-19.png


- LH Veronique et LH Pierre ont été installée via http://www.zero2000.com/files/lhttsfrf.exe
- Virginie via MS-Reader
- Hortense et Zira sont des installations auto de W10 (Précédemment SAM seul)

EDITION : j'ai été voir le lien de Microsoft
Comme j'ai déjà la voix Hortense, à la rigueur, je pourrais installer
MSSpeech_SR_fr-FR_TELE.msi

EDITION2
En cherchant des infos sur Windows 10 et sapi.dll, j'ai trouvé ce site qui propose d'autres voix
http://www.zero2000.com/free-text-to-speech-natural-voices.html

EDITION3
Je viens de vérifier dans les paramètres de mon Windows 10
En fait j'ai trois voix : Hortense, Julie, Paul
Par contre ta macro n'en voit que deux : Hortense et une voix anglaise (que Windows lui ne voit pas, en tout cas elle n'est pas proposée dans les paramètres) ???
:( comme signalé dans les échanges précédents l'utilisation des voix sous Windows x64 pose des problèmes
:rolleyes: Explorations, tests et recherches encore à approfondir ...
 

Staple1600

XLDnaute Barbatruc
Bonjour Modeste

Et tu as une explication pour le fait que la macro ne détecte que 2 voix ?
alors que Windows en voit 3
sapi.jpg

PS: Les voix dispos sur zero2000, tu les avais installées avant de créer t a discussion ou suite à mon premier message ?

Question subsidiaire
Tu avais un W7 32 bits ?
Ou tu avais un W7 64 bits et tu as pu faire un downgrade vers un W10 32 bits lors de la MAJ?
Si oui, comment tu as fait?
 

Modeste geedee

XLDnaute Barbatruc
Bonsour®
Bonjour Modeste

Et tu as une explication pour le fait que la macro ne détecte que 2 voix ?
alors que Windows en voit 3
ce qui m'étonne c'est le 2...
devrait normalement trouver une voix US par défaut à l'installation
puis éventuellement Hortense
Les voix mobiles , je n'ai pas essayé...
PS: Les voix dispos sur zero2000, tu les avais installées avant de créer t a discussion ou suite à mon premier message ?
les voix Lernout et Hauspie LH Véronique et LH Pierre je les possède depuis SAPI 2 (Excel 2002) et je les installe à chaque Upgrade Excel http://telechargement3.pcastuces.com/lhttsfrf.exe
Virginie :
http://telechargement3.pcastuces.com/RSSolo4FrenchVirginie.exe
Question subsidiaire
Tu avais un W7 32 bits ?
Ou tu avais un W7 64 bits et tu as pu faire un downgrade vers un W10 32 bits lors de la MAJ?
Si oui, comment tu as fait?
Bien faire la différence entre processeur et système d'exploitation !!!!
Processeur x64
Système d'exploitation 32 bits (Windows 7 32 vers W10 32 )
 
Dernière édition:

Staple1600

XLDnaute Barbatruc
Re

Modeste je sais ce que j'ai dit ;)
Mais toi tu as oublié d'écrire ce que tu voulais répondre apparemment ;)
(ou plutôt ça fleure bon la fausse manip, non ? )
 

Staple1600

XLDnaute Barbatruc
Re

Pour les voix mobiles, dans mon Windows 10, c'est comme cela qu'elles se nomment dans le panneau Paramètres
Et la liste des voix ne contient rien d'autre (et pas celle en anglais alors que le code VBA en trouve une)
Avec ta macro modifiée, voila ce que renvoit VBA
Locuteur 0 : Microsoft Hortense Desktop - French
Locuteur 1 : Microsoft Zira Desktop - English (United States)
VB:
Sub Locuteurs_bis()
Dim i As Integer
Set Voc = New SpVoice
With Voc
For i = 0 To .GetVoices.Count - 1
Set .Voice = .GetVoices.Item(i)
Debug.Print "Locuteur " & i & " : " & .Voice.GetDescription
Set .Voice = Nothing
Next
End With
Set Voc = Nothing
End Sub

Oui j'ai bien vu que ton OS est un 32 bits
Ma question était :
Est-ce ton Windows 7 était en 32 bits avant la MAJ en W10 ?
Ou est-que ton W7 était en 64bits et que par choix lors la MAJ W10 tu as choisi de faire une MAJ en W10 32 bits ? (ce que j'appelle un downgrade)

Enfin pour finir, sur ton W10, si tu vas dans Paramètres/Heure et langue/Voix tu n'as pas la même copie d'écran ?
Il n'y a pas le mot mobile dans le liste des noms des voix?
 
Dernière édition:

Modeste geedee

XLDnaute Barbatruc
Bonsour®
Ma question était :
Est-ce ton Windows 7 était en 32 bits avant la MAJ en W10 ?
Oui Windows 7 était déjà en 32 bits, il n'y a donc pas eu de "Downgrade" o_O ouf ...
Enfin pour finir, sur ton W10, si tu vas dans Paramètres/Heure et langue/Voix tu n'as pas la même copie d'écran ?
Il n'y a pas le mot mobile dans le liste des noms des voix?

voici ce que j'obtiens via le panneaux de configuration > reconnaissance vocale > Synthèse vocale.
(voir ensuite image via paramètres plus bas)
upload_2016-10-15_21-7-51.png


voici ci-dessous ce que j'obtiens via : Paramètres/Heure et langue/Voix Paramètres
Capture1.JPG

:( :confused: :oops: en effet les Voix qualifiées de Mobile ne sont pas identifiées par la macro et Speech.lib !

:mad: :eek: Cohérence et compatibilité descendante selon Microsoft ...
 

Staple1600

XLDnaute Barbatruc
Re à tous

Quelle est la différence entre Synthèse Vocale et Lecture du texte et des contrôles ?
Pourquoi les listes de voix ne sont pas identiques ??
(5 voix dans un cas, 3 dans l'autre)
Donc seules les voix Desktop sont pilotées par sapi.dll?
EDITION; Après avoir lu ceci

Je ne sais toujours pas comment savoir si sur Windows 10 il faut ou pas installer le runtime 11
(ou si il est déjà installer et si il l'est comment le savoir ?)
VoixW10.jpg
 
Dernière édition:

Modeste geedee

XLDnaute Barbatruc
Bonsour®
Pourquoi les listes de voix ne sont pas identiques ??
Donc seules les voix Desktop sont pilotées par sapi.dll?
EDITION; Après avoir lu ceci

Je ne sais toujours pas comment savoir si sur Windows 10 il faut ou pas installer le runtime 11
(ou si il est déjà installer et si il l'est comment le savoir ?)
ce que j'ai lu :
Ces voix n'étant ni Sapi 4 ni Sapi 5, vous devrez, avant d'installer les voix, télécharger et installer le moteur de synthèse Microsoft Speech. Lien de téléchargement : Télécharger le moteur Microsoft Speech version 11
Par ailleurs ces nouvelles voix sont pilotable via SSML (SpeechSynthesisMarkUpLanguage)
mais pas d'exemple en VB( non supporté ??) seul Javascript ou C#
This sample uses the Ce lien n'existe plus APIs to create an audio stream and output speech, also known as text-to-speech (TTS), in a Windows Store app.
https://code.msdn.microsoft.com/windowsapps/Speech-synthesis-sample-6e07b218#content
 

Discussions similaires

Réponses
12
Affichages
328

Statistiques des forums

Discussions
312 298
Messages
2 086 978
Membres
103 417
dernier inscrit
abaabdelghani