하루목표/비전공자 인공지능 교육

인공지능교육 5일차_MIT 앱 인벤터 활용_PersonalAudioClassifier_주인 목소리 인식하는 앱 만들기

우와우앙 2022. 6. 21.
728x90
반응형

5일차, 오늘도 퇴근후 인스턴트 음식과 함께하는 교육시간이다. 역시나 피곤하지만 이런 기능... 기술이 있다니 .. 과거 파이썬 언어 배우려다가 포기했던 이유가 활용을 그래서 어떻게 하는건데? 에 막혔었는데 이건 언어도 모르는데 속이다 시원하다. 바로 결과물이 눈에 보여서 그런듯.. ㅎㅎ

 

5일차, 배움 1_MIT APP INVENTOR/personal Audio Classifier로 앱만들기

첫번째, 주인 목소리 인식하는 앱 만들기


1. 앱인베터에 들어간다.

 - 아래의 링크는 개인오디오분류<

 

https://appinventor.mit.edu/explore/ai-with-mit-app-inventor

 

클릭해서 들어가보고 personal Audio Classifier 클릭해보면 확장 파일에 대한 설명을 볼 수 있음.

여기서 우린 모델을 만들어 볼꺼임.

 


https://c1.appinventor.mit.edu/

 react app을 통해서 목소리 인식 모듈을 만들어 볼 수 있음.

 

/

+버튼 눌러서 레이블 추가하기

1. 사용자 인식 : 나 ! 녹음함

2. 외부인 : 너야 ~ ! 로 녹음함.

 - 단위 샘플 수 다른 이유 없음. 내 마음임....  샘플 수는 비슷한게 좋음.

/

훈련 버튼 클릭(train) 

오티마이저는 가중치를 찾아가는 .... 거라고 함.....

트레이닝데이터와 학습데이터 나와서 검증하는... 

아직 무슨 말인지 알 수 없다....ㅠ

계속 오류 뜸... ㅠ 

결국 강사님이 주신 모델로 사용하기로 함..

mdl 확장자로 다운가능


모델 다운받았으면 앱인벤터 다시 이동

https://appinventor.mit.edu/

 

인벤터에서 새프로젝트를 열고

도움말>확장기능_PersonalAudioClassifier을 다운받으러 갈꺼임.

PersonalAudioClassifier.aix 파일을 다운받고

앱인벤터 왼쪽 블록 하단에 확장기능 추가하기 눌러서 imoprt해주기

추가하는데 1~5초 정도 걸리는 듯.

똑딱똑딱 강사님 따라서 "디자이너" 따라서 만들기.

Audio확장기능 사용하기 위해서는 미디어>음성인식 기능이 필요함.

그리고 그 전에 만들었던 모듈과 연결하기 위해 사용자인터페이스>웹뷰어도 필요함.

미디어 파일은 오른쪽 컨포넌트 밑에서 추가할 수 있음.

그리고나서 컨포넌트>PersonalAudioClassifier 클릭한 다음 아래 화면처럼 모듈과 웹뷰어 연결해 주면 됨!

 

블록들도 뚝딱뚝딱 강사님 따라하기.

사실 어려운건 아닌데 리스트 부분에 대해서는 공부가 필요한 것 같음.

파이썬 배울때 리스트는 0부터 시작했는데 여기서는 1부터 시작한다고 함.

리스트... 너란 리스트 기억이 나지 않는다.

 

빌드>adroid.app 다운받아서 설치

또는 연결>ai컴패니언 

으로 실행해 보기.

 

내 앱의 결과물...

디자인은 어설프지만 재밌넹.

.

728x90
반응형

댓글