P5.js p5.语音设置默认语音不工作
您好,我正在使用p5.speech,我已在代码中将默认语音设置为英语语音,如下所示:P5.js p5.语音设置默认语音不工作,p5.js,P5.js,您好,我正在使用p5.speech,我已在代码中将默认语音设置为英语语音,如下所示: var speech = new p5.Speech('Kate'); 我的电脑默认语言是意大利语,一切正常。我听到了英国人的声音。我在朋友的电脑上测试了一下,他得到了他默认的西班牙语语音。这怎么可能?我需要更多的设置吗?不同浏览器、操作系统和个人电脑的语音差异很大。你朋友的电脑可能没有凯特的声音 这些是我的Win10机器上Chrome可用的声音。 这些是在我的Win10机器上可以使用的声音。 这些是我的
var speech = new p5.Speech('Kate');
我的电脑默认语言是意大利语,一切正常。我听到了英国人的声音。我在朋友的电脑上测试了一下,他得到了他默认的西班牙语语音。这怎么可能?我需要更多的设置吗?不同浏览器、操作系统和个人电脑的语音差异很大。你朋友的电脑可能没有凯特的声音 这些是我的Win10机器上Chrome可用的声音。 这些是在我的Win10机器上可以使用的声音。 这些是我的MacBook Pro上Chrome可用的声音。 人们不太可能有一个叫凯特的特别的英国声音;更有可能的是,人们至少会有一个美国的声音。以下代码可以为您选择英语(美国)语音
var speech=new p5.speech();
setLang(“en-US”);
演示: 一个演示,供您尝试不同组合的
setLang()
和setVoice()
我的观察:
setVoice()
和setLang()
。他们接受不同的论点setVoice()
,则setLang()
将尝试选择所需语言的语音。如果您曾经调用过setVoice()
,setLang()
将无法再为您更改语音setLang()
例如:
setLang(“it”)
塞特朗(“美国”)
setLang(“en GB”)
setLang(“es”)
setVoice()
例如:
setVoice(“微软大卫桌面-英语(美国)”)
setVoice(“Microsoft Zira桌面-英语(美国)”)
setVoice(“谷歌美国英语”)
setVoice(“谷歌英国英语女性”)
参考资料:|不同浏览器、操作系统和不同计算机的语音有很大的不同。你朋友的电脑可能没有凯特的声音 这些是我的Win10机器上Chrome可用的声音。 这些是在我的Win10机器上可以使用的声音。 这些是我的MacBook Pro上Chrome可用的声音。 人们不太可能有一个叫凯特的特别的英国声音;更有可能的是,人们至少会有一个美国的声音。以下代码可以为您选择英语(美国)语音
var speech=new p5.speech();
setLang(“en-US”);
演示: 一个演示,供您尝试不同组合的
setLang()
和setVoice()
我的观察:
setVoice()
和setLang()
。他们接受不同的论点setVoice()
,则setLang()
将尝试选择所需语言的语音。如果您曾经调用过setVoice()
,setLang()
将无法再为您更改语音setLang()
例如:
setLang(“it”)
塞特朗(“美国”)
setLang(“en GB”)
setLang(“es”)
setVoice()
例如:
setVoice(“微软大卫桌面-英语(美国)”)
setVoice(“Microsoft Zira桌面-英语(美国)”)
setVoice(“谷歌美国英语”)
setVoice(“谷歌英国英语女性”)
< > >:也许你应该考虑使用在尝试中列出的StWangLe()方法,但是没有运气。也许你应该考虑使用在尝试中列出的StLangLe()方法,但是没有运气。