關(guān)于制作AI人聲時(shí)出現(xiàn)的UnicodeDecodeError
不知道大家在使用So-vit和DDSP-SVC時(shí)有沒有出現(xiàn)過
UnicodeDecodeError: 'gbk' codec can't decode byte 0x8f in position 8: illegal multibyte sequence
這個(gè)現(xiàn)象,可能信息不太一樣但是大差不差
其原因是:
可能是要處理的字符串本身不是gbk編碼,卻是以gbk編碼去解碼。比如,字符串本身是utf-8的,但用gbk去解碼,必然出錯(cuò)
(轉(zhuǎn)自Python報(bào)錯(cuò) UnicodeDecodeError: ‘gbk‘ codec can‘t decode bytein position 2: illegal multibyte sequence_unicodedecodeerror: 'gbk' codec can't decode byte -CSDN博客)
先說解決方法
打開Windows默認(rèn)的Unicode UTF-8就可以了
我前面一直在python里面尋找解決的方法,又是改工程的編碼,又是試圖在open命令里添加encoding='utf-8' 但是真正的問題貌似出在Windows對(duì)于整體編碼系統(tǒng)的設(shè)置
現(xiàn)在就已經(jīng)跑起來了┓(?′?`?)┏我的1650ti,快動(dòng)啊!??!
標(biāo)簽: