RISS 학술연구정보서비스

검색

인기 검색어

    다국어 입력

    http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

    변환된 중국어를 복사하여 사용하시면 됩니다.

    예시)
    • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
    • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
    닫기

    원거리 음성 인식을 위한 잡음 환경에서의 음성 강화 = Speech enhancement in noisy environments for distant-talking speech recognition

    한글로보기

    https://www.riss.kr/link?id=T12868603

    • 0

      상세조회
    • 0

      다운로드
    서지정보 열기
    • 내보내기
    • 내책장담기
    • 공유하기
      • URL 복사
    • 오류접수
    인용문이 복사되었습니다.

    부가정보

    국문 초록 (Abstract) kakao i 다국어 번역

    음성 인식은 인간과 컴퓨터가 자연스럽게 상호작용할 수 있도록 하는 인간에게 가장 손쉬운 휴먼 인터페이스 방법이다. 특히 음성을 이용한 인터페이스는 가장 인간 친화적이고 편리하며 자연스러운 방법으로 키보드, 마우스, 리모컨, 얼굴인식, 햅틱 등 여타 인터페이스 기술에서는 불가능한 원거리 명령전달, 유기적인 쌍방향 인터액션, 다양한 의사전달 등을 가능하게 해주기 때문에 휴먼 인터페이스를 위해서 반드시 필요한 기술이다.
    일반적으로 연구실의 조용한 환경에서 한 화자의 음성만을 찾아내고 인식하는 음성 인터페이스 기술은 지금까지 상당히 많은 연구가 진행되어 왔다. 그러나 실제 환경에서는 화자는 원거리에 존재할 수 있고, 또한 주변에 높은 수준의 잡음이 혼재할 수 있기 때문에 인간의 음성만을 선택적으로 강화할 수 있어야만 원거리 음성인식의 성능을 높일 수 있다. 따라서 본 논문에서는 주변에 소음이 있는 환경에서 말하는 사람이 있는 방향의 소리만을 강화하여 음성 인식에 사용할 수 있도록 하는 것을 목표로 한다.
    원거리 음성을 인식하기 위해 인간의 음성을 강화하는 beamforming 과정은 사용자의 위치를 미리 알고 있어야만 빔을 형성하여 특정한 위치의 신호만을 강화 할 수 있다. 하지만 실제 환경에서 사용자의 위치는 일정한 장소에 고정되어 있지 않고, 상황에 따라 변할 수 있기 때문에 사용자의 위치를 추적하는 sound source localization (SSL) 과정이 계속적으로 선행 되어야 한다. 또한 voice activity detection (VAD) 과정을 통해 추적된 위치가 사용자의 음성이 맞는지 확인이 이루어져야 한다. 그러나 이러한 과정은 유기적으로 진행되어야 실제 원거리 음성인식의 성능을 높일 수 있다. 따라서 본 논문에서는 음원 위치 추적과 함께 대표적인 beamforming 알고리즘인 generalize sidelobe canceller (GSC) 방법을 기반으로 화자의 음성만을 강화하는 방법을 제안한다.
    본 논문에서 제안하는 알고리즘은 크게 4단계로 나누어진다. 첫 번째 단계에서는 반향이 존재하는 공간에서 음원의 위치를 추적하는데 효과적인 steered response power-phase transform (SRP-PHAT) 방법을 통해 speech beamforming 후보를 선정한다. 이때, 전체 주파수 대역이 아닌 speech band에 해당하는 주파수에 대하여 SRP-PHAT 방법을 수행하여 후보군 선정의 성능을 높일 수 있도록 한다.
    두 번째 단계에서는 첫번째 단계에서 결정된 후보군을 각각 frequency domain adaptive filter (FDAF) 를 기반으로한 GSC 방법으로 beamforming 하여 각 음원들의 선명도를 향상시킨다. 이 단계에서 후보군 중에 음성이 존재할 경우 음성의 스펙트럼 특성이 분명하게 드러나게 된다.
    세 번째 단계에서는 전 단계에서 얻어진 beamforming 된 신호에서 음성과 관련된 스펙트럼 특성만을 계산한다. 다시 말하면 VAD 방법을 통해 음성에 해당하는 주파수 대역만을 사용하여 음성의 유사도를 계산한다.
    마지막으로는 음성의 선호도가 가장 높은, 즉 높은 VAD 값을 가지는 위치를 화자의 위치로 선택하여 GSC beam forming 결과를 출력하게 된다.
    일반적으로 소음이 존재하는 원거리 음성 인식에서 사용자의 음성만을 강화하는 것은 화자의 위치를 정확히 알기 어렵기 때문에 실제 환경에서 응용되기 힘든 측면이 있다. 따라서 본 논문에서는 화자 위치 추적을 포함하는 원거리 음성 인식을 위한 인간 음성 강화 방법을 제안하고, 실제 환경 혹은 room impulse response 데이터 상황에서 다양한 형태의 소음에 대하여 실험을 진행하였다.
    번역하기

    음성 인식은 인간과 컴퓨터가 자연스럽게 상호작용할 수 있도록 하는 인간에게 가장 손쉬운 휴먼 인터페이스 방법이다. 특히 음성을 이용한 인터페이스는 가장 인간 친화적이고 편리하며 ...

    음성 인식은 인간과 컴퓨터가 자연스럽게 상호작용할 수 있도록 하는 인간에게 가장 손쉬운 휴먼 인터페이스 방법이다. 특히 음성을 이용한 인터페이스는 가장 인간 친화적이고 편리하며 자연스러운 방법으로 키보드, 마우스, 리모컨, 얼굴인식, 햅틱 등 여타 인터페이스 기술에서는 불가능한 원거리 명령전달, 유기적인 쌍방향 인터액션, 다양한 의사전달 등을 가능하게 해주기 때문에 휴먼 인터페이스를 위해서 반드시 필요한 기술이다.
    일반적으로 연구실의 조용한 환경에서 한 화자의 음성만을 찾아내고 인식하는 음성 인터페이스 기술은 지금까지 상당히 많은 연구가 진행되어 왔다. 그러나 실제 환경에서는 화자는 원거리에 존재할 수 있고, 또한 주변에 높은 수준의 잡음이 혼재할 수 있기 때문에 인간의 음성만을 선택적으로 강화할 수 있어야만 원거리 음성인식의 성능을 높일 수 있다. 따라서 본 논문에서는 주변에 소음이 있는 환경에서 말하는 사람이 있는 방향의 소리만을 강화하여 음성 인식에 사용할 수 있도록 하는 것을 목표로 한다.
    원거리 음성을 인식하기 위해 인간의 음성을 강화하는 beamforming 과정은 사용자의 위치를 미리 알고 있어야만 빔을 형성하여 특정한 위치의 신호만을 강화 할 수 있다. 하지만 실제 환경에서 사용자의 위치는 일정한 장소에 고정되어 있지 않고, 상황에 따라 변할 수 있기 때문에 사용자의 위치를 추적하는 sound source localization (SSL) 과정이 계속적으로 선행 되어야 한다. 또한 voice activity detection (VAD) 과정을 통해 추적된 위치가 사용자의 음성이 맞는지 확인이 이루어져야 한다. 그러나 이러한 과정은 유기적으로 진행되어야 실제 원거리 음성인식의 성능을 높일 수 있다. 따라서 본 논문에서는 음원 위치 추적과 함께 대표적인 beamforming 알고리즘인 generalize sidelobe canceller (GSC) 방법을 기반으로 화자의 음성만을 강화하는 방법을 제안한다.
    본 논문에서 제안하는 알고리즘은 크게 4단계로 나누어진다. 첫 번째 단계에서는 반향이 존재하는 공간에서 음원의 위치를 추적하는데 효과적인 steered response power-phase transform (SRP-PHAT) 방법을 통해 speech beamforming 후보를 선정한다. 이때, 전체 주파수 대역이 아닌 speech band에 해당하는 주파수에 대하여 SRP-PHAT 방법을 수행하여 후보군 선정의 성능을 높일 수 있도록 한다.
    두 번째 단계에서는 첫번째 단계에서 결정된 후보군을 각각 frequency domain adaptive filter (FDAF) 를 기반으로한 GSC 방법으로 beamforming 하여 각 음원들의 선명도를 향상시킨다. 이 단계에서 후보군 중에 음성이 존재할 경우 음성의 스펙트럼 특성이 분명하게 드러나게 된다.
    세 번째 단계에서는 전 단계에서 얻어진 beamforming 된 신호에서 음성과 관련된 스펙트럼 특성만을 계산한다. 다시 말하면 VAD 방법을 통해 음성에 해당하는 주파수 대역만을 사용하여 음성의 유사도를 계산한다.
    마지막으로는 음성의 선호도가 가장 높은, 즉 높은 VAD 값을 가지는 위치를 화자의 위치로 선택하여 GSC beam forming 결과를 출력하게 된다.
    일반적으로 소음이 존재하는 원거리 음성 인식에서 사용자의 음성만을 강화하는 것은 화자의 위치를 정확히 알기 어렵기 때문에 실제 환경에서 응용되기 힘든 측면이 있다. 따라서 본 논문에서는 화자 위치 추적을 포함하는 원거리 음성 인식을 위한 인간 음성 강화 방법을 제안하고, 실제 환경 혹은 room impulse response 데이터 상황에서 다양한 형태의 소음에 대하여 실험을 진행하였다.

    더보기

    목차 (Table of Contents)

    • 목 차
    • 제 1장 서론 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 1
    • 제 2 장 Sound Source Localization ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 3
    • 2.1 Time Difference of Arrival (TDOA) ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 3
    • 목 차
    • 제 1장 서론 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 1
    • 제 2 장 Sound Source Localization ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 3
    • 2.1 Time Difference of Arrival (TDOA) ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 3
    • 2.2 Generalized Cross-Correlation (GCC) ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 5
    • 2.3 Phase Transform (PHAT) Function ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 7
    • 2.4 Steered Response Power-Phase Transform (SRP-PHAT) ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 8
    • 2.5 Search Space Clustering ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 11
    • 2.6 Performance of SRP-PHAT ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 12
    • 2.7 요약 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 14
    • 제 3 장 Speech Enhancement ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 15
    • 3.1 Delay and Sum Beamforming ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 15
    • 3.2 Generalized Sidelobe Canceller (GSC) ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 16
    • 3.3 Frequency-Domain Adaptive Filter (FDAF) ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 19
    • 3.4 Performance of GSC ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 21
    • 3.5 요약 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 23
    • 제 4 장 실험 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 24
    • 4.1 Speech band mask table ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 25
    • 4.2 Distant-talking Speech Enhancement System ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 26
    • 4.3 Evaluation in Simulation Environments ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 27
    • 4.3.1 실험 데이터 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 28
    • 4.3.2 잡음의 종류에 따른 성능 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 29
    • 4.3.3 반향의 크기에 따른 성능 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 31
    • 4.3.4 SNR의 위치에 따른 성능 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 33
    • 4.4 Evaluation in Real Environments ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 35
    • 4.4.1 실험 데이터 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 36
    • 4.4.2 SNR이 0dB일 때 SSL과 음성강화 성능 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 38
    • 4.4.3 SSL 성능비교 (SNR 5dB, 10dB) ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 40
    • 4.4.4 SNR에 따른 음성강화 성능 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 42
    • 제 5 장 결론 및 향후 과제 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 44
    • 참고 문헌 ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙ 45
    더보기

    분석정보

    View

    상세정보조회

    0

    Usage

    원문다운로드

    0

    대출신청

    0

    복사신청

    0

    EDDS신청

    0

    동일 주제 내 활용도 TOP

    더보기

    주제

    연도별 연구동향

    연도별 활용동향

    연관논문

    연구자 네트워크맵

    공동연구자 (7)

    유사연구자 (20) 활용도상위20명

    이 자료와 함께 이용한 RISS 자료

    나만을 위한 추천자료

    해외이동버튼