์ž๋ž‘์Šค๋Ÿฝ๊ฒŒ ์„ ๋ณด์ž…๋‹ˆ๋‹ค

Olign, Olewave์˜ ๋ฉ”์Šค์ฒ˜๋Ÿผ ์ •๋ฐ€ํ•œ ์Œ์„ฑ-ํ…์ŠคํŠธ ๊ฐ•์ œ ์ •๋ ฌ ์„œ๋น„์Šค

๋…น์Œ ํŒŒ์ผ๊ณผ ํ•จ๊ป˜ ์ „์‚ฌ๋ฌธ์ด๋‚˜ ASR ๊ฒฐ๊ณผ๋ฅผ ๋ณด๋‚ด์„ธ์š”. ๋‘˜ ๋‹ค ์—†์œผ๋ฉด Olign์ด ์˜ค๋””์˜ค๋ฅผ ์ง์ ‘ ์ „์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ๋‹จ์–ด์™€ ์Œ์†Œ๋Š” ์‹œ์ž‘ ์‹œ๊ฐ„, ์ข…๋ฃŒ ์‹œ๊ฐ„, ๊ทธ๋ฆฌ๊ณ  0์—์„œ 100 ์‚ฌ์ด์˜ ์ ์ˆ˜์™€ ํ•จ๊ป˜ ๋ฐ˜ํ™˜๋ฉ๋‹ˆ๋‹ค. Olign์˜ ๋‹จ์–ด ํƒ€์ž„์Šคํƒฌํ”„๋Š” Montreal Forced Aligner, Qwen3-ForcedAligner, WhisperX๋ณด๋‹ค ์ •ํ™•ํ•ฉ๋‹ˆ๋‹ค.

REST ยท ๋ฒ ํƒ€ https://api.olewave.com/olign/v1

๋ฌด๋ฃŒ ๋ฒ ํƒ€ ์ด์šฉ์ด ์—ด๋ ค ์žˆ์Šต๋‹ˆ๋‹ค. ์ดˆ๋Œ€ ์ฝ”๋“œ๋ฅผ ์š”์ฒญํ•œ ๋’ค API ํ‚ค๋ฅผ ์ง์ ‘ ๋งŒ๋“œ์„ธ์š”.

๋‹จ์–ด ํƒ€์ž„์Šคํƒฌํ”„๋Š” ๋ณด์ด๋Š” ๊ฒƒ๋ณด๋‹ค ๋ถ€์ •ํ™•ํ•œ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. FA-Bench ๋…ผ๋ฌธ์— ๋”ฐ๋ฅด๋ฉด Whisper๋Š” ๋‹จ์–ด๋ฅผ ์•ฝ 150 ms ์ผ์ฐ ๋ฐฐ์น˜ํ•ฉ๋‹ˆ๋‹ค. ์ƒ์šฉ ์Œ์„ฑ ํ…์ŠคํŠธ ๋ณ€ํ™˜ API 8๊ฐœ ์ค‘ 7๊ฐœ๋Š” ๋‹จ์–ด ์‹œ์ž‘์ด ๋Šฆ๊ณ , ๊ทธ์ค‘ 3๊ฐœ๋Š” ๊ทธ ์ฐจ์ด๊ฐ€ 50 ms๋ฅผ ๋„˜์Šต๋‹ˆ๋‹ค. ๊ฐ•์ œ ์ •๋ ฌ๊ธฐ๋Š” ์‹คํŒจํ•˜๋Š” ๋ฐฉ์‹์ด ๋‹ค๋ฆ…๋‹ˆ๋‹ค. Buckeye ํ…Œ์ŠคํŠธ ๋ถ„ํ• ์— ๋ฐฐ๊ฒฝ ์†Œ์Œ์„ ๋”ํ•˜๋ฉด Montreal Forced Aligner 3.4๋Š” 4,513๊ฐœ ๋ฐœํ™” ์ค‘ 354๊ฐœ์—์„œ ์ •๋ ฌ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ˜ํ™˜ํ•˜์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค.

์ €ํฌ๋Š” ์†Œ์Œ์ด ์„ž์ธ ๋…น์Œ์„ ํฌํ•จํ•ด ์‹ค์ œ ๋…น์Œ์—์„œ ๋‹จ์–ด ๊ฒฝ๊ณ„๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ์ฐพ๋„๋ก Olign์„ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  ๊ฐ•์ œ ์ •๋ ฌ๊ธฐ ์ค‘ ๊ฐ€์žฅ ๋†’์€ ๊ฒฝ๊ณ„ F1

๊ฐ™์€ ์ „์‚ฌ๋ฌธ์ด ์ฃผ์–ด์ง€๋ฉด Olign์€ FA-Bench๊ฐ€ ํ‰๊ฐ€ํ•˜๋Š” ๋‹ค๋ฅธ ์–ด๋–ค ๊ฐ•์ œ ์ •๋ ฌ๊ธฐ๋ณด๋‹ค ๋‹จ์–ด ๊ฒฝ๊ณ„๋ฅผ ๋” ์ •ํ™•ํ•˜๊ฒŒ ์ฐพ์Šต๋‹ˆ๋‹ค. ๋‘ ๋ง๋ญ‰์น˜์—์„œ ๋ชจ๋‘ ๊ทธ๋ ‡๊ณ , ๊นจ๋—ํ•œ ์˜ค๋””์˜ค์™€ ์†Œ์Œ์„ ๋”ํ•œ ์˜ค๋””์˜ค์—์„œ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค. TIMIT core-test์—์„œ Olign์˜ ๋‹จ์–ด ๊ฒฝ๊ณ„ F1์€ 0.782์ด๊ณ , Montreal Forced Aligner 3.4๋Š” 0.644์ž…๋‹ˆ๋‹ค. Olign์ด ์ฐ์€ ๋‹จ์–ด ์‹œ์ž‘์€ ํ‰๊ท  3.1 ms ์ผ์ฐ ๋†“์ž…๋‹ˆ๋‹ค. F1์€ ์‹œ์Šคํ…œ์ด ๋ฐฐ์น˜ํ•˜์ง€ ๋ชปํ•œ ๋‹จ์–ด๊นŒ์ง€ ๋น ์ง์—†์ด ๋ฐ˜์˜ํ•˜๋ฏ€๋กœ ์ด ๋ฒค์น˜๋งˆํฌ์˜ ์ฃผ์š” ์ง€ํ‘œ์ž…๋‹ˆ๋‹ค. ํ‰๊ท  ์ ˆ๋Œ€ ์˜ค์ฐจ์—์„œ๋Š” ๊ทธ๋Ÿฐ ๋‹จ์–ด๊ฐ€ ๋น ์ง‘๋‹ˆ๋‹ค.

์ด๋ฏธ ์‚ฌ์šฉ ์ค‘์ธ ASR์— ๋” ๋‚˜์€ ํƒ€์ด๋ฐ์„

์‚ฌ์šฉ ์ค‘์ธ ์Œ์„ฑ ์ธ์‹๊ธฐ๋Š” ๊ทธ๋Œ€๋กœ ๋‘๊ณ  ๋‹จ์–ด ํƒ€์ด๋ฐ์€ Olign์— ๋งก๊ธฐ์„ธ์š”. TIMIT core-test์—์„œ Google Chirp 2๊ฐ€ ์ธ์‹ํ•œ ๋‹จ์–ด๋ฅผ ๋„˜๊ฒจ๋ฐ›์œผ๋ฉด Olign์€ ๊ทธ ๋‹จ์–ด์˜ ๊ฒฝ๊ณ„ F1์„ 0.443์—์„œ 0.734๋กœ ๋Œ์–ด์˜ฌ๋ฆฝ๋‹ˆ๋‹ค. ์ธ์‹๋œ ๋‹จ์–ด๋Š” ๊ทธ๋Œ€๋กœ์ด๋ฏ€๋กœ ํ–ฅ์ƒ๋ถ„์€ ๋ชจ๋‘ ํƒ€์ด๋ฐ์—์„œ ๋‚˜์˜ต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ์‹คํ–‰ํ•˜๋ฉด Olign์€ ๋ชจ๋“  ๋ถ„ํ• ์—์„œ ๋ฒค์น˜๋งˆํฌ์˜ ์ƒ์šฉ API 8๊ฐœ ์ „๋ถ€๋ณด๋‹ค ํƒ€์ž„์Šคํƒฌํ”„๊ฐ€ ์ •ํ™•ํ•ฉ๋‹ˆ๋‹ค.

์†Œ์Œ์ด ์„ž์ธ ์˜ค๋””์˜ค์—์„œ๋„ ์•ˆ์ •์ ์ธ ์ •๋ ฌ

Buckeye ํ…Œ์ŠคํŠธ ๋ถ„ํ•  ์ „์ฒด๋ฅผ ๊นจ๋—ํ•œ ์กฐ๊ฑด๊ณผ ๋„ค ๊ฐ€์ง€ ์—ดํ™” ์กฐ๊ฑด์—์„œ ๋Œ๋ ธ์„ ๋•Œ Olign์€ 22,565๊ฐœ ๋ฐœํ™” ์ค‘ 3๊ฐœ๋ฅผ ๋บ€ ๋‚˜๋จธ์ง€ ์ „๋ถ€์— ์ •๋ ฌ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ˜ํ™˜ํ–ˆ์Šต๋‹ˆ๋‹ค. Montreal Forced Aligner 3.4๋Š” ๊ทธ์ค‘ 573๊ฐœ์—์„œ ์•„๋ฌด๊ฒƒ๋„ ๋ฐ˜ํ™˜ํ•˜์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค.

์ง์ ‘ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ์ˆ˜์น˜

์ด ํŽ˜์ด์ง€์˜ ๋ชจ๋“  ๊ฒฐ๊ณผ๋Š” FA-Bench์—์„œ ๋‚˜์™”์Šต๋‹ˆ๋‹ค. FA-Bench๋Š” ์˜คํ”ˆ ์†Œ์Šค์ด๋ฉฐ arXiv ๋…ผ๋ฌธ์— ์„ค๋ช…๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณต๊ฐœ๋œ ์ˆ˜์น˜๋ฅผ ๋งŒ๋“  v0.9 API๋Š” ๊ณ„์† ์ œ๊ณต๋˜๋ฏ€๋กœ ์ง์ ‘ ์žฌํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ ์“ฐ๋Š” ์Šคํƒ์—๋„ ๊ฐ™์€ ๋ฒค์น˜๋งˆํฌ๋ฅผ ์‹คํ–‰ํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ค๋””์˜ค๊ฐ€ ๋„คํŠธ์›Œํฌ๋ฅผ ๋ฒ—์–ด๋‚  ์ˆ˜ ์—†๋‹ค๋ฉด ์ž์ฒด ํ˜ธ์ŠคํŒ…

๋…น์Œ ํŒŒ์ผ์ด ๊ท€์‚ฌ์˜ VPC ์•ˆ์— ๋จธ๋ฌผ๋Ÿฌ์•ผ ํ•œ๋‹ค๋ฉด ์ž์ฒด ํ˜ธ์ŠคํŒ… ๋ฐฐํฌ๋ฅผ ๋…ผ์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

FA-Bench ๊ธฐ์ค€ ๋‹จ์–ด ํƒ€์ž„์Šคํƒฌํ”„ ์ •ํ™•๋„

FA-Bench
0.0 0.2 0.4 0.6 0.8 1.0 F1 0.763 Olign 0.663 MFA 0.415 Qwen3 0.172 WhisperX ์กฐ์šฉํ•œ ํ™˜๊ฒฝ 0.664 Olign 0.603 MFA 0.384 Qwen3 0.168 WhisperX ์‹œ๋„๋Ÿฌ์šด ํ™˜๊ฒฝ
OlignMFAQwen3-FAWhisperX
๋‹จ์–ด ๊ฒฝ๊ณ„ 20 ms ๊ธฐ์ค€ F1์ด๋ฉฐ ๊ฐ’์ด ๋†’์„์ˆ˜๋ก ์ข‹์Šต๋‹ˆ๋‹ค. ๊ฒฝ๊ณ„๋Š” ์–‘์ชฝ ๋‹จ์–ด๊ฐ€ ๊ธฐ์ค€๊ณผ ์ผ์น˜ํ•˜๊ณ , ์‚ฌ๋žŒ์ด ์ง์ ‘ ํ‘œ์‹œํ•œ ๊ฒฝ๊ณ„์—์„œ 20 ms ์ด๋‚ด์— ๋†“์ผ ๋•Œ๋งŒ ๋งž์€ ๊ฒƒ์œผ๋กœ ์ธ์ •ํ•ฉ๋‹ˆ๋‹ค. ๋ถ„ํ• ์€ TIMIT core-test์™€ Buckeye test์ด๋ฉฐ, FA-Bench์˜ ์ •์˜๋ฅผ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค. 2026๋…„ 9์›” ์Šค๋ƒ…์ƒท์„ ์‚ฌ์šฉํ–ˆ๊ณ , fabench ํ”„๋กœํ† ์ฝœ์— ๋”ฐ๋ผ 10 ms ๊ฒฉ์ž์—์„œ ์ฑ„์ ํ–ˆ์œผ๋ฉฐ ๋ถ€ํŠธ์ŠคํŠธ๋žฉ 95 % ์‹ ๋ขฐ๊ตฌ๊ฐ„์„ ๊ตฌํ–ˆ์Šต๋‹ˆ๋‹ค. ๋„ค ์‹œ์Šคํ…œ ๋ชจ๋‘ ์ •๋‹ต ์ „์‚ฌ ํŠธ๋ž™์—์„œ ์‹คํ–‰ํ•˜๋ฏ€๋กœ ๊ฐ ์‹œ์Šคํ…œ์€ ๊ธฐ์ค€ ๋‹จ์–ด๋ฅผ ์ „๋‹ฌ๋ฐ›๊ณ  ํƒ€์ด๋ฐ๋งŒ ์ธก์ •๋ฉ๋‹ˆ๋‹ค. ์ด ์ˆ˜์น˜์—๋Š” ์ธ์‹ ์˜ค๋ฅ˜๊ฐ€ ์ „ํ˜€ ๋ฐ˜์˜๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‘ ๋ถ„ํ•  ๋ชจ๋‘ ํ™€๋“œ์•„์›ƒ์ด๋ฉฐ ํ™”์ž๊ฐ€ ๊ฒน์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. TIMIT core-test๋Š” ๋ง๋ญ‰์น˜ ๋ฌธ์„œ๊ฐ€ ์š”๊ตฌํ•˜๋Š” ๋Œ€๋กœ SA ๋ฌธ์žฅ์„ ์ œ์™ธํ•ฉ๋‹ˆ๋‹ค. Buckeye ํ…Œ์ŠคํŠธ ๋ถ„ํ• ์€ ์ด ๋ง๋ญ‰์น˜ ๊ณ ์œ ์˜ ์„ฑ๋ณ„๊ณผ ์—ฐ๋ น ๊ต์ฐจ ์„ค๊ณ„์— ๋”ฐ๋ผ ํ™”์ž 24๋ช…, 8๋ช…, 8๋ช…์— ๊ฑธ์ณ ์ธตํ™”ํ–ˆ์œผ๋ฉฐ, ๋ฐœํ™”๋ณ„ ์†Œ์† ์ •๋ณด๋Š” ์ €์žฅ์†Œ์— ์ปค๋ฐ‹ํ•ด ๋‘์—ˆ์Šต๋‹ˆ๋‹ค. ์‹œ๋„๋Ÿฌ์šด ํ™˜๊ฒฝ์€ ๋„ค ๊ฐ€์ง€ ์—ดํ™” ์กฐ๊ฑด์˜ ํ‰๊ท ์ž…๋‹ˆ๋‹ค. ์—ดํ™” ์กฐ๊ฑด์€ ์ž”ํ–ฅ, ์žก์Œ, ์Œ์•…, ์›…์„ฑ๊ฑฐ๋ฆผ์ž…๋‹ˆ๋‹ค. ๋ฒ ์ด์Šค๋ผ์ธ์€ Montreal Forced Aligner 3.4.1, Qwen3-ForcedAligner-0.6B, WhisperX 3.8.6์ž…๋‹ˆ๋‹ค. ์ „์ฒด ๊ฒฐ๊ณผ๋Š” TIMIT ๋ฐ Buckeye ํŽ˜์ด์ง€์—์„œ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฌด๋ฃŒ ๋ฒ ํƒ€ ์ด์šฉ์ด ๋ฏธ๊ตญ ์˜์–ด์™€ ์˜๊ตญ ์˜์–ด๋ฅผ ๋Œ€์ƒ์œผ๋กœ ์—ด๋ ค ์žˆ์œผ๋ฉฐ, ๋” ๋งŽ์€ ์–ธ์–ด๋ฅผ ๊ณ„ํšํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ดˆ๋Œ€ ์ฝ”๋“œ๋ฅผ ์š”์ฒญํ•˜๊ณ  API ํ‚ค๋ฅผ ๋งŒ๋“  ๋’ค, ์ตœ๋Œ€ 60๋ถ„ ๊ธธ์ด์˜ ๋…น์Œ ์ „์ฒด๋ฅผ ์ž‘์—…์œผ๋กœ ๋ณด๋‚ด์„ธ์š”. ๋ฒ ํƒ€์—์„œ๋Š” ๊ณ„์ •๋‹น ํ•˜๋ฃจ 60๋ถ„ ๋ถ„๋Ÿ‰์˜ ์˜ค๋””์˜ค๋ฅผ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž‘์—… ํ•˜๋‚˜๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๋ฐ๋Š” ๋…น์Œ ๊ธธ์ด์˜ ์•ฝ 8๋ถ„์˜ 1์ด ๊ฑธ๋ฆฝ๋‹ˆ๋‹ค. ์ด ํŽ˜์ด์ง€์˜ ์ •ํ™•๋„ ์ˆ˜์น˜๋Š” ๋ฏธ๊ตญ ์˜์–ด์—์„œ ์ธก์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋ฒ ํƒ€ ๊ธฐ๊ฐ„์—๋Š” Olign์„ ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉํ•ด ๋ณด์„ธ์š”.

์ดˆ๋Œ€ ์ฝ”๋“œ๋ฅผ ์š”์ฒญํ•˜๊ณ  API ํ‚ค๋ฅผ ๋งŒ๋“œ์„ธ์š”. ๋ฒ ํƒ€์—์„œ๋Š” ํ•˜๋ฃจ 60๋ถ„ ๋ถ„๋Ÿ‰์˜ ์˜ค๋””์˜ค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ ์“ฐ๋Š” ์ •๋ ฌ๊ธฐ๋‚˜ ASR๊ณผ Olign์„ ๋น„๊ตํ•ด ๋ณด๊ธฐ์— ์ถฉ๋ถ„ํ•œ ์–‘์ž…๋‹ˆ๋‹ค.

์ดˆ๋Œ€ ์ฝ”๋“œ ์š”์ฒญ →