ah counter app 마무리
TRANSCRIPT
엄준태
오재근
장철호
홍은기
ONE WEEK PROJECT 아 카운터 앱 만들기
마무리
음성인식 (STT, Speech-to-text) 기술을 이용한
자동 아 카운팅 앱
→ 발화를 기록해 주고 발화 중에 발생한 불필요한
췌언의 숫자를 세어 주기 때문에, 자신의 발화습관
점검 및 발화능력 향상 가능
아 카운터 앱이란?
1. Android
2. Java
3. Google 음성인식 API
4. SQLite
기술요소
1단계: 사용자가 원하는 Ah word 설정
2단계: 음성인식 API를 이용하여 말소리를 텍스트로 전환
3단계: 스트링 타입의 텍스트를 데이터베이스(SQLite)에 저장 -받아쓰기 앱
4단계: 데이터베이스에 저장된 텍스트 내의 Ah Word 개수 출력 -아 카운팅 앱
프로그램 구성
프로그램 구성
프로그램 구성
프로그램 구성
프로그램 구성
프로그램 구성
1. setRecognitionListener 인터페이스 조작을 통한 연속된 음성인식 가능
2. RecognizerIntent 클래스의 EXTRA_PARTIAL_RESULTS 값 설정을 통하여 지나치게 긴 입력 또한 인식 가능
3. 한국어, 영어 받아쓰기 및 아 카운팅 가능
4. 사용자가 원하는 Ah word 설정 가능
5. 스톱워치를 통해 발화시간 확인 가능
6. 데이터베이스 추가를 통해 자신의 아 카운팅 기록 영구저장 가능
WHAT WE HAVE DONE
1. 사용자가 직접 입력할 수 있는 Ah word 설정기능 추가
2. Ah word와 Pseudo-Ah word의 구별 ★★★
3. 녹음기능 추가
4. 사용자 친화적인 (예쁜) 디자인 구성
WHAT SHOULD BE DONE
FIN
감사합니다!