A voir également:
- Changer voix femme en homme
- Changer dns - Guide
- Changer clavier qwerty en azerty - Guide
- Modifier sa voix en direct - Guide
- Changer carte graphique - Guide
- Symbole homme femme word ✓ - Forum Word
5 réponses
jordane45
Messages postés
38290
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
18 novembre 2024
4 704
13 mars 2021 à 17:36
13 mars 2021 à 17:36
Bonjour
Tu fais très certainement référence à une librairie ou Des scripts que tu as téléchargé sur internet quelque part...
Comme on ne sait pas de quoi il s'agit il sera compliqué à quiconque de t'apporter des réponses...
Tu fais très certainement référence à une librairie ou Des scripts que tu as téléchargé sur internet quelque part...
Comme on ne sait pas de quoi il s'agit il sera compliqué à quiconque de t'apporter des réponses...
voicess=function(){
speechSynthesis.getVoices().forEach(function(voice) {
});
setTimeout(function(){ //mise en forme voice
nbvoice=-1
msg = new SpeechSynthesisUtterance();
voices = window.speechSynthesis.getVoices();
//msg.voice = voices[0]; // Note: some voices don't support altering params
msg.voiceURI = 'native';
msg.volume = 1; // 0 to 1
msg.rate = 1; // 0.1 to 10
msg.pitch = 1; //0 to 2
msg.lang = 'fr-FR';
speechSynthesis.getVoices().forEach(function(voice) { nbvoice=nbvoice+1
console.log("numéro "+nbvoice+" : "+voice.name, voice.default ? voice.default :''+voices[0]);
for(var j=0;j<voices.length;j++){
if(voices[j].name.search('Google français')>-1){console.log("voice ; ",j);msg.voice = voices[j]}
}
});
}, 1000);
}
//voicess()
function setSpeech(){
return new Promise(
function (resolve, reject) {
let synth = window.speechSynthesis;
let id;
id = setInterval(() => {
if (synth.getVoices().length !== 0) {
resolve(synth.getVoices());
clearInterval(id);
}
}, 10);
}
)
}
let s = setSpeech();
s.then((voices) => {
console.log(voices)
msg = new SpeechSynthesisUtterance();
msg.voiceURI = 'native';
msg.volume = 1; // 0 to 1
msg.rate = 1; // 0.1 to 10
msg.pitch = 1; //0 to 2
msg.lang = 'fr-FR';
for(var j=0;j<voices.length;j++){
if(voices[j].name.search('Google français')>-1){console.log("voice ; ",j);msg.voice = voices[j]}
}
}); // Or any other actions you want to take...
//////////debut
// SSE depuis wsrnode
var channel = new EventSource('/jarvispage');
channel.addEventListener('message', function(ev) {
console.log('ev : ',ev); jarvispageEvents(ev);
})
// var reco
var SpeechRecognition = SpeechRecognition || webkitSpeechRecognition
recognition = new SpeechRecognition()
recognition.lang = "fr-FR"
if(OSName.search("Windows")>-1){
recognition.interimResults = false
recognition.continuous = false
}
speechSynthesis.getVoices().forEach(function(voice) {
});
setTimeout(function(){ //mise en forme voice
nbvoice=-1
msg = new SpeechSynthesisUtterance();
voices = window.speechSynthesis.getVoices();
//msg.voice = voices[0]; // Note: some voices don't support altering params
msg.voiceURI = 'native';
msg.volume = 1; // 0 to 1
msg.rate = 1; // 0.1 to 10
msg.pitch = 1; //0 to 2
msg.lang = 'fr-FR';
speechSynthesis.getVoices().forEach(function(voice) { nbvoice=nbvoice+1
console.log("numéro "+nbvoice+" : "+voice.name, voice.default ? voice.default :''+voices[0]);
for(var j=0;j<voices.length;j++){
if(voices[j].name.search('Google français')>-1){console.log("voice ; ",j);msg.voice = voices[j]}
}
});
}, 1000);
}
//voicess()
function setSpeech(){
return new Promise(
function (resolve, reject) {
let synth = window.speechSynthesis;
let id;
id = setInterval(() => {
if (synth.getVoices().length !== 0) {
resolve(synth.getVoices());
clearInterval(id);
}
}, 10);
}
)
}
let s = setSpeech();
s.then((voices) => {
console.log(voices)
msg = new SpeechSynthesisUtterance();
msg.voiceURI = 'native';
msg.volume = 1; // 0 to 1
msg.rate = 1; // 0.1 to 10
msg.pitch = 1; //0 to 2
msg.lang = 'fr-FR';
for(var j=0;j<voices.length;j++){
if(voices[j].name.search('Google français')>-1){console.log("voice ; ",j);msg.voice = voices[j]}
}
}); // Or any other actions you want to take...
//////////debut
// SSE depuis wsrnode
var channel = new EventSource('/jarvispage');
channel.addEventListener('message', function(ev) {
console.log('ev : ',ev); jarvispageEvents(ev);
})
// var reco
var SpeechRecognition = SpeechRecognition || webkitSpeechRecognition
recognition = new SpeechRecognition()
recognition.lang = "fr-FR"
if(OSName.search("Windows")>-1){
recognition.interimResults = false
recognition.continuous = false
}
jordane45
Messages postés
38290
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
18 novembre 2024
4 704
>
cool74
13 mars 2021 à 18:41
13 mars 2021 à 18:41
Oui... que tu suives les consiges qu'on te donne ... par exemple.... je t'ai demandé d'utiliser les BALISES DE CODE ...
voicess=function(){ speechSynthesis.getVoices().forEach(function(voice) { }); setTimeout(function(){ //mise en forme voice nbvoice=-1 msg = new SpeechSynthesisUtterance(); voices = window.speechSynthesis.getVoices(); //msg.voice = voices[0]; // Note: some voices don't support altering params msg.voiceURI = 'native'; msg.volume = 1; // 0 to 1 msg.rate = 1; // 0.1 to 10 msg.pitch = 1; //0 to 2 msg.lang = 'fr-FR'; speechSynthesis.getVoices().forEach(function(voice) { nbvoice=nbvoice+1 console.log("numéro "+nbvoice+" : "+voice.name, voice.default ? voice.default :''+voices[0]); for(var j=0;j<voices.length;j++){ if(voices[j].name.search('Google français')>-1){console.log("voice ; ",j);msg.voice = voices[j]} } }); }, 1000); } //voicess() function setSpeech(){ return new Promise( function (resolve, reject) { let synth = window.speechSynthesis; let id; id = setInterval(() => { if (synth.getVoices().length !== 0) { resolve(synth.getVoices()); clearInterval(id); } }, 10); } ) } let s = setSpeech(); s.then((voices) => { console.log(voices) msg = new SpeechSynthesisUtterance(); msg.voiceURI = 'native'; msg.volume = 1; // 0 to 1 msg.rate = 1; // 0.1 to 10 msg.pitch = 1; //0 to 2 msg.lang = 'fr-FR'; for(var j=0;j<voices.length;j++){ if(voices[j].name.search('Google français')>-1){console.log("voice ; ",j);msg.voice = voices[j]} } }); // Or any other actions you want to take... //////////debut // SSE depuis wsrnode var channel = new EventSource('/jarvispage'); channel.addEventListener('message', function(ev) { console.log('ev : ',ev); jarvispageEvents(ev); }) // var reco var SpeechRecognition = SpeechRecognition || webkitSpeechRecognition recognition = new SpeechRecognition() recognition.lang = "fr-FR" if(OSName.search("Windows")>-1){ recognition.interimResults = false recognition.continuous = false }
EDIT : Correction des balises de code
jordane45
Messages postés
38290
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
18 novembre 2024
4 704
>
cool74
13 mars 2021 à 18:51
13 mars 2021 à 18:51
J'ai corrigé les balises de code. Tu n'as pas bien appliqué les informations du lien que je t'avais donné.
Par contre, tu l'as trouvé où ce code ?
Il semble que ça soit un programme que tu as trouvé : "jarvisia" ? Où l'as tu trouvé ?
Que dit la Documentation qui doit être fournie avec je suppose...
A noter que ça semble utiliser l'api /SpeechSynthesis
Et donc, tu peux choisir la voie utilisée.
Sur la documentation officielle tu peux, par exemple, trouver la liste des voie disponibles
https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesis/getVoices
Par contre, tu l'as trouvé où ce code ?
Il semble que ça soit un programme que tu as trouvé : "jarvisia" ? Où l'as tu trouvé ?
Que dit la Documentation qui doit être fournie avec je suppose...
A noter que ça semble utiliser l'api /SpeechSynthesis
Et donc, tu peux choisir la voie utilisée.
Sur la documentation officielle tu peux, par exemple, trouver la liste des voie disponibles
https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesis/getVoices
le programme et jarvis ia un assistant vocal trouver sur github apres je peux si tu le souhaite t envoyer le fichier par mail si ca peux t aider parce que je cherche comment arriver a le faire ouvrir a la voix par exemple mes images ou musique ou google chrome ect ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
13 mars 2021 à 17:41
13 mars 2021 à 18:35
NB : Pour poster ton code sur le forum tu devras utiliser les balises de code.
Explications ( à lire entièrement ! ) disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code