음성, LLM, 전송 서비스를 플러그인 방식으로 연결해 실시간 음성 및 멀티모달 AI 에이전트를 만드는 오픈소스 Python 프레임워크입니다.
TEN-framework/ten-framework
실시간 멀티모달 대화형 음성 AI 에이전트를 위한 오픈소스 프레임워크로, 사전 구축된 에이전트 예제와 시각적 디자이너를 제공합니다.
- 스타
- 11,183
- 포크
- 1,366
- 열린 이슈
- 249
- 마지막 커밋
- 5시간 전
어떤 프로젝트인가요?
TEN은 실시간 멀티모달 대화형 AI 에이전트를 만들기 위한 오픈소스 프레임워크입니다. 음성 인식, 언어 모델, 음성 합성을 모듈식 확장 기능으로 구성된 파이프라인으로 연결해, 개발자는 전체 시스템을 다시 작성하지 않고도 음성 에이전트를 조립하고 개별 구성 요소를 교체할 수 있습니다.
저장소에는 여러 에이전트 예제가 포함되어 있습니다. RTC와 WebSocket 연결을 지원하는 다목적 음성 비서, Live2D 및 아바타 기반 립싱크 비서, 전화 통화용 SIP 확장 기능, 화자 분리 데모, 전사 도구, ESP32-S3 하드웨어 통합 예제가 있습니다. TMAN Designer를 사용하면 브라우저에서 확장 기능과 API 키를 설정할 수 있으며, 예제는 로컬 Docker 환경이나 GitHub Codespaces에서 실행할 수 있습니다.
배포 시 예제 백엔드는 어떤 컨테이너 플랫폼에서도 실행할 수 있는 Docker 이미지로 제공되며, 프런트엔드는 Vercel이나 Netlify 같은 서비스에 별도로 호스팅할 수 있습니다.
핵심 기능
- 01음성 인식, LLM, 음성 합성을 연결하는 모듈식 확장 기능 파이프라인.
- 02RTC와 WebSocket 연결을 모두 지원하는 음성 비서.
- 03브라우저에서 확장 기능과 API 키를 설정할 수 있는 시각적 TMAN Designer.
- 04Live2D 및 아바타 립싱크 예제와 전화 통화용 SIP 확장 기능.
- 05Docker 기반 배포를 지원하며, 프런트엔드는 Vercel이나 Netlify에 별도로 배포할 수 있습니다.
활용 사례
- 사용자의 음성에 LLM과 합성 음성으로 응답하는 음성 비서 구축.
- SIP 확장 기능을 통해 전화 통화에 AI 음성 에이전트 추가.
- 립싱크로 말하는 애니메이션 아바타나 Live2D 캐릭터 프로토타이핑.
- 음성 에이전트를 ESP32-S3 하드웨어에 연결해 임베디드 대화 기능 구현.
토픽
자주 묻는 질문
- ten-framework은(는) 무엇인가요?
- 실시간 멀티모달 대화형 음성 AI 에이전트를 위한 오픈소스 프레임워크로, 사전 구축된 에이전트 예제와 시각적 디자이너를 제공합니다. TEN은 실시간 멀티모달 대화형 AI 에이전트를 만들기 위한 오픈소스 프레임워크입니다. 음성 인식, 언어 모델, 음성 합성을 모듈식 확장 기능으로 구성된 파이프라인으로 연결해, 개발자는 전체 시스템을 다시 작성하지 않고도 음성 에이전트를 조립하고 개별 구성 요소를 교체할 수 있습니다.
- ten-framework은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- ten-framework은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- ten-framework은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. ten-framework의 마지막 커밋은 2026년 10월 21일입니다.
- ten-framework은(는) 어디에 사용할 수 있나요?
- 사용자의 음성에 LLM과 합성 음성으로 응답하는 음성 비서 구축. SIP 확장 기능을 통해 전화 통화에 AI 음성 에이전트 추가. 립싱크로 말하는 애니메이션 아바타나 Live2D 캐릭터 프로토타이핑. 음성 에이전트를 ESP32-S3 하드웨어에 연결해 임베디드 대화 기능 구현.
- ten-framework은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/TEN-framework/ten-framework
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
음성 복제, 음성 생성, 앱 어디서나 음성 받아쓰기, AI 에이전트에 음성 부여를 지원하는 로컬 우선 오픈소스 AI 음성 스튜디오입니다.
전화 및 브라우저 음성 에이전트를 구축·테스트·배포할 수 있는 셀프 호스팅 가능한 오픈소스 음성 AI 플랫폼으로, 비주얼 워크플로 빌더와 MCP를 지원합니다.
클라우드 서비스나 완전 오프라인 온디바이스 모델을 지원하는 양방향 실시간 음성 번역 앱
646개 언어를 지원하는 오픈소스 로컬 우선 음성 스튜디오
CPU 전용 머신을 포함한 다양한 하드웨어에서 LLM, 비전, 음성, 이미지, 동영상 모델을 실행하는 자체 호스팅 OpenAI 호환 AI 엔진입니다.