For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
기본 탐색 메뉴
Theme
Nov 10, 2026 Audio

음성 에이전트의 가능성을 넓힌 네 가지 GPT-Live 개발 사례

스타트업 네 곳이 에이전트에 작업을 위임하고, 음성에 맞게 프롬프트를 작성하고, 실제 대화를 평가하는 방법을 소개합니다.

작성자: Eva Sasson, Ethan Pereira

음성 에이전트의 가능성을 넓힌 네 가지 GPT-Live 개발 사례

GPT-Live는 대화 특유의 리듬을 살려 사용자 경험을 개선합니다. 사용자는 대화 도중에 끼어들거나 화제를 바꾸고, 말하면서 생각을 구체화할 수 있습니다. 음성을 전사 모델, 언어 모델, 음성 생성 모델에 차례로 전달하는 방식과 달리 GPT-Live는 듣기와 말하기를 동시에 수행합니다. 덕분에 무슨 말을 하는지만큼이나 언제 말을 건네고 끼어드는지도 중요한 상황에서 더 자연스럽게 대화를 나눌 수 있습니다.

이 글에서는 Juno, Picsart, Treater, Weekend가 GPT-Live로 제품을 개발하면서 다음 주제에 관해 배운 점을 직접 들려줍니다.

  1. 실제 운영 데이터로 통화 품질 개선하기
  2. 사용자가 신뢰할 수 있는 목소리 찾기
  3. 백그라운드 에이전트와 작업 조율하기
  4. 여러 음성 에이전트의 협업 조율하기

각 팀이 제품을 다듬는 데 활용한 프롬프트와 워크플로우, 피드백을 살펴보고, 다른 개발자도 자신의 애플리케이션에서 시험해 볼 수 있는 아이디어를 소개합니다.

스타트업 이야기

스타트업 사례 선택

스타트업 사례 01 · 건강 및 웰니스 · Juno

Juno가 GPT-Live로 환자들이 자연스럽게 대화할 수 있는 음성 동반자를 만드는 방법

글: Marshall Gould 공동 창업자 겸 CEO, Isaac Tolley 공동 창업자 겸 CTO

저희는 롱코비드, 기립성 빈맥 증후군(POTS), 엘러스-단로스 증후군(EDS) 같은 만성 질환을 안고 살아가는 사람들을 위한 개인 건강 어시스턴트 Juno를 만들고 있습니다.

우리가 만들고자 한 것

만성 질환이 일상에 주는 부담은 직접 겪어 봐야 온전히 이해할 수 있습니다. 심한 증상과 피로, 잦은 진료, 무엇이 잘못됐는지 모르는 불안감도 힘들지만, 일일이 챙겨야 할 일도 많습니다. 평소처럼 생활하려 애쓰는 와중에 약을 다시 처방받을 때를 기억하고, 최신 연구를 읽고, 증상을 추적하면서 매일 달라지는 수백 가지 요인과 어떤 관련이 있는지도 살펴야 합니다.

만성 질환을 겪는 사람들, 특히 일상에 쓸 수 있는 에너지가 제한된 사람들에게는 기록 도구도 부담입니다. 직접 입력하는 일에 지쳐 기록 앱이 도움이 된다는 걸 알면서도 사용을 그만두는 사람이 많습니다.

음성이 큰 변화를 가져온 이유입니다. 간단히 한마디만 하면 Juno가 여러 가지를 한꺼번에 기록해 줍니다.

음성 대화에서 여전히 어려운 점

음성 기능은 기본 상태에서도 상당히 뛰어납니다. 말은 사람이 소통하는 가장 자연스러운 수단이지만, 저희는 이를 제품에서 제대로 구현하는 법을 여전히 배우고 있습니다. 아직 다음과 같은 과제가 남아 있습니다.

  • 대화의 흐름을 끊지 않고 증상을 기록하거나 필요한 컨텍스트를 가져오기
  • 대화를 지연시키지 않고 텍스트 대화의 메모리를 음성 대화로 이어 가기
  • 긴 대화를 이어 가기

저는 음성 모델을 해파리에 비유합니다. 반응은 빠르지만 스스로 방향을 잡는 능력은 부족합니다. 사용자가 방금 한 말에 이끌려 가다가 자주 멈춰서 확인을 구합니다. 텍스트 모델은 훨씬 넓은 컨텍스트를 활용할 수 있어 사용자가 매번 상황을 설명하지 않아도 먼저 필요한 일을 제안합니다. 음성 모델에는 방향을 잡아 줘야 합니다.

음성 에이전트를 개선한 방법

대화의 흐름을 끊지 않고 기록하고 기억하기

대부분의 음성 에이전트는 어떤 일을 부탁하면 도구로 요청을 보내고 답을 기다립니다. 그사이 대화가 뚝 끊깁니다. GPT-Live는 다른 에이전트에 작업을 위임할 수 있지만, 답이 돌아올 때까지 대화가 멈춥니다. 첫 버전에서는 통화 다섯 건 중 네 건에서 적어도 한 번은 “잠시만요”라는 말 뒤로 약 10초간 정적이 흘렀습니다.

저희는 간단한 방법으로 해결했습니다. 매 턴이 끝날 때마다 작고 빠른 모델(OpenAI의 Decisions API)이 백그라운드에서 두 가지 질문에 답합니다.

  • 기록할 내용이 있는가? 있다면 어떤 종류인가?
  • 사용자의 이전 기록에서 지금 필요한 내용은 무엇인가?

“두통을 기록해 줘”라고 말하면 Juno는 곧바로 기록이 끝났다는 알림을 받고, 실제 저장은 백그라운드에서 진행됩니다. 바로 다음 턴에 두통에 관해 물어봐도 이미 저장이 끝나 있을 만큼 빠릅니다.

두 번째 답은 메모리에 쓰입니다. 다음 턴의 컨텍스트에는 사용자의 이전 기록 중 지금 필요한 내용만 넣습니다. 음성 모델이 처리할 수 있는 컨텍스트는 텍스트 모델보다 훨씬 적어서 무엇을 넣을지 신중하게 골라야 합니다.

매 턴이 끝나면 Decisions API가 기록할 내용을 식별합니다. 대화와 병행해 기록을 저장하므로 Juno는 바로 응답할 수 있습니다.

그 결과 텍스트 에이전트에 작업을 넘기는 횟수가 40% 줄었고, 테스트 통화에서 가장 길었던 침묵도 9.3초에서 3.2초로 줄었습니다. 어색하게 기다리던 시간이 대화 중 자연스럽게 한 박자 쉬는 정도로 짧아진 셈입니다.

긴 대화

긴 대화에도 그만큼 세심한 설계가 필요합니다. 해파리처럼 모델은 스스로 방향을 잡기 어려워 길을 안내해 줘야 합니다. 대화의 방향을 잡는 에이전트가 통화 컨텍스트를 갱신하면 Juno는 100번째 턴에서도 첫 턴에 한 말을 기억하고, 대화가 시들해지면 다음에 어떤 이야기를 꺼낼지도 압니다. 긴 대화를 지원하려면 이 기능을 직접 구현해야 합니다. 긴 대화를 나누다 보면 자신의 건강을 이해하는 데 도움이 되는 패턴과 추세가 드러나기 때문에 그만한 가치가 있습니다.

실제 청취 테스트로 Juno의 목소리 찾기

꼭 맞는 목소리를 만드는 일도 말처럼 쉽지 않습니다. GPT-Live의 기본 음성은 이전 모델보다 크게 나아졌지만, 여전히 AI처럼 들린다는 사람이 있습니다. 열 명 중 아홉 명이 마음에 들어 할 목소리를 만들 수 있을까요?

만성 질환이 있는 분들과 진행한 그룹 인터뷰에서 Juno의 말이 조금 느리고 상대를 어린아이 대하듯 한다는 의견이 나왔습니다. 중요한 피드백이라 판단해 목소리를 개선하기 위한 연구를 진행했습니다.

GPT-Live의 텍스트 설명으로 음성을 생성하는 기능을 사용해 짧은 설명문으로 새 목소리를 설계했습니다. 만성 질환이 있는 미국 성인 290명이 이 목소리들을 현재 목소리와 비교했습니다. 모두가 목소리별로 같은 세 문장을 듣고 점수를 매긴 다음, 가장 좋아하는 목소리와 가장 덜 좋아하는 목소리, 지친 날 듣고 싶은 목소리를 하나씩 골랐습니다.

소규모 테스트를 다섯 차례 진행하면서 반응이 좋은 목소리는 유지하고 나머지는 설명문을 다시 썼습니다. 그런 다음 새로 모집한 171명이 현재 목소리와 새 목소리 중 평가가 가장 좋았던 두 가지를 비교했습니다.

다섯 차례에 걸쳐 목소리 일곱 가지를 비교한 뒤 새로운 청취자 171명이 최종 평가를 진행했습니다. 최종 후보에 오른 두 목소리는 같은 설명문으로 만들었습니다.

최종적으로 가장 좋은 평가를 받은 것은 위 도표의 설명문으로 만든 새 목소리였습니다. 최종 평가에서 현재 목소리보다 이 목소리를 가장 좋아한다고 고른 사람이 많았고, 가장 덜 좋아한다고 고른 사람은 적었습니다. 따뜻함이 부족하다고 답한 사람도 훨씬 적었습니다.

최종 평가에서 73명이 새 목소리를, 58명이 현재 목소리를, 40명이 두 번째 시안의 목소리를 가장 좋아한다고 답했습니다. 그래프에는 각 목소리를 가장 덜 좋아하거나 따뜻함이 부족하다고 응답한 결과도 나와 있습니다.

연구에는 한계가 있습니다. 참여자들이 들은 문장은 세 개뿐이고 점수 차이도 작았으며, 목소리를 듣고 평가하는 것과 실제 통화하는 것은 다릅니다. 다음에는 처음 전화를 거는 사용자와의 실제 통화에서 새 목소리를 시험해 다음 날 다시 찾는 사람이 늘어나는지 살펴볼 예정입니다.

지친 날에는 어떤 목소리를 듣고 싶을까?

기운이 다 빠진 날에는 어떤 목소리를 듣고 싶은지도 물었습니다. 이 질문에서는 현재 목소리가 새 목소리를 근소하게 앞섰습니다. 작은 차이였지만 더 큰 질문이 생겼습니다. 왜 우리는 완벽한 목소리 하나를 찾는 데 이렇게 몰두하는 걸까요?

지친 날 듣고 싶은 목소리로 참여자 67명이 현재 목소리를, 63명이 새 목소리를, 41명이 두 번째 시안의 목소리를 선택했습니다.

우리 목소리도 늘 같지 않습니다. 상황에 따라 어조와 속도, 목소리 크기가 달라집니다. Juno의 목소리도 사용자의 상태에 맞춰 달라지면 어떨까요? 사람은 상대방이 자신과 비슷한 속도와 크기로 말할 때 그 목소리를 더 신뢰합니다(Levitan 외, 2016). GPT-Live에서는 이미 통화 도중에 Juno의 말하는 방식을 바꿀 수 있습니다. 후속 연구에서는 그 효과를 시험할 예정입니다. 모든 목소리를 직접 들어 보고 전체 결과도 확인할 수 있습니다. junocompanion.com/voice-study

음성으로 만성 질환이 있는 분들이 전에는 어려웠던 일을 할 수 있게 되고 일상이 한결 수월해지는 모습을 보며 놀라곤 합니다. GPT-Live는 훌륭한 기반 모델이고, 그 위에 더한 작은 변화가 일상에서 체감할 만한 차이를 만듭니다.

저자 및 회사 소개

저는 Juno의 창업자 Marshall Gould입니다. Isaac Tolley, Sean Lees, Dawid Wraga 세 연구자와 함께 Juno의 목소리를 만들었습니다. Juno는 만성 질환이 있는 사람들이 건강을 관리하며 일상을 살아가도록 돕는 일을 최우선에 두는 AI 기업입니다. 저희는 팀원 대부분이 직접 만성 질환을 겪으며 이 일에 참여한다는 점을 자랑스럽게 생각합니다. 현재 수십만 명이 Juno를 사용하고 있습니다. 저희의 여정에 함께해 주시면 기쁘겠습니다. 자세한 내용은 junocompanion.com에서 확인하세요.


음성 에이전트의 다음 단계

음성 기술의 다음 단계는 더 나은 대화를 넘어섭니다. 작업을 처리하는 동안에도 계속 귀를 기울이고, 인터페이스가 바뀌어도 컨텍스트를 이어 가며, 대화의 맥락을 놓치지 않고 여러 목소리를 조율하는 소프트웨어입니다. GPT-Live는 동시에 듣고 말할 수 있어 개발자는 사용자가 자기 차례를 기다릴 필요 없이 대화의 리듬에 맞춰 상호작용하는 경험을 만들 수 있습니다.

네 팀의 사례는 이를 실제로 어떻게 구현하는지 보여 줍니다. Juno는 제품을 사용할 사람들과 함께 목소리를 시험합니다. Picsart는 대화와 백그라운드 작업의 상태를 일치시킵니다. Treater는 실제 통화에서 배우고, Weekend는 게임 진행을 제어하면서도 캐릭터마다 고유한 목소리를 부여합니다.

GPT-Live는 사람들이 소프트웨어를 직관적으로 사용하는 방법을 더하고 에이전트가 할 수 있는 일의 범위를 넓힙니다. 사람들은 이야기하면서 창작 아이디어를 구체화하고, 진행 중인 작업의 방향을 잡거나, 이야기 속으로 들어가 다음에 벌어질 일에 영향을 줄 수 있습니다. 이 사례들은 대화가 소프트웨어 작동 방식의 일부가 될 때 개발자가 만들 수 있는 것들의 시작에 불과합니다.

직접 개발을 시작하려면 GPT-Live 시작 가이드와 작업 위임 및 도구 문서를 살펴보세요.