표제지
요약
목차
제1장 서론 12
1.1. 연구 배경 및 목적 12
1.2. 연구 범위 및 방법 14
제2장 배경지식과 관련 연구 15
2.1. AI 스피커에서의 음성인식 및 처리 15
2.2. 자동화자 식별(ASV) 체계 16
2.3. 실험에 사용한 프로그램 18
2.3.1. 음성합성 프로그램 Prosody 18
2.3.2. 음성분석 프로그램 Praat 20
2.4. 관련 연구 및 제한사항 24
제3장 음성인식 기반 서비스 공격모델 25
3.1. ASV 기능이 포함되지 않은 음성인식 서비스 대상 공격모델 25
3.1.1. 개념 및 절차 25
3.2. ASV 기능이 포함된 음성인식 서비스 대상 공격모델 27
3.2.1. 개념 및 절차 27
3.3. 공격 시나리오 29
제4장 실험 결과 31
4.1. 실험 1: ASV 기능이 포함되지 않은 음성인식 서비스 대상 공격모델 구현 가능성 검증 31
4.1.1. 실험 목적과 방법 31
4.1.2. 실험 결과 36
4.2. 실험 2: ASV 기능이 포함된 음성인식 서비스 대상 공격모델 구현 가능성 검증 37
4.2.1. 실험 목적과 방법 37
4.2.2. 실험 결과 43
4.3. 제안 모델의 장점과 제한사항 45
제5장 결론 및 향후 연구 46
참고문헌 47
Abstract 50
〈표 2-1〉 음성합성 프로그램 비교 20
〈표 4-1〉 AI 음성인식 기술 적용사례 36
〈표 4-2〉 자동화자 식별 체계(ASV) 기반 음성인식 서비스 공격 결과 43
〈그림 2-1〉 AI 스피커의 전체구조 및 작동 흐름 16
〈그림 2-2〉 자동화자 식별(ASV) 체계 17
〈그림 2-3〉 음성합성 프로그램 Prosody 18
〈그림 2-4〉 성우 설정 19
〈그림 2-5〉 음정 조절 및 음소 길이 변경 19
〈그림 2-6〉 Prrat에 대한 정보 21
〈그림 2-7〉 Prrat 음성데이터 분석 및 변환 22
〈그림 2-8〉 Prrat 작업환경 22
〈그림 2-9〉 Voice report 23
〈그림 3-1〉 ASV 기능이 없는 음성인식 서비스 공격모델 25
〈그림 3-2〉 제안 모델 단계별 공격 절차 26
〈그림 3-3〉 ASV 기능이 포함된 음성인식 서비스 공격모델 27
〈그림 3-4〉 제안 모델 단계별 공격 절차 28
〈그림 3-5〉 ASV 기능이 없는 서비스에 대한 공격 시나리오 29
〈그림 3-6〉 ASV 기능이 포함된 서비스에 대한 공격 시나리오 30
〈그림 4-1〉 실험 1의 수행 환경 31
〈그림 4-2〉 AI 스피커(왼쪽), 자동차(오른쪽) 32
〈그림 4-3〉 무선 청소기(왼쪽), 공기청정기(오른쪽) 32
〈그림 4-3〉 실험 1의 세부 수행 절차 33
〈그림 4-4〉 명령어 생성을 위한 음성합성 프로그램 설정 34
〈그림 4-5〉 명령어 입력: AI 스피커(왼쪽), 2020 그랜저(오른쪽) 34
〈그림 4-6〉 AI 스피커 연동장치 작동 명령어 입력 및 실행 35
〈그림 4-7〉 실험 2의 수행 환경 37
〈그림 4-8〉 실험에 활용한 스마트폰 A사(왼쪽), B사(오른쪽) 38
〈그림 4-9〉 실험 2의 세부 수행 절차 38
〈그림 4-10〉 수집된 음성데이터 분석 결과 39
〈그림 4-11〉 수집된 음성데이터 분석 결과 40
〈그림 4-12〉 수집된 음성데이터 분석 결과 41
〈그림 4-13〉 음성데이터 평균 주파수와 음성속도 조작 41
〈그림 4-14〉 A사와 B사 스마트폰 공격 단계 42
〈그림 4-15〉 A사의 음성인식 서비스 설정화면. 44