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

Can Your Agent Hear You Now? Building Live Voice Agents with Gemini โ€” Thor Schaeff

AI Engineer ยท 2026-10-12 00:00 ยท 20:14

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

Gemini Live API์™€ Gemini 3.1 Flash Live๋ฅผ ํ™œ์šฉํ•ด ์ง€์—ฐ์ด ๋‚ฎ์€ ์Œ์„ฑยท๋น„์ „ ๊ธฐ๋ฐ˜ ์‹ค์‹œ๊ฐ„ ๋Œ€ํ™” ์—์ด์ „ํŠธ๋ฅผ ๋งŒ๋“ค๊ณ , ๋ฒˆ์—ญยท์Œ์•… ์ƒ์„ฑยท๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ๋ฐ๋ชจ๊นŒ์ง€ ๋ฐ”๋กœ ์‹œ์—ฐํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ณด์—ฌ์ค€๋‹ค.

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

  1. 0:00
    ์†Œ๊ฐœ Gemini API๋กœ ๋งŒ๋“œ๋Š” ์—์ด์ „ํŠธ์™€ ์‹ค์‹œ๊ฐ„ ์Œ์„ฑ ๊ฒฝํ—˜์„ ์˜ˆ๊ณ ํ•˜๋ฉฐ, ํ–‰์‚ฌ ๋ถ„์œ„๊ธฐ๋ฅผ ์‚ด๋ฆฌ๊ธฐ ์œ„ํ•œ TTS ์ƒ˜ํ”Œ์„ ๋จผ์ € ๋“ค๋ ค์ค€๋‹ค.
  2. 0:56
    Gemini TTS ๋งžํžˆ๊ธฐ ์ƒ˜ํ”Œ ์Œ์„ฑ์ด Gemini TTS์ž„์„ ๋ฐํžˆ๊ณ , ํ‘œํ˜„๋ ฅ์ด ์ข‹๊ณ  ์ŠคํŠธ๋ฆฌ๋ฐ ๊ฐ€๋Šฅํ•˜๋ฉฐ ์ง€์—ฐ์ด ๋‚ฎ์•„์ ธ ์‹ค์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํ…์ŠคํŠธ-์Œ์„ฑ ๋ชจ๋ธ์ด ๋˜์—ˆ์Œ์„ ๊ฐ•์กฐํ•œ๋‹ค.
  3. 2:01
    Thor ์†Œ๊ฐœ Google DeepMind์˜ ๊ฐœ๋ฐœ์ž ๊ฒฝํ—˜๊ณผ Gemini API, Google AI Studio๋ฅผ ๋‹ด๋‹นํ•˜๋Š” ์—ญํ• ์„ ์†Œ๊ฐœํ•˜๊ณ , ์˜ค๋Š˜์€ ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌยท์‹ค์‹œ๊ฐ„ ์—์ด์ „ํŠธ์™€ ์ƒˆ๋กœ ๊ณต๊ฐœ๋œ ๋ชจ๋ธ๋“ค์„ ์ค‘์‹ฌ์œผ๋กœ ์‚ดํŽด๋ณธ๋‹ค.
  4. 3:15
    ์˜ค๋Š˜ ๊ณต๊ฐœ๋œ ๋‚ด์šฉ Omni Flash์™€ Nano Banana Light๊ฐ€ ์ƒˆ๋กœ ๊ณต๊ฐœ๋˜์—ˆ๊ณ , ํŠนํžˆ Nano Banana Light๋Š” ์ด๋ฏธ์ง€ ์ƒ์„ฑยทํŽธ์ง‘์˜ ์ง€์—ฐ์„ ํฌ๊ฒŒ ์ค„์—ฌ ๋ฐ๋ชจ์— ์œ ์šฉํ•˜๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค.
  5. 3:45
    ์‚ฝํ™”๊ฐ€ ์žˆ๋Š” ์Šคํ† ๋ฆฌ ์บ”๋ฒ„์Šค ๋ฐ๋ชจ Gemini๊ฐ€ ์งง์€ ์ด์•ผ๊ธฐ๋ฅผ ๋งŒ๋“ค๊ณ  Nano Banana Light๊ฐ€ ๊ทธ ์ด์•ผ๊ธฐ๋ฅผ ์ฆ‰์„์—์„œ ๊ทธ๋ฆผ์œผ๋กœ ๋ฐ”๊พธ๋Š” ํ๋ฆ„์„ ๋ณด์—ฌ์ฃผ๋ฉฐ, tool call์„ ํ†ตํ•ด 2~3์ดˆ ์ˆ˜์ค€์œผ๋กœ ์ด๋ฏธ์ง€๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Œ์„ ์‹œ์—ฐํ•œ๋‹ค.
  6. 5:42
    Interactions API Interactions API๊ฐ€ ์ด์ „ interaction ID๋ฅผ ์ด์–ด๋ฐ›๋Š” ์ƒํƒœ ์ €์žฅํ˜• API์ด๊ธฐ ๋•Œ๋ฌธ์—, ์—ฐ์† ์ƒ์„ฑ์—์„œ๋„ ์ด์ „ ๋งฅ๋ฝ๊ณผ ์‹œ๊ฐ์  ์ผ๊ด€์„ฑ์„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค.
  7. 7:07
    Gemini Live Translate ๋ฐ๋ชจ ๋งˆ์ดํฌ ์ž…๋ ฅ์„ ๋ฐ›์•„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋‹ค๋ฅธ ์–ธ์–ด๋กœ ๋ฒˆ์—ญํ•ด ์ฃผ๋Š” live translate๋ฅผ ์‹œ์—ฐํ•˜๊ณ , ์ž๋™ ์–ธ์–ด ๊ฐ์ง€์™€ ๊ทผ์‹ค์‹œ๊ฐ„ ๋ฒˆ์—ญ์ด ๊ตญ์ œ ํ–‰์‚ฌ์—์„œ ํŠนํžˆ ์œ ์šฉํ•˜๋‹ค๊ณ  ๋ณด์—ฌ์ค€๋‹ค.
  8. 10:21
    Gemini 3.1 Flash Live Gemini ์•ฑ์—์„œ ์“ฐ์ด๋Š” ์‹ค์‹œ๊ฐ„ ๋Œ€ํ™” ๋ชจ๋ธ์ด Gemini 3.1 Flash Live์ด๋ฉฐ, AI Studio์—์„œ ๋งŒ๋“  ๋ผ๋””์˜ค DJํ˜• ๋ฐ๋ชจ๋กœ ์ด ๋ชจ๋ธ์˜ ๋Œ€ํ™”ํ˜• ํŠน์„ฑ์„ ์†Œ๊ฐœํ•œ๋‹ค.
  9. 10:56
    Lyria 3๋กœ ๋งŒ๋“œ๋Š” AI ๋ผ๋””์˜ค DJ ๋ฐ๋ชจ Gemini Live๊ฐ€ ์ง„ํ–‰์„ ๋งก๊ณ  ํ•จ์ˆ˜ ํ˜ธ์ถœ๋กœ Lyria 3๋ฅผ ๋ถˆ๋Ÿฌ ์ฆ‰์„ ์Œ์•…์„ ์ƒ์„ฑํ•˜๋Š” ๊ตฌ์กฐ๋ฅผ ๋ณด์—ฌ์ฃผ๋ฉฐ, ๋‹ค๊ตญ์–ด ์‘๋‹ต๊ณผ ๋„๊ตฌ ํ˜ธ์ถœ์„ ๊ฐ–์ถ˜ ์‹ค์‹œ๊ฐ„ ๋Œ€ํ™”ํ˜• ์—์ด์ „ํŠธ์˜ ๊ฐ€๋Šฅ์„ฑ์„ ๊ฐ•์กฐํ•œ๋‹ค.
  10. 14:13
    Live API์˜ ๋™์ž‘ ๋ฐฉ์‹ Live API๋Š” ์ €์ง€์—ฐ์˜ ์ƒํƒœ ์ €์žฅํ˜• websocket API๋กœ, ํ…์ŠคํŠธยท์˜ค๋””์˜คยท๋น„๋””์˜ค ํ”„๋ ˆ์ž„์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ณด๋‚ด๊ณ  ์˜ค๋””์˜ค ์ฒญํฌ์™€ ์ „์‚ฌ๋ฅผ ํ•จ๊ป˜ ๋Œ๋ ค๋ฐ›๋Š” ๊ตฌ์กฐ๋ผ๊ณ  ์„ค๋ช…ํ•œ๋‹ค.
  11. 15:07
    ํŒŒ์ดํ”„๋ผ์ธ์ด ์•„๋‹Œ ๋„ค์ดํ‹ฐ๋ธŒ ์˜ค๋””์˜ค ๊ธฐ์กด์˜ text ๊ธฐ๋ฐ˜ ์Œ์„ฑ ํŒŒ์ดํ”„๋ผ์ธ๊ณผ ๋‹ฌ๋ฆฌ ๋ชจ๋ธ ์•ˆ์— ์˜ค๋””์˜ค ์ง€๋Šฅ์ด ์ง์ ‘ ๋“ค์–ด ์žˆ์–ด, 90๊ฐœ ์–ธ์–ด๋ฅผ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์ง€์›ํ•˜๊ณ  ์ค‘๊ฐ„์— ๋ผ์–ด๋“ค๊ธฐยท๋„๊ตฌ ์‚ฌ์šฉยท์ „์‚ฌ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ์ •๋ฆฌํ•œ๋‹ค.
  12. 16:06
    LiveKit๊ณผ Pipecat ํŒŒํŠธ๋„ˆ ์‹ค์‹œ๊ฐ„ ๋ฏธ๋””์–ด๋ฅผ ๋Œ€๊ทœ๋ชจ๋กœ ๋‹ค๋ฃจ๊ธฐ ์–ด๋ ต๊ธฐ ๋•Œ๋ฌธ์— LiveKit, Pipecat ๊ฐ™์€ ํŒŒํŠธ๋„ˆ ์ƒํƒœ๊ณ„๋ฅผ ํ™œ์šฉํ•˜๋ฉด Gemini Live API๋ฅผ ๋” ๋น ๋ฅด๊ฒŒ ๋ถ™์ด๊ณ  ์šด์˜ํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์•ˆ๋‚ดํ•œ๋‹ค.
  13. 16:31
    AI Studio์—์„œ ์‚ฌ์šฉํ•ด ๋ณด๊ธฐ AI Studio์—์„œ Gemini 3.1 Flash Live์™€ ๋‹ค๋ฅธ ์Œ์„ฑ์„ ์„ ํƒํ•ด ๋ฐ”๋กœ ์‹œํ—˜ํ•  ์ˆ˜ ์žˆ๊ณ , Google Search grounding์„ ์ผœ๋ฉด ์ตœ์‹  ์ •๋ณด๋ฅผ ํ˜ธ์ถœํ•˜๋Š” built-in function call์ฒ˜๋Ÿผ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ๋ณด์—ฌ์ค€๋‹ค.
  14. 17:55
    ์Œ์„ฑยท๋น„์ „ยทMandarin ๋ฐ๋ชจ ์นด๋ฉ”๋ผ์™€ ๋งˆ์ดํฌ๋ฅผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•ด ์‚ฌ์šฉ์ž๋ฅผ ๋ณด๊ณ  ์˜ท์˜ ๋ฌธ๊ตฌ๋ฅผ ์ฝ์œผ๋ฉฐ, Mandarin๊นŒ์ง€ ์‘๋‹ตํ•˜๋Š” ๋ชจ์Šต์„ ํ†ตํ•ด ์Œ์„ฑยท๋น„์ „ยท๋‹ค๊ตญ์–ด๊ฐ€ ํ•œ ์„ธ์…˜์—์„œ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๊ฒฐํ•ฉ๋จ์„ ์ž…์ฆํ•œ๋‹ค.
  15. 19:42
    ๋งˆ๋ฌด๋ฆฌ Gemini Live API๋กœ ๋” ๋งŽ์€ ์‹ค์‹œ๊ฐ„ ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค์–ด ๋ณด๋ผ๊ณ  ๋…๋ คํ•˜๋ฉฐ, ๋‹ค์Œ ์›Œํฌ์ˆ ์„ธ์…˜์—์„œ ๋” ์ž์„ธํžˆ ๋‹ค๋ฃจ๊ฒ ๋‹ค๊ณ  ๋งˆ๋ฌด๋ฆฌํ•œ๋‹ค.

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

  • ์‹ค์‹œ๊ฐ„ ์Œ์„ฑ ์—์ด์ „ํŠธ๋Š” ๋‹จ์ˆœํ•œ STT/TTS ์กฐํ•ฉ๋ณด๋‹ค ๋„ค์ดํ‹ฐ๋ธŒ ์˜ค๋””์˜ค ๋ชจ๋ธ๊ณผ ์ƒํƒœ ์ €์žฅ ์„ธ์…˜์„ ํ™œ์šฉํ•  ๋•Œ ์ง€์—ฐ๊ณผ ์ƒํ˜ธ์ž‘์šฉ ํ’ˆ์งˆ์„ ํฌ๊ฒŒ ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค.
  • ๋ฒˆ์—ญ, ๋ผ๋””์˜ค DJ, ์Šคํ† ๋ฆฌ ์‚ฝํ™”์ฒ˜๋Ÿผ ๋ฐ๋ชจ๊ฐ€ ํ™”๋ คํ•ด ๋ณด์—ฌ๋„ ํ•ต์‹ฌ์€ ๋™์ผํ•œ ๊ตฌ์กฐ์ด๋ฏ€๋กœ, ์‹ค์ œ ์„œ๋น„์Šค์—์„œ๋Š” CRM ์กฐํšŒ๋‚˜ ํ‹ฐ์ผ“ ์ƒ์„ฑ ๊ฐ™์€ ์—…๋ฌด ๋„๊ตฌ ํ˜ธ์ถœ๋กœ ๋ฐ”๋กœ ์ „ํ™˜ํ•ด ์„ค๊ณ„ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • AI Studio์™€ LiveKit, Pipecat ๊ฐ™์€ ๋„๊ตฌ๋ฅผ ํ•จ๊ป˜ ์“ฐ๋ฉด ํ”„๋กœํ† ํƒ€์ž…๋ถ€ํ„ฐ ์šด์˜ ๋‹จ๊ณ„๊นŒ์ง€ ์ด์–ด์ง€๋Š” ์‹ค์‹œ๊ฐ„ ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ๊ฐœ๋ฐœ ์†๋„๋ฅผ ๋†’์ผ ์ˆ˜ ์žˆ๋‹ค.