-
首先要注意 会调用 MediaDevices.getUserMedia 获取权限 也就是说必须在https下 或则 localhost下。
-
recognition.lang 设置语言 通过 speechSynthesis.getVoices() 获得所支持的语言列表,
-
识别率较高,成本低
-
目前兼容性并不高,虽然2012年推出的规范,但目前只有部分浏览器支持。
以下是demo代码,可以尝试下。
git config --global https.proxy http://127.0.0.1:1080 | |
git config --global https.proxy https://127.0.0.1:1080 | |
git config --global --unset http.proxy | |
git config --global --unset https.proxy | |
npm config delete proxy |
首先要注意 会调用 MediaDevices.getUserMedia 获取权限 也就是说必须在https下 或则 localhost下。
recognition.lang 设置语言 通过 speechSynthesis.getVoices() 获得所支持的语言列表,
识别率较高,成本低
目前兼容性并不高,虽然2012年推出的规范,但目前只有部分浏览器支持。
以下是demo代码,可以尝试下。
var Distance = 150; //设置阀值 结果和该值比较,如果小于它就代表相似 | |
//color1 = {r:xxx,b:xxx,g:xxx}; | |
function Compared(color1,color2){ | |
let _liked = false; | |
let _r = color1.r-color2.r; | |
let _g = color1.g-color2.g; | |
let _b = color1.b-color2.b; | |
if(Math.sqrt(Math.pow(_r,2)+Math.pow(_g,2)+Math.pow(_g,2))<Distance){ |