Can Your Agent Hear You Now? Building Live Voice Agents with Gemini โ Thor Schaeff
ํ ์ค ํต์ฌ
Gemini Live API์ Gemini 3.1 Flash Live๋ฅผ ํ์ฉํด ์ง์ฐ์ด ๋ฎ์ ์์ฑยท๋น์ ๊ธฐ๋ฐ ์ค์๊ฐ ๋ํ ์์ด์ ํธ๋ฅผ ๋ง๋ค๊ณ , ๋ฒ์ญยท์์ ์์ฑยท๋ฉํฐ๋ชจ๋ฌ ๋ฐ๋ชจ๊น์ง ๋ฐ๋ก ์์ฐํ๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ค๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:00
์๊ฐ Gemini API๋ก ๋ง๋๋ ์์ด์ ํธ์ ์ค์๊ฐ ์์ฑ ๊ฒฝํ์ ์๊ณ ํ๋ฉฐ, ํ์ฌ ๋ถ์๊ธฐ๋ฅผ ์ด๋ฆฌ๊ธฐ ์ํ TTS ์ํ์ ๋จผ์ ๋ค๋ ค์ค๋ค.
-
0:56
Gemini TTS ๋งํ๊ธฐ ์ํ ์์ฑ์ด Gemini TTS์์ ๋ฐํ๊ณ , ํํ๋ ฅ์ด ์ข๊ณ ์คํธ๋ฆฌ๋ฐ ๊ฐ๋ฅํ๋ฉฐ ์ง์ฐ์ด ๋ฎ์์ ธ ์ค์ฌ์ฉ ๊ฐ๋ฅํ ํ ์คํธ-์์ฑ ๋ชจ๋ธ์ด ๋์์์ ๊ฐ์กฐํ๋ค.
-
2:01
Thor ์๊ฐ Google DeepMind์ ๊ฐ๋ฐ์ ๊ฒฝํ๊ณผ Gemini API, Google AI Studio๋ฅผ ๋ด๋นํ๋ ์ญํ ์ ์๊ฐํ๊ณ , ์ค๋์ ๋ฉํฐ๋ชจ๋ฌยท์ค์๊ฐ ์์ด์ ํธ์ ์๋ก ๊ณต๊ฐ๋ ๋ชจ๋ธ๋ค์ ์ค์ฌ์ผ๋ก ์ดํด๋ณธ๋ค.
-
3:15
์ค๋ ๊ณต๊ฐ๋ ๋ด์ฉ Omni Flash์ Nano Banana Light๊ฐ ์๋ก ๊ณต๊ฐ๋์๊ณ , ํนํ Nano Banana Light๋ ์ด๋ฏธ์ง ์์ฑยทํธ์ง์ ์ง์ฐ์ ํฌ๊ฒ ์ค์ฌ ๋ฐ๋ชจ์ ์ ์ฉํ๋ค๊ณ ์ค๋ช ํ๋ค.
-
3:45
์ฝํ๊ฐ ์๋ ์คํ ๋ฆฌ ์บ๋ฒ์ค ๋ฐ๋ชจ Gemini๊ฐ ์งง์ ์ด์ผ๊ธฐ๋ฅผ ๋ง๋ค๊ณ Nano Banana Light๊ฐ ๊ทธ ์ด์ผ๊ธฐ๋ฅผ ์ฆ์์์ ๊ทธ๋ฆผ์ผ๋ก ๋ฐ๊พธ๋ ํ๋ฆ์ ๋ณด์ฌ์ฃผ๋ฉฐ, tool call์ ํตํด 2~3์ด ์์ค์ผ๋ก ์ด๋ฏธ์ง๋ฅผ ์์ฑํ ์ ์์์ ์์ฐํ๋ค.
-
5:42
Interactions API Interactions API๊ฐ ์ด์ interaction ID๋ฅผ ์ด์ด๋ฐ๋ ์ํ ์ ์ฅํ API์ด๊ธฐ ๋๋ฌธ์, ์ฐ์ ์์ฑ์์๋ ์ด์ ๋งฅ๋ฝ๊ณผ ์๊ฐ์ ์ผ๊ด์ฑ์ ์ ์งํ ์ ์๋ค๊ณ ์ค๋ช ํ๋ค.
-
7:07
Gemini Live Translate ๋ฐ๋ชจ ๋ง์ดํฌ ์ ๋ ฅ์ ๋ฐ์ ์ค์๊ฐ์ผ๋ก ๋ค๋ฅธ ์ธ์ด๋ก ๋ฒ์ญํด ์ฃผ๋ live translate๋ฅผ ์์ฐํ๊ณ , ์๋ ์ธ์ด ๊ฐ์ง์ ๊ทผ์ค์๊ฐ ๋ฒ์ญ์ด ๊ตญ์ ํ์ฌ์์ ํนํ ์ ์ฉํ๋ค๊ณ ๋ณด์ฌ์ค๋ค.
-
10:21
Gemini 3.1 Flash Live Gemini ์ฑ์์ ์ฐ์ด๋ ์ค์๊ฐ ๋ํ ๋ชจ๋ธ์ด Gemini 3.1 Flash Live์ด๋ฉฐ, AI Studio์์ ๋ง๋ ๋ผ๋์ค DJํ ๋ฐ๋ชจ๋ก ์ด ๋ชจ๋ธ์ ๋ํํ ํน์ฑ์ ์๊ฐํ๋ค.
-
10:56
Lyria 3๋ก ๋ง๋๋ AI ๋ผ๋์ค DJ ๋ฐ๋ชจ Gemini Live๊ฐ ์งํ์ ๋งก๊ณ ํจ์ ํธ์ถ๋ก Lyria 3๋ฅผ ๋ถ๋ฌ ์ฆ์ ์์ ์ ์์ฑํ๋ ๊ตฌ์กฐ๋ฅผ ๋ณด์ฌ์ฃผ๋ฉฐ, ๋ค๊ตญ์ด ์๋ต๊ณผ ๋๊ตฌ ํธ์ถ์ ๊ฐ์ถ ์ค์๊ฐ ๋ํํ ์์ด์ ํธ์ ๊ฐ๋ฅ์ฑ์ ๊ฐ์กฐํ๋ค.
-
14:13
Live API์ ๋์ ๋ฐฉ์ Live API๋ ์ ์ง์ฐ์ ์ํ ์ ์ฅํ websocket API๋ก, ํ ์คํธยท์ค๋์คยท๋น๋์ค ํ๋ ์์ ์ค์๊ฐ์ผ๋ก ๋ณด๋ด๊ณ ์ค๋์ค ์ฒญํฌ์ ์ ์ฌ๋ฅผ ํจ๊ป ๋๋ ค๋ฐ๋ ๊ตฌ์กฐ๋ผ๊ณ ์ค๋ช ํ๋ค.
-
15:07
ํ์ดํ๋ผ์ธ์ด ์๋ ๋ค์ดํฐ๋ธ ์ค๋์ค ๊ธฐ์กด์ text ๊ธฐ๋ฐ ์์ฑ ํ์ดํ๋ผ์ธ๊ณผ ๋ฌ๋ฆฌ ๋ชจ๋ธ ์์ ์ค๋์ค ์ง๋ฅ์ด ์ง์ ๋ค์ด ์์ด, 90๊ฐ ์ธ์ด๋ฅผ ์์ฐ์ค๋ฝ๊ฒ ์ง์ํ๊ณ ์ค๊ฐ์ ๋ผ์ด๋ค๊ธฐยท๋๊ตฌ ์ฌ์ฉยท์ ์ฌ๊ฐ ๊ฐ๋ฅํ๋ค๊ณ ์ ๋ฆฌํ๋ค.
-
16:06
LiveKit๊ณผ Pipecat ํํธ๋ ์ค์๊ฐ ๋ฏธ๋์ด๋ฅผ ๋๊ท๋ชจ๋ก ๋ค๋ฃจ๊ธฐ ์ด๋ ต๊ธฐ ๋๋ฌธ์ LiveKit, Pipecat ๊ฐ์ ํํธ๋ ์ํ๊ณ๋ฅผ ํ์ฉํ๋ฉด Gemini Live API๋ฅผ ๋ ๋น ๋ฅด๊ฒ ๋ถ์ด๊ณ ์ด์ํ ์ ์๋ค๊ณ ์๋ดํ๋ค.
-
16:31
AI Studio์์ ์ฌ์ฉํด ๋ณด๊ธฐ AI Studio์์ Gemini 3.1 Flash Live์ ๋ค๋ฅธ ์์ฑ์ ์ ํํด ๋ฐ๋ก ์ํํ ์ ์๊ณ , Google Search grounding์ ์ผ๋ฉด ์ต์ ์ ๋ณด๋ฅผ ํธ์ถํ๋ built-in function call์ฒ๋ผ ํ์ฉํ ์ ์๋ค๊ณ ๋ณด์ฌ์ค๋ค.
-
17:55
์์ฑยท๋น์ ยทMandarin ๋ฐ๋ชจ ์นด๋ฉ๋ผ์ ๋ง์ดํฌ๋ฅผ ํจ๊ป ์ฌ์ฉํด ์ฌ์ฉ์๋ฅผ ๋ณด๊ณ ์ท์ ๋ฌธ๊ตฌ๋ฅผ ์ฝ์ผ๋ฉฐ, Mandarin๊น์ง ์๋ตํ๋ ๋ชจ์ต์ ํตํด ์์ฑยท๋น์ ยท๋ค๊ตญ์ด๊ฐ ํ ์ธ์ ์์ ์์ฐ์ค๋ฝ๊ฒ ๊ฒฐํฉ๋จ์ ์ ์ฆํ๋ค.
-
19:42
๋ง๋ฌด๋ฆฌ Gemini Live API๋ก ๋ ๋ง์ ์ค์๊ฐ ๋ฉํฐ๋ชจ๋ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค์ด ๋ณด๋ผ๊ณ ๋ ๋ คํ๋ฉฐ, ๋ค์ ์ํฌ์ ์ธ์ ์์ ๋ ์์ธํ ๋ค๋ฃจ๊ฒ ๋ค๊ณ ๋ง๋ฌด๋ฆฌํ๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- ์ค์๊ฐ ์์ฑ ์์ด์ ํธ๋ ๋จ์ํ STT/TTS ์กฐํฉ๋ณด๋ค ๋ค์ดํฐ๋ธ ์ค๋์ค ๋ชจ๋ธ๊ณผ ์ํ ์ ์ฅ ์ธ์ ์ ํ์ฉํ ๋ ์ง์ฐ๊ณผ ์ํธ์์ฉ ํ์ง์ ํฌ๊ฒ ์ค์ผ ์ ์๋ค.
- ๋ฒ์ญ, ๋ผ๋์ค DJ, ์คํ ๋ฆฌ ์ฝํ์ฒ๋ผ ๋ฐ๋ชจ๊ฐ ํ๋ คํด ๋ณด์ฌ๋ ํต์ฌ์ ๋์ผํ ๊ตฌ์กฐ์ด๋ฏ๋ก, ์ค์ ์๋น์ค์์๋ CRM ์กฐํ๋ ํฐ์ผ ์์ฑ ๊ฐ์ ์ ๋ฌด ๋๊ตฌ ํธ์ถ๋ก ๋ฐ๋ก ์ ํํด ์ค๊ณํ ์ ์๋ค.
- AI Studio์ LiveKit, Pipecat ๊ฐ์ ๋๊ตฌ๋ฅผ ํจ๊ป ์ฐ๋ฉด ํ๋กํ ํ์ ๋ถํฐ ์ด์ ๋จ๊ณ๊น์ง ์ด์ด์ง๋ ์ค์๊ฐ ๋ฉํฐ๋ชจ๋ฌ ๊ฐ๋ฐ ์๋๋ฅผ ๋์ผ ์ ์๋ค.