RVC / docs /kr /faq_ko.md
Blane187's picture
Upload 190 files
ab03d65 verified

Q1:ffmpeg ์˜ค๋ฅ˜/utf8 ์˜ค๋ฅ˜

๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ffmpeg ๋ฌธ์ œ๊ฐ€ ์•„๋‹ˆ๋ผ ์˜ค๋””์˜ค ๊ฒฝ๋กœ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.
ffmpeg๊ฐ€ ๊ณต๋ฐฑ, () ๋“ฑ์˜ ํŠน์ˆ˜ ๋ฌธ์ž๊ฐ€ ํฌํ•จ๋œ ๊ฒฝ๋กœ๋ฅผ ์ฝ์„ ๋•Œ ffmpeg ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŠธ๋ ˆ์ด๋‹ ์„ธํŠธ ์˜ค๋””์˜ค๊ฐ€ ์ค‘๋ฌธ ๊ฒฝ๋กœ์ผ ๋•Œ filelist.txt์— ์“ธ ๋•Œ utf8 ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Q2:์ผ๊ด„ ํŠธ๋ ˆ์ด๋‹์ด ๋๋‚˜๊ณ  ์ธ๋ฑ์Šค๊ฐ€ ์—†์Œ

"Training is done. The program is closed."๋ผ๊ณ  ํ‘œ์‹œ๋˜๋ฉด ๋ชจ๋ธ ํŠธ๋ ˆ์ด๋‹์ด ์„ฑ๊ณตํ•œ ๊ฒƒ์ด๋ฉฐ, ์ด์–ด์ง€๋Š” ์˜ค๋ฅ˜๋Š” ๊ฐ€์งœ์ž…๋‹ˆ๋‹ค.

์ผ๊ด„ ํŠธ๋ ˆ์ด๋‹์ด ๋๋‚˜๊ณ  'added'๋กœ ์‹œ์ž‘ํ•˜๋Š” ์ธ๋ฑ์Šค ํŒŒ์ผ์ด ์—†์œผ๋ฉด ํŠธ๋ ˆ์ด๋‹ ์„ธํŠธ๊ฐ€ ๋„ˆ๋ฌด ์ปค์„œ ์ธ๋ฑ์Šค ์ถ”๊ฐ€ ๋‹จ๊ณ„์—์„œ ๋ฉˆ์ท„์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฉ”๋ชจ๋ฆฌ์— ๋Œ€ํ•œ ์ธ๋ฑ์Šค ์ถ”๊ฐ€ ์š”๊ตฌ ์‚ฌํ•ญ์ด ๋„ˆ๋ฌด ํฐ ๋ฌธ์ œ๋ฅผ ๋ฐฐ์น˜ ์ฒ˜๋ฆฌ add ์ธ๋ฑ์Šค๋กœ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์ž„์‹œ๋กœ "ํŠธ๋ ˆ์ด๋‹ ์ธ๋ฑ์Šค" ๋ฒ„ํŠผ์„ ๋‹ค์‹œ ํด๋ฆญํ•ด ๋ณด์„ธ์š”.

Q3:ํŠธ๋ ˆ์ด๋‹์ด ๋๋‚˜๊ณ  ํŠธ๋ ˆ์ด๋‹ ์„ธํŠธ์˜ ์Œ์ƒ‰์„ ์ถ”๋ก ์—์„œ ๋ณด์ง€ ๋ชปํ•จ

'์Œ์ƒ‰ ์ƒˆ๋กœ๊ณ ์นจ'์„ ํด๋ฆญํ•ด ๋ณด์„ธ์š”. ์—ฌ์ „ํžˆ ์—†๋‹ค๋ฉด ํŠธ๋ ˆ์ด๋‹์— ์˜ค๋ฅ˜๊ฐ€ ์žˆ๋Š”์ง€, ์ฝ˜์†” ๋ฐ webui์˜ ์Šคํฌ๋ฆฐ์ƒท, logs/์‹คํ—˜๋ช… ์•„๋ž˜์˜ ๋กœ๊ทธ๋ฅผ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๋ณด๋‚ด ํ™•์ธํ•ด ๋ณด์„ธ์š”.

Q4:๋ชจ๋ธ ๊ณต์œ  ๋ฐฉ๋ฒ•

rvc_root/logs/์‹คํ—˜๋ช… ์•„๋ž˜์— ์ €์žฅ๋œ pth๋Š” ์ถ”๋ก ์— ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์‹คํ—˜ ์ƒํƒœ๋ฅผ ์ €์žฅํ•˜๊ณ  ๋ณต์›ํ•˜๋ฉฐ, ํŠธ๋ ˆ์ด๋‹์„ ๊ณ„์†ํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ณต์œ ์— ์‚ฌ์šฉ๋˜๋Š” ๋ชจ๋ธ์€ weights ํด๋” ์•„๋ž˜ 60MB ์ด์ƒ์ธ pth ํŒŒ์ผ์ž…๋‹ˆ๋‹ค.

ํ–ฅํ›„์—๋Š” weights/exp_name.pth์™€ logs/exp_name/added_xxx.index๋ฅผ ๊ฒฐํ•ฉํ•˜์—ฌ weights/exp_name.zip์œผ๋กœ ๋งŒ๋“ค์–ด index ์ž…๋ ฅ ๋‹จ๊ณ„๋ฅผ ์ƒ๋žตํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด zip ํŒŒ์ผ์„ ๊ณต์œ ํ•˜๊ณ  pth ํŒŒ์ผ์€ ๊ณต์œ ํ•˜์ง€ ๋งˆ์„ธ์š”. ๋‹จ์ง€ ๋‹ค๋ฅธ ๊ธฐ๊ณ„์—์„œ ํŠธ๋ ˆ์ด๋‹์„ ๊ณ„์†ํ•˜๋ ค๋Š” ๊ฒฝ์šฐ์—๋งŒ ๊ณต์œ ํ•˜์„ธ์š”.

logs ํด๋” ์•„๋ž˜ ์ˆ˜๋ฐฑ MB์˜ pth ํŒŒ์ผ์„ weights ํด๋”์— ๋ณต์‚ฌ/๊ณต์œ ํ•˜์—ฌ ๊ฐ•์ œ๋กœ ์ถ”๋ก ์— ์‚ฌ์šฉํ•˜๋ฉด f0, tgt_sr ๋“ฑ์˜ ํ‚ค๊ฐ€ ์—†๋‹ค๋Š” ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ckpt ํƒญ ์•„๋ž˜์—์„œ ์ˆ˜๋™ ๋˜๋Š” ์ž๋™(๋กœ์ปฌ logs์—์„œ ๊ด€๋ จ ์ •๋ณด๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ ์ž๋™)์œผ๋กœ ์Œ์„ฑ, ๋Œ€์ƒ ์˜ค๋””์˜ค ์ƒ˜ํ”Œ๋ง๋ฅ  ์˜ต์…˜์„ ์„ ํƒํ•œ ํ›„ ckpt ์†Œํ˜• ๋ชจ๋ธ์„ ์ถ”์ถœํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค(์ž…๋ ฅ ๊ฒฝ๋กœ์— G๋กœ ์‹œ์ž‘ํ•˜๋Š” ๊ฒฝ๋กœ๋ฅผ ์ž…๋ ฅ). ์ถ”์ถœ ํ›„ weights ํด๋”์— 60MB ์ด์ƒ์˜ pth ํŒŒ์ผ์ด ์ƒ์„ฑ๋˜๋ฉฐ, ์Œ์ƒ‰ ์ƒˆ๋กœ๊ณ ์นจ ํ›„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Q5:์—ฐ๊ฒฐ ์˜ค๋ฅ˜

์•„๋งˆ๋„ ์ปจํŠธ๋กค ์ฝ˜์†”(๊ฒ€์€ ์ฐฝ)์„ ๋‹ซ์•˜์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Q6:WebUI์—์„œ "Expecting value: line 1 column 1 (char 0)" ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•จ

์‹œ์Šคํ…œ ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ ํ”„๋ก์‹œ/๊ธ€๋กœ๋ฒŒ ํ”„๋ก์‹œ๋ฅผ ๋‹ซ์œผ์„ธ์š”.

์ด๋Š” ํด๋ผ์ด์–ธํŠธ์˜ ํ”„๋ก์‹œ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์„œ๋ฒ„ ์ธก์˜ ํ”„๋ก์‹œ๋„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค(์˜ˆ: autodl๋กœ http_proxy ๋ฐ https_proxy๋ฅผ ์„ค์ •ํ•œ ๊ฒฝ์šฐ ์‚ฌ์šฉ ์‹œ unset์œผ๋กœ ๋„์„ธ์š”).

Q7:WebUI ์—†์ด ๋ช…๋ น์œผ๋กœ ํŠธ๋ ˆ์ด๋‹ ๋ฐ ์ถ”๋ก ํ•˜๋Š” ๋ฐฉ๋ฒ•

ํŠธ๋ ˆ์ด๋‹ ์Šคํฌ๋ฆฝํŠธ:
๋จผ์ € WebUI๋ฅผ ์‹คํ–‰ํ•˜์—ฌ ๋ฐ์ดํ„ฐ ์„ธํŠธ ์ฒ˜๋ฆฌ ๋ฐ ํŠธ๋ ˆ์ด๋‹์— ์‚ฌ์šฉ๋˜๋Š” ๋ช…๋ น์ค„์„ ๋ฉ”์‹œ์ง€ ์ฐฝ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ถ”๋ก  ์Šคํฌ๋ฆฝํŠธ:
https://huggingface.co/lj1995/VoiceConversionWebUI/blob/main/myinfer.py

์˜ˆ์ œ:

runtime\python.exe myinfer.py 0 "E:\codes\py39\RVC-beta\todo-songs\1111.wav" "E:\codes\py39\logs\mi-test\added_IVF677_Flat_nprobe_7.index" harvest "test.wav" "weights/mi-test.pth" 0.6 cuda:0 True

f0up_key=sys.argv[1]
input_path=sys.argv[2]
index_path=sys.argv[3]
f0method=sys.argv[4]#harvest ๋˜๋Š” pm
opt_path=sys.argv[5]
model_path=sys.argv[6]
index_rate=float(sys.argv[7])
device=sys.argv[8]
is_half=bool(sys.argv[9])

Q8:Cuda ์˜ค๋ฅ˜/Cuda ๋ฉ”๋ชจ๋ฆฌ ๋ถ€์กฑ

์•„๋งˆ๋„ cuda ์„ค์ • ๋ฌธ์ œ์ด๊ฑฐ๋‚˜ ์žฅ์น˜๊ฐ€ ์ง€์›๋˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๋ถ€์กฑํ•ฉ๋‹ˆ๋‹ค(out of memory).

ํŠธ๋ ˆ์ด๋‹์˜ ๊ฒฝ์šฐ batch size๋ฅผ ์ค„์ด์„ธ์š”(1๋กœ ์ค„์—ฌ๋„ ๋ถ€์กฑํ•˜๋‹ค๋ฉด ๋‹ค๋ฅธ ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ๋กœ ํŠธ๋ ˆ์ด๋‹์„ ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค). ์ถ”๋ก ์˜ ๊ฒฝ์šฐ config.py ํŒŒ์ผ ๋์— ์žˆ๋Š” x_pad, x_query, x_center, x_max๋ฅผ ์ ์ ˆํžˆ ์ค„์ด์„ธ์š”. 4GB ๋ฏธ๋งŒ์˜ ๋ฉ”๋ชจ๋ฆฌ(์˜ˆ: 1060(3GB) ๋ฐ ์—ฌ๋Ÿฌ 2GB ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ)๋ฅผ ๊ฐ€์ง„ ๊ฒฝ์šฐ๋Š” ํฌ๊ธฐํ•˜์„ธ์š”. 4GB ๋ฉ”๋ชจ๋ฆฌ ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ๋Š” ์•„์ง ๊ตฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Q9:total_epoch๋ฅผ ๋ช‡์œผ๋กœ ์„ค์ •ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์„๊นŒ์š”

ํŠธ๋ ˆ์ด๋‹ ์„ธํŠธ์˜ ์˜ค๋””์˜ค ํ’ˆ์งˆ์ด ๋‚ฎ๊ณ  ๋ฐฐ๊ฒฝ ์†Œ์Œ์ด ๋งŽ์œผ๋ฉด 20~30์ด๋ฉด ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. ๋„ˆ๋ฌด ๋†’๊ฒŒ ์„ค์ •ํ•˜๋ฉด ๋ฐ”๋‹ฅ ๋ชจ๋ธ์˜ ์˜ค๋””์˜ค ํ’ˆ์งˆ์ด ๋‚ฎ์€ ํŠธ๋ ˆ์ด๋‹ ์„ธํŠธ๋ฅผ ๋†’์ผ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
ํŠธ๋ ˆ์ด๋‹ ์„ธํŠธ์˜ ์˜ค๋””์˜ค ํ’ˆ์งˆ์ด ๋†’๊ณ  ๋ฐฐ๊ฒฝ ์†Œ์Œ์ด ์ ๊ณ  ๊ธธ์ด๊ฐ€ ๊ธธ ๊ฒฝ์šฐ ๋†’๊ฒŒ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 200๋„ ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค(ํŠธ๋ ˆ์ด๋‹ ์†๋„๊ฐ€ ๋น ๋ฅด๋ฏ€๋กœ, ๊ณ ํ’ˆ์งˆ ํŠธ๋ ˆ์ด๋‹ ์„ธํŠธ๋ฅผ ์ค€๋น„ํ•  ์ˆ˜ ์žˆ๋Š” ์กฐ๊ฑด์ด ์žˆ๋‹ค๋ฉด, ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ๋„ ์ข‹์„ ๊ฒƒ์ด๋ฏ€๋กœ, ์กฐ๊ธˆ ๋” ๊ธด ํŠธ๋ ˆ์ด๋‹ ์‹œ๊ฐ„์— ๋Œ€ํ•ด ๊ฑฑ์ •ํ•˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค).

Q10: ํŠธ๋ ˆ์ด๋‹ ์„ธํŠธ๋Š” ์–ผ๋งˆ๋‚˜ ๊ธธ์–ด์•ผ ํ•˜๋‚˜์š”

10๋ถ„์—์„œ 50๋ถ„์„ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค.
์Œ์งˆ์ด ์ข‹๊ณ  ๋ฐฑ๊ทธ๋ผ์šด๋“œ ๋…ธ์ด์ฆˆ๊ฐ€ ๋‚ฎ์€ ์ƒํƒœ์—์„œ, ๊ฐœ์ธ์ ์ธ ํŠน์ƒ‰ ์žˆ๋Š” ์Œ์ƒ‰์ด๋ผ๋ฉด ๋” ๋งŽ์œผ๋ฉด ๋” ์ข‹์Šต๋‹ˆ๋‹ค.
๊ณ ํ’ˆ์งˆ์˜ ํŠธ๋ ˆ์ด๋‹ ์„ธํŠธ(์ •๊ตํ•˜๊ฒŒ ์ค€๋น„๋œ + ํŠน์ƒ‰ ์žˆ๋Š” ์Œ์ƒ‰)๋ผ๋ฉด, 5๋ถ„์—์„œ 10๋ถ„๋„ ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค. ์ €์žฅ์†Œ์˜ ์ €์ž๋„ ์ข…์ข… ์ด๋ ‡๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.
1๋ถ„์—์„œ 2๋ถ„์˜ ๋ฐ์ดํ„ฐ๋กœ ํŠธ๋ ˆ์ด๋‹์— ์„ฑ๊ณตํ•œ ์‚ฌ๋žŒ๋„ ์žˆ์ง€๋งŒ, ๊ทธ๋Ÿฌํ•œ ์„ฑ๊ณต ์‚ฌ๋ก€๋Š” ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์žฌํ˜„ํ•˜๊ธฐ ์–ด๋ ค์šฐ๋ฉฐ ์ฐธ๊ณ  ๊ฐ€์น˜๊ฐ€ ํฌ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๋Š” ํŠธ๋ ˆ์ด๋‹ ์„ธํŠธ์˜ ์Œ์ƒ‰์ด ๋งค์šฐ ๋šœ๋ ทํ•ด์•ผ ํ•˜๋ฉฐ(์˜ˆ: ๋†’์€ ์ฃผํŒŒ์ˆ˜์˜ ๋ช…ํ™•ํ•œ ๋ชฉ์†Œ๋ฆฌ๋‚˜ ์†Œ๋…€์Œ) ์Œ์งˆ์ด ์ข‹์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.
1๋ถ„ ๋ฏธ๋งŒ์˜ ๋ฐ์ดํ„ฐ๋กœ ํŠธ๋ ˆ์ด๋‹์„ ์‹œ๋„(์„ฑ๊ณต)ํ•œ ์‚ฌ๋ก€๋Š” ์•„์ง ๋ณด์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฐ ์‹œ๋„๋Š” ๊ถŒ์žฅํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

Q11: index rate๋Š” ๋ฌด์—‡์ด๋ฉฐ, ์–ด๋–ป๊ฒŒ ์กฐ์ •ํ•˜๋‚˜์š”? (๊ณผํ•™์  ์„ค๋ช…)

๋งŒ์•ฝ ๋ฒ ์ด์Šค ๋ชจ๋ธ๊ณผ ์ถ”๋ก  ์†Œ์Šค์˜ ์Œ์งˆ์ด ํŠธ๋ ˆ์ด๋‹ ์„ธํŠธ๋ณด๋‹ค ๋†’๋‹ค๋ฉด, ๊ทธ๋“ค์€ ์ถ”๋ก  ๊ฒฐ๊ณผ์˜ ์Œ์งˆ์„ ๋†’์ผ ์ˆ˜ ์žˆ์ง€๋งŒ, ์Œ์ƒ‰์ด ๋ฒ ์ด์Šค ๋ชจ๋ธ/์ถ”๋ก  ์†Œ์Šค์˜ ์Œ์ƒ‰์œผ๋กœ ๊ธฐ์šธ์–ด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ํ˜„์ƒ์„ "์Œ์ƒ‰ ์œ ์ถœ"์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.
index rate๋Š” ์Œ์ƒ‰ ์œ ์ถœ ๋ฌธ์ œ๋ฅผ ์ค„์ด๊ฑฐ๋‚˜ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. 1๋กœ ์กฐ์ •ํ•˜๋ฉด ์ด๋ก ์ ์œผ๋กœ ์ถ”๋ก  ์†Œ์Šค์˜ ์Œ์ƒ‰ ์œ ์ถœ ๋ฌธ์ œ๊ฐ€ ์—†์ง€๋งŒ, ์Œ์งˆ์€ ํŠธ๋ ˆ์ด๋‹ ์„ธํŠธ์— ๋” ๊ฐ€๊น๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๋งŒ์•ฝ ํŠธ๋ ˆ์ด๋‹ ์„ธํŠธ์˜ ์Œ์งˆ์ด ์ถ”๋ก  ์†Œ์Šค๋ณด๋‹ค ๋‚ฎ๋‹ค๋ฉด, index rate๋ฅผ ๋†’์ด๋ฉด ์Œ์งˆ์ด ๋‚ฎ์•„์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 0์œผ๋กœ ์กฐ์ •ํ•˜๋ฉด ๊ฒ€์ƒ‰ ํ˜ผํ•ฉ์„ ์ด์šฉํ•˜์—ฌ ํŠธ๋ ˆ์ด๋‹ ์„ธํŠธ์˜ ์Œ์ƒ‰์„ ๋ณดํ˜ธํ•˜๋Š” ํšจ๊ณผ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.
ํŠธ๋ ˆ์ด๋‹ ์„ธํŠธ๊ฐ€ ๊ณ ํ’ˆ์งˆ์ด๊ณ  ๊ธธ์ด๊ฐ€ ๊ธธ ๊ฒฝ์šฐ, total_epoch๋ฅผ ๋†’์ผ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด ๊ฒฝ์šฐ ๋ชจ๋ธ ์ž์ฒด๊ฐ€ ์ถ”๋ก  ์†Œ์Šค์™€ ๋ฒ ์ด์Šค ๋ชจ๋ธ์˜ ์Œ์ƒ‰์„ ๊ฑฐ์˜ ์ฐธ์กฐํ•˜์ง€ ์•Š์•„ "์Œ์ƒ‰ ์œ ์ถœ" ๋ฌธ์ œ๊ฐ€ ๊ฑฐ์˜ ๋ฐœ์ƒํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๋•Œ index rate๋Š” ์ค‘์š”ํ•˜์ง€ ์•Š์œผ๋ฉฐ, ์‹ฌ์ง€์–ด index ์ƒ‰์ธ ํŒŒ์ผ์„ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ๊ณต์œ ํ•˜์ง€ ์•Š์•„๋„ ๋ฉ๋‹ˆ๋‹ค.

Q11: ์ถ”๋ก ์‹œ GPU๋ฅผ ์–ด๋–ป๊ฒŒ ์„ ํƒํ•˜๋‚˜์š”?

config.py ํŒŒ์ผ์—์„œ device cuda: ๋‹ค์Œ์— ์นด๋“œ ๋ฒˆํ˜ธ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์นด๋“œ ๋ฒˆํ˜ธ์™€ ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ์˜ ๋งคํ•‘ ๊ด€๊ณ„๋Š” ํŠธ๋ ˆ์ด๋‹ ํƒญ์˜ ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ ์ •๋ณด๋ž€์—์„œ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Q12: ํŠธ๋ ˆ์ด๋‹ ์ค‘๊ฐ„์— ์ €์žฅ๋œ pth๋ฅผ ์–ด๋–ป๊ฒŒ ์ถ”๋ก ํ•˜๋‚˜์š”?

ckpt ํƒญ ํ•˜๋‹จ์—์„œ ์†Œํ˜• ๋ชจ๋ธ์„ ์ถ”์ถœํ•ฉ๋‹ˆ๋‹ค.

Q13: ํŠธ๋ ˆ์ด๋‹์„ ์–ด๋–ป๊ฒŒ ์ค‘๋‹จํ•˜๊ณ  ๊ณ„์†ํ•  ์ˆ˜ ์žˆ๋‚˜์š”?

ํ˜„์žฌ ๋‹จ๊ณ„์—์„œ๋Š” WebUI ์ฝ˜์†”์„ ๋‹ซ๊ณ  go-web.bat์„ ๋”๋ธ” ํด๋ฆญํ•˜์—ฌ ํ”„๋กœ๊ทธ๋žจ์„ ๋‹ค์‹œ ์‹œ์ž‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์›น ํŽ˜์ด์ง€ ๋งค๊ฐœ๋ณ€์ˆ˜๋„ ์ƒˆ๋กœ ๊ณ ์ณ์„œ ๋‹ค์‹œ ์ž…๋ ฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํŠธ๋ ˆ์ด๋‹์„ ๊ณ„์†ํ•˜๋ ค๋ฉด: ๊ฐ™์€ ์›น ํŽ˜์ด์ง€ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ํŠธ๋ ˆ์ด๋‹ ๋ชจ๋ธ์„ ํด๋ฆญํ•˜๋ฉด ์ด์ „ ์ฒดํฌํฌ์ธํŠธ์—์„œ ํŠธ๋ ˆ์ด๋‹์„ ๊ณ„์†ํ•ฉ๋‹ˆ๋‹ค.

Q14: ํŠธ๋ ˆ์ด๋‹ ์ค‘ ํŒŒ์ผ ํŽ˜์ด์ง€/๋ฉ”๋ชจ๋ฆฌ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ•˜๋‚˜์š”?

ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋„ˆ๋ฌด ๋งŽ์ด ์—ด๋ ค ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ํญ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฐฉ๋ฒ•์œผ๋กœ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  1. "์Œ๋†’์ด ์ถ”์ถœ ๋ฐ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ์— ์‚ฌ์šฉ๋˜๋Š” CPU ํ”„๋กœ์„ธ์Šค ์ˆ˜"๋ฅผ ์ ๋‹นํžˆ ๋‚ฎ์ถฅ๋‹ˆ๋‹ค.
  2. ํŠธ๋ ˆ์ด๋‹ ์„ธํŠธ ์˜ค๋””์˜ค๋ฅผ ์ˆ˜๋™์œผ๋กœ ์ž˜๋ผ ๋„ˆ๋ฌด ๊ธธ์ง€ ์•Š๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

Q15: ํŠธ๋ ˆ์ด๋‹ ๋„์ค‘ ๋ฐ์ดํ„ฐ๋ฅผ ์–ด๋–ป๊ฒŒ ์ถ”๊ฐ€ํ•˜๋‚˜์š”?

  1. ๋ชจ๋“  ๋ฐ์ดํ„ฐ์— ์ƒˆ๋กœ์šด ์‹คํ—˜ ์ด๋ฆ„์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค.
  2. ์ด์ „์— ๊ฐ€์žฅ ์ตœ์‹ ์˜ G์™€ D ํŒŒ์ผ(๋˜๋Š” ์–ด๋–ค ์ค‘๊ฐ„ ckpt๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํŠธ๋ ˆ์ด๋‹ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ์ค‘๊ฐ„ ๊ฒƒ์„ ๋ณต์‚ฌํ•  ์ˆ˜๋„ ์žˆ์Œ)์„ ์ƒˆ ์‹คํ—˜ ์ด๋ฆ„์œผ๋กœ ๋ณต์‚ฌํ•ฉ๋‹ˆ๋‹ค.
  3. ์ƒˆ ์‹คํ—˜ ์ด๋ฆ„์œผ๋กœ ์›ํด๋ฆญ ํŠธ๋ ˆ์ด๋‹์„ ์‹œ์ž‘ํ•˜๋ฉด ์ด์ „์˜ ์ตœ์‹  ์ง„ํ–‰ ์ƒํ™ฉ์—์„œ ๊ณ„์† ํŠธ๋ ˆ์ด๋‹ํ•ฉ๋‹ˆ๋‹ค.

Q16: llvmlite.dll์— ๊ด€ํ•œ ์˜ค๋ฅ˜

OSError: Could not load shared object file: llvmlite.dll

FileNotFoundError: Could not find module lib\site-packages\llvmlite\binding\llvmlite.dll (or one of its dependencies). Try using the full path with constructor syntax.

Windows ํ”Œ๋žซํผ์—์„œ ์ด ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด https://aka.ms/vs/17/release/vc_redist.x64.exe๋ฅผ ์„ค์น˜ํ•˜๊ณ  WebUI๋ฅผ ๋‹ค์‹œ ์‹œ์ž‘ํ•˜๋ฉด ํ•ด๊ฒฐ๋ฉ๋‹ˆ๋‹ค.

Q17: RuntimeError: ํ…์„œ์˜ ํ™•์žฅ๋œ ํฌ๊ธฐ(17280)๋Š” ๋น„ ๋‹จ์ผ ํ•ญ๋ชฉ ์ฐจ์› 1์—์„œ ๊ธฐ์กด ํฌ๊ธฐ(0)์™€ ์ผ์น˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋Œ€์ƒ ํฌ๊ธฐ: [1, 17280]. ํ…์„œ ํฌ๊ธฐ: [0]

wavs16k ํด๋” ์•„๋ž˜์—์„œ ๋‹ค๋ฅธ ํŒŒ์ผ๋“ค๋ณด๋‹ค ํฌ๊ธฐ๊ฐ€ ํ˜„์ €ํžˆ ์ž‘์€ ์ผ๋ถ€ ์˜ค๋””์˜ค ํŒŒ์ผ์„ ์ฐพ์•„ ์‚ญ์ œํ•˜๊ณ , ํŠธ๋ ˆ์ด๋‹ ๋ชจ๋ธ์„ ํด๋ฆญํ•˜๋ฉด ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์›ํด๋ฆญ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์ค‘๋‹จ๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ชจ๋ธ ํŠธ๋ ˆ์ด๋‹์ด ์™„๋ฃŒ๋œ ํ›„์—๋Š” ์ธ๋ฑ์Šค ํŠธ๋ ˆ์ด๋‹์„ ํด๋ฆญํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Q18: RuntimeError: ํ…์„œ a์˜ ํฌ๊ธฐ(24)๊ฐ€ ๋น„ ๋‹จ์ผ ํ•ญ๋ชฉ ์ฐจ์› 2์—์„œ ํ…์„œ b(16)์˜ ํฌ๊ธฐ์™€ ์ผ์น˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ํŠธ๋ ˆ์ด๋‹ ๋„์ค‘์— ์ƒ˜ํ”Œ๋ง ๋ ˆ์ดํŠธ๋ฅผ ๋ณ€๊ฒฝํ•ด์„œ๋Š” ์•ˆ ๋ฉ๋‹ˆ๋‹ค. ๋ณ€๊ฒฝํ•ด์•ผ ํ•œ๋‹ค๋ฉด ์‹คํ—˜ ์ด๋ฆ„์„ ๋ณ€๊ฒฝํ•˜๊ณ  ์ฒ˜์Œ๋ถ€ํ„ฐ ํŠธ๋ ˆ์ด๋‹ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ฌผ๋ก , ์ด์ „์— ์ถ”์ถœํ•œ ์Œ๋†’์ด์™€ ํŠน์ง•(0/1/2/2b ํด๋”)์„ ๋ณต์‚ฌํ•˜์—ฌ ํŠธ๋ ˆ์ด๋‹ ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฐ€์†ํ™”ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.