Custom STT
카카오 i 클라우드의 Custom STT API는 사용자가 입력한 음성을 텍스트로 변환(Speech to Text)하여 반환합니다. Custom STT API는 기본 음성인식 AI 엔진에 사용자가 원하는 데이터를 추가로 학습시킬 수 있는 커스텀 언어 모델 학습 기능을 제공합니다. 업종별 특화 어휘나 길고 복잡한 브랜드명과 같은 고유 명사를 보다 정확하게 인식할 수 있습니다.
예를 들어, “걸리-쇼의 이론”, “삼평동 에이치스퀘어”, “뉴무배당실속있는건강종신보험”과 같은 문구를 발화할 때, 커스텀 언어 모델 학습이 이뤄지지 않은 경우보다 인식 가능성이 높아집니다.
API 제공 기능
Custom STT API는 웹소켓(Websocket) 통신 방식을 지원하며, 단문(최대 15초) 및 장문(이어 말하기, 최대 1시간) 의 두 가지 음성 인식 모드를 지원합니다.
단문 모드는 한 문장을 기준으로 음성 인식을 하는 모드이며, 장문(이어 말하기) 모드는 여러 문장의 음성 인식을 지원합니다. 샘플레이트의 경우, 8kHz와 16kHz 두 가지를 지원합니다.
표 API 지원 사양
구분 | 상세 | 설명 |
---|---|---|
통신 방식 | Websocket | 지원 |
HTTP | 미지원 | |
오디오 포맷 | bit depth | 16bit |
channel | 1ch (mono) | |
코덱 | RAWPCM, MP3 | |
샘플레이트 | 8kHz, 16kHz | |
음성 인식 모드 | 단문 | 한 문장만 음성 인식 가능 - 발화 종료를 인식하면 음성 인식이 종료됨 - 최대 15초 길이의 음성 인식 - 용도: 음성 검색 등 |
장문(이어말하기) | 여러 문장 음성 인식 가능 - 음성 인식 종료 요청이 있기까지 계속 음성 인식 대기 - 발화 시작 시점과 종료 시점 사이의 음성 구간을 하나의 문장으로 인식 - 최대 1시간 길이의 음성 인식 - 용도: 고객센터 음성 데이터 변환, 회의록, 음성 메모 등 |
안내
샘플레이트는 음성 인식을 원하는 음성 파일의 샘플레이트에 맞추어 선택합니다.
- 보유한 음원의 샘플레이트가 16kHz 이상이라면 16kHz로 리샘플링하여, 16kHz 샘플레이트로 요청하시는 것이 좋습니다.
- 콜센터 전산망을 통해 획득된 음원은 대부분 16kHz에서 8kHz로 변환하여 저장됩니다. 따라서 8kHz 샘플레이트로 요청하시는 것이 적합합니다.
텍스트 코퍼스 (Text Corpus)
텍스트 코퍼스 (Text Corpus)는 언어 모델을 학습시키는데 필요한 말뭉치입니다.
- 음성 인식을 원하는 문장이나 키워드의 학습을 통해 음성 인식률을 높일 수 있습니다.
- 고유 명사, 분야별 특화 용어, 길고 복잡한 키워드, 또는 음성 인식 대상과 유사한 스크립트 전문을 그대로 활용할 수도 있습니다.
- Custom STT에서는 텍스트 코퍼스를 파일 형태로 같은 프로젝트의 Object Storage에 업로드 후 불러오기를 통해 언어모델 학습에 사용할 수 있습니다.
표 텍스트 코퍼스 파일 조건
항목 | 조건 | |
---|---|---|
인코딩 | UTF-8 | |
형식 | 일반 텍스트 파일 (csv 또는 txt) | |
용량 | 최대 1GB (txt파일 기준 약 1,000글자당 3KB) | |
파일 개수 | 최대 100개의 파일로 구성 가능 |
주의
텍스트 코퍼스에 개인정보가 포함되지 않도록 반드시 확인 후 업로드 바랍니다.
파일을 업로드 하기 전에 개인 정보가 포함되어 있는지 반드시 검토합니다.
특히 숫자를 포함한 문자열의 경우 개인정보가 아닌지 확인합니다.
- 주민번호 : YYMMDD-1~4로 시작하는 7자리 숫자
- 휴대전화번호 : 01*-####-####
- 계좌번호 : 은행마다 다르지만 보통 12~14자리의 숫자로 이루어져 있고, 중간에
-
(하이픈)이 들어있기도 합니다. 10자리 이상의 숫자가 연속으로 존재한다면 계좌 번호인지 확인하시기 바랍니다.
고객 부주의로 텍스트 코퍼스에 개인정보가 포함됨으로 인하여 발생하는 일체의 불이익에 대해서 당사는 책임이 없음을 알려드립니다.
텍스트 코퍼스 샘플
고유 명사
- (예) 상품, 브랜드, 사람 이름, 지명
뉴무배당실속있는건강종신보험
피델리티글로벌배당인컴
세이프박스
걸리-쇼의 이론
월레스와 그로밋
표트르 일리치 차이콥스키
삼평동 에이치스퀘어
아현푸르지오래미안아파트
분야별 용어
- (예) 의료, 보험, 계약
류머티스관절염
원발성폐동맥고혈압
중증재생불량성빈혈
경계성종양
양성뇌종양
특정갑상선암
대장점막내암
심장판막증
중증세균성수막염
중증루프스신염
심장판막수술
갱신형특약
암납입면제특약
해지환급금
보함계약대출
업무수탁자
지정대리인청구인지정
대동맥인조혈관치환수술
대화 스크립트
주의
개인정보가 포함되어 있는지 확인 후, 언어모델 학습에 활용하기 전에 제거해 주시기 바랍니다.
여보세요 네 A 고객님 되시죠 네 사평동 담당자 B 입니다
상품소개목적 정보제공에 동의해주셔서 연락드렸습니다
어디 피곤하셔서 영양제 맞으셨어요 네
그러면 영양제 맞은건 그냥 피곤해서 그러신거에요 어디 아프셔서 그러신거에요
아 감기오려고 해서 그럼 영양제 한 번 맞고