일반기술
동적 타임 워핑 디바이스와 이를 이용한 음성인식 장치
본 기술은 동적 타이밍 워핑 알고리즘의 소프트웨어를 하드웨어로 구현한 동적 타이밍 워핑 디바이스 및 이를 이용한 음성인식장치를 개시한다. 동적 타이밍 워핑 디바이스는 테스트패턴의 특징벡터와 미리 설정한 레퍼런스패턴의 특징벡터를 선입선출하는 메모리와, 클럭에 따라 테스트패턴과 레퍼런스패턴의 특징벡터를 서로 역방향으로 쉬프트시켜 가며 산출한 특징벡터 간의 차이값에 가중치를 승산하고 가중치가 고려된 차이값에 인접한 노드의 매칭코스트값을 각각 가산한 후 최소값을 비교하여 선택하는 직렬로 접속된 복수의 프로세싱 엘리먼트를 포함한다.본 기술에 따르면 음성인식을 위한 동적 타임 워핑방식의 소프트웨어를 하드웨어로서 구현함으로써 보다 신속히 음성인식을 처리할 수 있을 뿐만 아니라 비교되는 노드에 따라 가중치를 고려하여 음성의 인식률을 제고시키고 ASIC으로 대량 생산할 수 있는 동적 타임 워핑 디바이스를 제공한다. 또한, 동적 타임 워핑디바이스를 적용함으로써 소프트웨어를 구동시키기 위한 컴퓨터를 필요로 하지 않는 작은 사이즈로 음성인식이 가능한 음성인식장치를 제공한다. 유입된 음성신호의 테스트패턴과 최소의 매칭코스트값을 갖는 레퍼런스패턴을 찾는 동적 타임 워핑 디바이스에 있어서, 클럭신호에 따라 테스트패턴에 포함된 P개의 특징벡터를 순차적으로 유입하여 선입선출로 쉬프트하여 출력하는 테스트패턴 메모리, 복수의 단어에 대응하는 복수의 레퍼런스패턴을 저장하며, 레퍼런스패턴들에 포함된 P개의 특징벡터를 순차적으로 출력하는 레퍼런스패턴 메모리, (2P-1)=N개의 프로세싱 엘리먼트가 시리얼로 접속되며, 직렬 접속된 프로세싱 엘리먼트 군의 일단은 테스트패턴 메모리의 출력측에 접속되고 타단은 레퍼런스패턴 메모리에서 접속되어 각 특징벡터를 서로 역방향으로 순차적으로 쉬프트시키며, 각 프로세싱 엘리먼트는 특징벡터들의 차이값과 인접한 프로세싱 엘리먼트의 매칭코스트값을 이용하여 매칭코스트값을 각각 구한 후, 각 프로세싱 엘리먼트에서의 산출된 매칭코스트값 중 가장 작은 값을 선택하여 유입된 레퍼런스패턴의 최소 매칭코스트값으로 산출하는 프로세싱부 및 프로세싱부에서 출력되는 복수의 레퍼런스패턴의 매칭코스트값들 중에서 가장 작은 매칭코스트값을 갖는 해당 레퍼런스패턴의 단어 인덱스를 출력하는 매칭결과 결정부를 포함함을 특징으로 하는 동적 타임 워핑 디바이스.
기술정보
- 기술분류
- 정보 > 컴퓨터인식 기술
- 보유기관
- 포항공과대학교
- 기술유형
- 일반기술
- 등록일
- 2007-08-10
- 데이터 갱신일
- 정보 없음
상세설명
정보 없음
관련 특허
등록된 관련 특허가 없습니다.