Open hjoon0510 opened 6 years ago
상점 주인이 자신의 모바일폰으로 자신의 음성을 오디오 파일로 녹음하여 업로드할때 오디오 파일 포맷을 어떻게 올리고, 올린 오디오 파일을 PIR sensor가 어떻게 플레이 할것인지에 대하여 팀원간 토의를 해야 한다. 즉, 우리는 audio file format을 어떻게 할것인지 약속 포맷을 결정해야 한다.
제일 먼저 webapp에서 오디오 파일을 업로드하였을때, ./audio/ 폴더에 저장되는 파일이름은 아래와 같은 형식을 가져야 한다. 예를 들면, 상점주인이 모바일폰으로 이벤트 음성 메세지를 녹음하여 "apple_3223.m4a" 이라는 파일로 저장을 한다. PIR sensor가 음성파일을 인식하기 위하여 실제로 ./audio/
폴더에 녹음 파일을 저장할때는 "201807181630_apple_store.m4a" 형식의 파일이름으로 저장해야 한다.
예제:
a. 상점주인이 업로드한 파일명 형식: apple_3223.m4a
b. ./audio/폴더에 실제로 저장되는 파일명 형식: 201807181630_apple.m4a
(년도월일시간분_상점명.m4a)
그리고나서 pir sensor 소프트웨어 (파이썬 언어)는 "201807181630_apple_store.m4a" 형식의 오디오 파일들을 ./audio/ 폴더에서 읽어서 프로그램을 동작시킨다.
우리의 프로그램이 표준으로 지원하는 오디오 파일을 *.m4a으로 선택하기로 하였다.
업로드된 오디오 파일명 형식:
webapp/audio/
시간_상점이름.m4a
(예: 201808011811_shop5.m4a) <-- 파일명의 분이11분이니201808011810_shop5.m4a와같이 파일명의 분을 0분,10분,20분,.....,60분 과같이 10분당위로 업로드되게 해야한다.