๐Ÿ“บ ์˜์ƒ ์š”์•ฝ ์•„์นด์ด๋ธŒ
โ† ๋ชฉ๋ก

5 Voice Agent Failure Modes You'll Hit in Week One โ€” Venky B, Plivo

AI Engineer ยท 2026-09-16 00:30 ยท 26:46

ํ•œ ์ค„ ํ•ต์‹ฌ

์Œ์„ฑ ์—์ด์ „ํŠธ๋Š” ๋ฐ๋ชจ์—์„œ๋Š” ์ž˜ ๋ณด์ด์ง€๋งŒ, ์ƒ์‚ฐ ํ™˜๊ฒฝ์—์„  ์ง€์—ฐยท์ „์‚ฌยท๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ยทํ•ฉ์„ฑยทํ„ด ๊ฐ์ง€ ๊ฐ™์€ ๊ฒฝ๊ณ„ ์ง€์ ์ด ๋ฌด๋„ˆ์ง€๊ธฐ ์‰ฌ์›Œ์„œ ์ฒ˜์Œ๋ถ€ํ„ฐ ๊ตฌ์กฐ์ ์œผ๋กœ ์„ค๊ณ„ํ•ด์•ผ ํ•œ๋‹ค.

์‹œ๊ฐ„๋ณ„ ์š”์•ฝ

  1. 0:00
    ์Œ์„ฑ ์—์ด์ „ํŠธ๊ฐ€ ๋ฐ๋ชจ์™€ ์šด์˜์—์„œ ๊ฐˆ๋ผ์ง€๋Š” ์ง€์  ์Œ์„ฑ ์—์ด์ „ํŠธ๋Š” ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์—์„œ๋Š” ๊ทธ๋Ÿด๋“ฏํ•ด ๋ณด์—ฌ๋„ ์‹ค์ œ ๋ฐฐํฌ ๋‹จ๊ณ„์—์„œ ์‹คํŒจ ์–‘์ƒ์ด ๊ธ‰๊ฒฉํžˆ ๋“œ๋Ÿฌ๋‚œ๋‹ค. ๋Œ€๊ทœ๋ชจ ์Œ์„ฑ ํ†ตํ™” ์šด์˜ ๊ฒฝํ—˜์„ ๋ฐ”ํƒ•์œผ๋กœ, ์ƒ์‚ฐ์—์„œ ๋ฐ˜๋ณต์ ์œผ๋กœ ํ„ฐ์ง€๋Š” ๋‹ค์„ฏ ๊ฐ€์ง€ ์‹คํŒจ ๋ชจ๋“œ๋ฅผ ์ •๋ฆฌํ•œ๋‹ค.
  2. 2:20
    ๋งค๋‹ฌ 10์–ต ํ†ตํ™”๊ฐ€ ๋“œ๋Ÿฌ๋‚ธ ํŒจํ„ด ์Œ์„ฑยทSMS API์—์„œ ์ถœ๋ฐœํ•ด AI agent ํ”Œ๋žซํผ์œผ๋กœ ํ™•์žฅํ•œ ๊ฒฝํ—˜๊ณผ, ๋งค๋‹ฌ 10์–ต ๊ฑด ์ด์ƒ์˜ ์Œ์„ฑ ํ†ตํ™”๊ฐ€ ์Œ“์ด๋ฉด์„œ ๊ด€์ฐฐ๋œ ์šด์˜ ํŒจํ„ด์„ ๊ณต์œ ํ•œ๋‹ค. programmable AI agent, no-code studio, SIP trunkingยทaudio streaming์„ ๋ชจ๋‘ ์ง์ ‘ ๋‹ค๋ฃจ๋Š” ๊ตฌ์กฐ๊ฐ€ ์ „์ œ ์กฐ๊ฑด์œผ๋กœ ์ œ์‹œ๋œ๋‹ค.
  3. 4:28
    ๋Œ€๋ถ€๋ถ„์ด ๋จผ์ € ๋งŒ๋“œ๋Š” ํŒŒ์ดํ”„๋ผ์ธ ๋Œ€๋ถ€๋ถ„์˜ ํŒ€์€ speech-to-text, LLM, TTS, turn detection์„ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ํ”„๋ ˆ์ž„์›Œํฌ ์œ„์— ์–น์–ด ๋ฐ๋ชจ๋ฅผ ์™„์„ฑํ•œ๋‹ค. ํ•˜์ง€๋งŒ ๊ฐ ๊ตฌ๊ฐ„์˜ ์ง€์—ฐ์„ ๋‹จ์ˆœ ํ•ฉ์‚ฐํ•ด๋„ ์‹ค์ œ ์ฒด๊ฐ ํ’ˆ์งˆ์€ ์ถฉ๋ถ„ํžˆ ์˜ˆ์ธก๋˜์ง€ ์•Š์œผ๋ฉฐ, ์šด์˜์—์„œ๋Š” ์—ฌ๊ธฐ์„œ๋ถ€ํ„ฐ ์—ฌ๋Ÿฌ ์‹คํŒจ๊ฐ€ ์‹œ์ž‘๋œ๋‹ค.
  4. 5:34
    ์‹คํŒจ 1: ์ง€์—ฐ๊ณผ ์ฒซ ์Œ์„ฑ๊นŒ์ง€์˜ ์‹œ๊ฐ„ ํ•ต์‹ฌ ์ง€ํ‘œ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ๋ง์„ ๋ฉˆ์ถ˜ ๋’ค ์—์ด์ „ํŠธ๊ฐ€ ์ฒซ ์Œ์„ฑ์„ ๋‚ด๊ธฐ๊นŒ์ง€์˜ time to first audio๋‹ค. ๋ณดํ†ต 550ms ์ดํ•˜๋ฅผ ๋ชฉํ‘œ๋กœ ํ•˜์ง€๋งŒ ์‹ค์ œ ํ˜„์žฅ์—์„œ๋Š” 750ms~1.2s์— ๋จธ๋ฌด๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๊ณ , 1.2s๋ฅผ ๋„˜๊ธฐ๋ฉด ์ดํƒˆ์ด ๊ธ‰๊ฒฉํžˆ ๋Š˜์–ด๋‚œ๋‹ค.
  5. 6:42
    ๋น„์šฉยท์ง€๋Šฅยท์ง€์—ฐ์˜ ๊ท ํ˜• ์Œ์„ฑ ์—์ด์ „ํŠธ๋Š” ๋น„์šฉ, ์ง€๋Šฅ, ์ง€์—ฐ์„ ๋™์‹œ์— ๋งŒ์กฑ์‹œ์ผœ์•ผ ํ•˜๋ฉฐ ์„ธ ์š”์†Œ๋Š” ์„œ๋กœ ์ถฉ๋Œํ•œ๋‹ค. ์ตœ๊ทผ LLM์˜ 'thinking' ๊ณ„์—ด ๋ฐœ์ „์€ ๋น ๋ฅธ ์‘๋‹ต์ด ํ•„์š”ํ•œ ์Œ์„ฑ์—์„œ๋Š” ์‚ฌ์‹ค์ƒ ๊บผ์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์•„, ์ตœ์‹  ๋ชจ๋ธ์˜ ์ด์ ์ด ๊ทธ๋Œ€๋กœ ์ ์šฉ๋˜์ง€ ์•Š๋Š”๋‹ค.
  6. 7:48
    ์ƒ๊ฐํ•˜๋Š” ๋ชจ๋ธ์ด ๋งž์ง€ ์•Š๋Š” ์ด์œ  Frontier model์€ ํ‰๊ท  ์ง€์—ฐ๋„ ๋†’๊ณ  P90~P95๊ฐ€ ์‰ฝ๊ฒŒ 1.2~1.3์ดˆ๊นŒ์ง€ ํŠ„๋‹ค. ๋ฐ˜๋ฉด ์ดˆ์ €์ง€์—ฐ์„ ์–ป๊ธฐ ์œ„ํ•ด ๊ณ ์ • ์šฉ๋Ÿ‰์„ ์˜ˆ์•ฝํ•˜๋Š” ๊ฒฝ๋กœ๋Š” ๋น„์šฉ์ด ๋งค์šฐ ํฌ๊ณ  ์žฅ๊ธฐ ๊ณ„์•ฝ ๋ถ€๋‹ด์ด ์ปค์„œ, ์ƒ์‚ฐ์šฉ ์Œ์„ฑ ์—์ด์ „ํŠธ์—๋Š” ํ˜„์‹ค์ ์ด์ง€ ์•Š๋‹ค.
  7. 9:56
    ์˜คํ”ˆ์†Œ์Šค ๋ชจ๋ธ์˜ ์„ ํƒ๊ณผ ํฌ๊ธฐ ์กฐ์ • Under 300ms๋ฅผ ๋ชฉํ‘œ๋กœ ํ•˜๋ฉด ์˜คํ”ˆ์†Œ์Šค ๋ชจ๋ธ์ด ๊ฐ€์žฅ ํ˜„์‹ค์ ์ธ ๊ท ํ˜•์ ์ด ๋œ๋‹ค. ์˜์–ด ์ค‘์‹ฌ์ด๋ฉด quen 3.5์™€ Gemma 4๊ฐ€ ๋ชจ๋‘ ๊ฐ€๋Šฅํ•˜์ง€๋งŒ, ๋‹ค๊ตญ์–ด ํ™˜๊ฒฝ์—์„œ๋Š” Gemma 4๊ฐ€ ๋” ์œ ๋ฆฌํ•˜๊ณ , fine-tuning์„ ๊ณ ๋ คํ•˜๋ฉด ์ตœ์†Œ 8B~12B๊ธ‰์ด ํ•„์š”ํ•˜๋‹ค.
  8. 13:06
    ์‹คํŒจ 2: ์ „์‚ฌ๋Š” ๋ณธ์งˆ์ ์œผ๋กœ ์ทจ์•ฝํ•˜๋‹ค๊ณ  ๊ฐ€์ •ํ•˜๊ธฐ ์ตœ์‹  transcription ์—”์ง„๋„ ์‹ค์ œ noisy call์—์„œ๋Š” word error rate๊ฐ€ 4~6%๋ฅผ ๋„˜๊ธฐ๊ธฐ ์‰ฝ๊ณ , ์–ต์–‘ยท๋„๋ฉ”์ธ ์šฉ์–ด๊ฐ€ ์„ž์ด๋ฉด ๋‘ ์ž๋ฆฟ์ˆ˜๋กœ ์•…ํ™”๋œ๋‹ค. proper noun, ์•ฝ์–ด, ์ „ํ™”๋ฒˆํ˜ธ, ์ฃผ์†Œ์ฒ˜๋Ÿผ ๊ตฌ์กฐ๊ฐ€ ๊นŒ๋‹ค๋กœ์šด ์ž…๋ ฅ์€ ์ „์‚ฌ ์—”์ง„๋งŒ ๋ฏฟ์œผ๋ฉด ์ž์ฃผ ๊นจ์ง„๋‹ค.
  9. 15:14
    ์ฝ”๋“œ ์Šค์œ„์นญ ์–ธ์–ด๊ฐ€ ํ•˜์œ„ ๋‹จ๊ณ„ ์ „์ฒด๋ฅผ ๋ง๊ฐ€๋œจ๋ฆฐ๋‹ค ์˜์–ด์™€ ๋‹ค๋ฅธ ๋ฌธ์ž ์ฒด๊ณ„๊ฐ€ ์„ž์ด๊ฑฐ๋‚˜, ๊ฐ™์€ ์–ธ์–ด๋ฅผ ๋กœ๋งˆ์ž ํ‘œ๊ธฐ๋กœ ๋งํ•˜๋Š” ์ˆœ๊ฐ„ ์ „์‚ฌ๋ถ€ํ„ฐ LLM, TTS๊นŒ์ง€ ์—ฐ์‡„์ ์œผ๋กœ ๋ฌด๋„ˆ์งˆ ์ˆ˜ ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ transcription engine ๋…๋ฆฝ์„ฑ์„ ํ™•๋ณดํ•˜๋ ค๋ฉด ์ž…๋ ฅ์„ ์ •๊ทœํ™”ํ•˜๋Š” ๋ณ„๋„ ๋ ˆ์ด์–ด๊ฐ€ ํ•„์š”ํ•˜๋‹ค.
  10. 16:17
    ๋™์  ํ‚ค์›Œ๋“œ ๋ถ€์ŠคํŒ…๊ณผ LLM ํ›„์ฒ˜๋ฆฌ ๊ณ ์ •๋œ keyword boosting๋ณด๋‹ค ํ˜ธ์ถœ ์ƒํƒœ์— ๋”ฐ๋ผ ํ•„์š”ํ•œ ํ‚ค์›Œ๋“œ๋งŒ ๋™์ ์œผ๋กœ ๋„ฃ๋Š” ๋ฐฉ์‹์ด ๋” ์ •ํ™•ํ•˜๋‹ค. ์ „์‚ฌ ๊ฒฐ๊ณผ๋Š” LLM์œผ๋กœ ํ›„์ฒ˜๋ฆฌํ•ด ๋ฌธ๋งฅ์— ๋งž๊ฒŒ ์ˆซ์žยท๊ณ ์œ ๋ช…์‚ฌยท์ „์‚ฌ ์˜ค๋ฅ˜๋ฅผ ๊ต์ •ํ•˜๊ณ , ์ตœ์ข…์ ์œผ๋กœ ์ •๊ทœํ™”๋œ transcript๋ฅผ LLM์— ๋„˜๊ฒจ์•ผ ํ•œ๋‹ค.
  11. 18:24
    ์‹คํŒจ 3: ๋ฐ์ดํ„ฐ๋ฅผ ํ…์ŠคํŠธ๊ฐ€ ์•„๋‹ˆ๋ผ ํ•„๋“œ๋กœ ์ˆ˜์ง‘ํ•˜๊ธฐ 50~60%์˜ ์—์ด์ „ํŠธ๊ฐ€ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ๋‹จ๊ณ„์—์„œ ํฌ๊ฒŒ ์‹คํŒจํ•˜๋Š” ์ด์œ ๋Š”, ๋Œ€ํ™”๋ฅผ ์ž์œ  ํ…์ŠคํŠธ๊ฐ€ ์•„๋‹ˆ๋ผ ๊ตฌ์กฐํ™”๋œ ํ•„๋“œ๋กœ ๋‹ค๋ฃจ์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. phone number, ์ด๋ฆ„, ์ฃผ์†Œ, ๋‚ ์งœ ๊ฐ™์€ ํ•ญ๋ชฉ์„ typed field๋กœ ์ •์˜ํ•˜๋ฉด ์ •ํ™•๋„๊ฐ€ 30%๋Œ€์—์„œ 95% ์ˆ˜์ค€๊นŒ์ง€ ์˜ฌ๋ผ๊ฐ„๋‹ค.
  12. 20:31
    ์ƒ๋Œ€ ๋‚ ์งœ์™€ ๋‹ค๋ฅธ ํ•จ์ •๋“ค next week Wednesday ๊ฐ™์€ ์ƒ๋Œ€ ํ‘œํ˜„์€ datetime field๋กœ ๋ฐ›๊ณ  ํ˜„์žฌ ์‹œ์ ๊ณผ ๊ฒฐํ•ฉํ•ด ํ•ด์„ํ•ด์•ผ ํ•œ๋‹ค. ์ด๋Ÿฐ ์ž…๋ ฅ์€ unit test์ฒ˜๋Ÿผ ํ•„๋“œ ๋‹จ์œ„ eval๋กœ ๊ฒ€์ฆํ•ด์•ผ ํ•˜๋ฉฐ, end-to-end ํ…Œ์ŠคํŠธ๋งŒ์œผ๋กœ๋Š” ์–ด๋–ค ํ•„๋“œ๊ฐ€ ๊นจ์กŒ๋Š”์ง€ ๋น ๋ฅด๊ฒŒ ์ฐพ๊ธฐ ์–ด๋ ต๋‹ค.
  13. 21:37
    ์ข…๋‹จ ๊ฐ„ ํ…Œ์ŠคํŠธ๋ณด๋‹ค ํ•„๋“œ ๋‹จ์œ„ ํ‰๊ฐ€ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์กฐ๊ธˆ์”ฉ ๋ฐ”๊ฟ”๊ฐ€๋ฉฐ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๋Š” ๋ฐฉ์‹๋ณด๋‹ค, ์ƒํƒœ๋ณ„ ์ปจํ…์ŠคํŠธ๋ฅผ ์ชผ๊ฐœ๊ณ  ๊ฐ ํ•„๋“œ๋ฅผ unit test์ฒ˜๋Ÿผ ํ‰๊ฐ€ํ•˜๋Š” ์ชฝ์ด ๋” ์•ˆ์ •์ ์ด๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด fine-tuning ์—†์ด๋„ 95~97% ์ˆ˜์ค€์˜ ์ •ํ™•๋„๋ฅผ ๋‹ฌ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค.
  14. 22:47
    ์‹คํŒจ 4: ํ•ฉ์„ฑ ์ „์— ์ •๊ทœํ™”ํ•˜๊ธฐ LLM ์ถœ๋ ฅ์€ TTS์— ๋ฐ”๋กœ ๋„ฃ์ง€ ๋ง๊ณ  ์ค‘๊ฐ„ ์ •๊ทœํ™” ๋ ˆ์ด์–ด๋ฅผ ๋‘ฌ์•ผ ํ•œ๋‹ค. emojis, markdown, ์ด๋ฉ”์ผ, ํ†ตํ™”, ๋‚ ์งœ, ์•ฝ์–ด, ๊ณ ์œ ๋ช…์‚ฌ ๋ฐœ์Œ์€ ์ œ๊ฑฐยท๋ณ€ํ™˜ยท์†๋„ ์กฐ์ ˆ์„ ๊ฑฐ์ณ์•ผ ํ•˜๋ฉฐ, custom dictionary์™€ ๋ฐœ์Œ ๊ทœ์น™์„ ๋‚ด๋ถ€์—์„œ ๊ด€๋ฆฌํ•˜๋Š” ํŽธ์ด ์ด์‹์„ฑ๋„ ๋†’๋‹ค.
  15. 25:00
    ์‹คํŒจ 5: ํ„ด ๊ฐ์ง€์™€ ๋ผ์–ด๋“ค๊ธฐ turn detection๊ณผ barge-in์€ ๋ณ„๋„ ๋‚œ์ œ๋กœ ๋‹ค๋ค„์•ผ ํ•˜๋ฉฐ, speech-to-speech ๋ชจ๋ธ์ด ์•„๋‹ˆ์–ด๋„ ํŒŒ์ดํ”„๋ผ์ธ ์ˆ˜์ค€์—์„œ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ณ ๊ฐ์ด ์ง์ ‘ ์ด๋ฆ„ยทํšŒ์‚ฌ๋ช… ๋ฐœ์Œ์„ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋ฉด ์‹ค์ œ ์‚ฌ์šฉ์„ฑ ๋ฌธ์ œ๊ฐ€ ํฌ๊ฒŒ ์ค„์–ด๋“ ๋‹ค.

์‹ค๋ฌด ์ธ์‚ฌ์ดํŠธ

  • ์Œ์„ฑ ์—์ด์ „ํŠธ๋Š” ๋ชจ๋ธ ์„ฑ๋Šฅ๋ณด๋‹ค ์ง€์—ฐ ์˜ˆ์‚ฐ๊ณผ ์ •๊ทœํ™” ๋ ˆ์ด์–ด ์„ค๊ณ„๊ฐ€ ํ’ˆ์งˆ์„ ์ขŒ์šฐํ•˜๋ฏ€๋กœ, first token/first audio ๊ธฐ์ค€์˜ SLO๋ฅผ ๋จผ์ € ์ •ํ•ด์•ผ ํ•œ๋‹ค.
  • ์ „์‚ฌ ์˜ค๋ฅ˜๋ฅผ '์˜ˆ์™ธ'๋กœ ์ทจ๊ธ‰ํ•˜์ง€ ๋ง๊ณ , ํ•„๋“œ ๋‹จ์œ„ ์Šคํ‚ค๋งˆยท๊ฒ€์ฆยทํ›„์ฒ˜๋ฆฌ๋ฅผ ์ „์ œ๋กœ ํŒŒ์ดํ”„๋ผ์ธ์„ ์„ค๊ณ„ํ•ด์•ผ ์šด์˜ ์•ˆ์ •์„ฑ์ด ๋‚˜์˜จ๋‹ค.
  • ๋ฐ๋ชจ์šฉ end-to-end ์„ฑ๊ณต๋ฅ ๋ณด๋‹ค, call state๋ณ„ ํ‚ค์›Œ๋“œ ์ฃผ์ž…ยทํ•„๋“œ ๋‹จ์œ„ evalยทTTS ์ „ ์ •๊ทœํ™”์ฒ˜๋Ÿผ ๊ฒฝ๊ณ„๋ฉด์„ ์ž˜๋ผ์„œ ๊ด€๋ฆฌํ•˜๋Š” ๊ตฌ์กฐ๊ฐ€ ์ƒ์‚ฐ์„ฑ์˜ ํ•ต์‹ฌ์ด๋‹ค.