프로젝트

일반

사용자정보

뉴스

2018.10.29일 이메일 내용

강 진광이(가) 5년 이상 전에 추가함

PC용 exe 파일을 포함했더니, 메일이 다 되돌아왔네요... 해커로 치부 받은 듯...
PC용 exe 파일 제거하고 재전송합니다. ㅠㅠ

--- Original Message ---
From : "이봉구"<>
To : "류재춘"<>, "류재춘"<>, "조성훈"<>, "구민모"<>, "백연지"<>, "김재홍"<>
Cc : "김시인/상무/신사업개발실"<>, "조혁상/사원/연구팀"<>, "강진광"<>, "이봉구"<>
Date : 2018/10/31 수요일 오후 1:45:29
Subject : Re: [다문화 한국어 포털] 유니티 WebGL에서 마이크 사용 확인 건
몇 가지 더 확인해 보았는데요, 상황을 정리하면 아래와 같습니다.
일단 유니티 WebGL에서 마이크 사용은 검증이 되었는데, 소스는 확보하지 못한 상태입니다.
○ 아래 첫번째 사이트에서 브라우저 유니티에서 마이크 입력이 인지되는 것을 확인하실 수 있습니다.
○ GitHub에 공개되어 있는 소스에 코드를 추가해 보았는데, 마이크 인식 후 녹음중 Buffer Overflow가 나서 최종 확인을 못한 상태입니다.

1) Unity WebGL에서 마이크 사용 확인 (데모사이트) --> OK (소스는 미확보 ㅠㅠ)
https://theylovegames.com/WordDetection_1_1/ --> 자신의 PC에서 크롬 브라우저로 동작 확인 가능함
① Action -> Manage Microphone -> Default 선택
② Action -> Display Graph
③ 이 후 마이크로 말을 하면 음성 파형 그래프가 나타나는 것을 볼 수 있음

2) GitHub의 UnityWebGLMicrophone 소스 확인 --> △ (마이크 사용까지 확인되나 Buffer Overflow로 녹음 못함)
Asset Store의 유료 버전 기준으로 예제 소스 등을 참조해서 확인 필요함
- 마이크 인식은 OK (크롬/오페라/엣지 - OK, 파이어폭스/인터넷탐색기/맥북사파리 - NOK)
- 해당 소스에 레코딩 및 플레이 기능 추가하여 확인시 Buffer Overflow 발생하여 동작 확인은 못함
- http://solution.forelink-cloud.co.kr/unitymp2/ <-- 마이크 인식 및 UI 동작 확인 가능 (내부에서 Buffer Overflow로 녹음 결과 들리지 않음)

- 상기 사이트에서 크롬 > 설정 > 도구 더보기 > 개발자 도구 선택하면 로그를 볼 수 있음
로그 상으로는 마이크 인식되고, 녹음 및 종료(Stop And Play)시 반응 정상.
Stop And Play 버튼 클릭 시 녹음한 내용이 들려야 하나, 녹음 단계에서 Buffer Overflow로 저장 안됨. PC 버전에서는 녹음 정상 동작함
:2 Microphone on recording !!! / / (Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/WebGL/runtime/DebugBindings.gen.cpp Line: 51)
:2 Data too long to fit the audioclip: MySinusoid. 176400 sample(s) discarded <-- 문제의 Buffer Overflow 메시지
- 관련 소스 첨부함. PC용 녹음 및 재생 확인 실행 파일 포함

유니티 관련 자료를 찾아보니, 유니티에서 x-javascript 라이브러리를 사용할 수 있는 것 같습니다.
HTML5에서 마이크를 지원하므로 원칙적으로 유니티 웹에서 마이크 사용이 안될 이유는 없을 것 같네요... (HTML5 Code = x-javascript)

포어링크에서 2)의 소스로 몇가지 더 확인을 해 보겠지만, 녹음 확인은 쉽지 않을 것 같습니다.
상기의 캡처 화면의 상태까지 가는데도 온갖 삽질을 다 했습니다. 유니티가 이것 저것 기초 지식을 많이 필요로 하네요...

일단 현재까지 확인한 소스 첨부합니다.

참조하시기 바랍니다.

--- Original Message ---
From : "이봉구"<>
To : "류재춘"<>, "류재춘"<>, "조성훈"<>, "구민모"<>, "백연지"<>, "김재홍"<>
Cc : "김시인/상무/신사업개발실"<>, "조혁상/사원/연구팀"<>, "강진광"<>, "이봉구"<>
Date : 2018/10/30 화요일 오후 5:26:59
Subject : [다문화 한국어 포털] 유니티 WebGL에서 마이크 사용 확인 건

GitHub에 있는 소스를 다운받아서 유니티에서 WebGL로 빌드해서 확인했습니다.
결론만 간단하게 말하자면,
1) 크롬,오페라,엣지 브라우저에서 마이크 장치가 인식됨
2) 마이크로 들어오는 입력을 캡쳐해서 파일로 저장하는 기능은 미확인 (유니티 테스트앱 구현 필요) --> 유니티 공부해야 함. ㅠㅠ

GitHub에 있는 소스는 마이크 인식 테스트 소스만 있습니다.
여기에 파일로 저장하는 기능을 구현해서 확인해야 하는데, 이게 잘 안되네요... (코드를 추가해 보았는데, 잘 안됨)
구글링한 내용으로 보면, 마이크가 인식되면 저장도 문제가 없을 것 같기는 한데, 포어링크에서 유니티 개발은 역량 밖이네요...
그리고 WebGL 빌드시 PC에 생성된 index.html을 클릭하면 동작을 안합니다.
반드시 서버에 올려야 테스트 가능합니다. 개발용 서버가 오픈되었으므로, 여기서 시험하면 될 듯 합니다.

일단 확인 내용 공유합니다.

1. 크롬에서 마이크 인식됨. 제어판에서 마이크 사용안함으로 설정하면 0개, 설정하면 정상 인식됨.
- 마이크 사용 안함으로 설정시 크롬 브라우저 화면 - 마이크 인식 안됨

- 마이크 사용으로 설정시 크롬 브라우저 화면 - 마이크 인식됨

2. 오페라 브라우저에서도 마이크 인식
3. 윈도우10 엣지 브라우저에서도 마이크 인식
4. 파이어폭스 브라우저에서 마이크 인식 안됨
5. 맥북 사파리 브라우저에서 마이크 인식 안됨
6. 인터넷탐색기는 아예 동작 안함.
7. 모바일 크롬 브라우저에서 마이크 인식됨

1~7까지의 캡처 이미지 첨부했습니다.

수고하세요.

2018.10.29일 이메일 내용

강 진광이(가) 5년 이상 전에 추가함

AWS의 인증서는 자동 업데이트되서 신경쓸게 없지만, 로컬 서버는 그런 것 없습니다...
현재 알파, 브라보, 찰리에 적용된 인증서의 유효 기간은 2020.07.24일까지입니다.
때가되면 누군가 인증서를 갱신하고, SSL을 다시 설정해 주어야 합니다.

아파치의 경우 /etc/httpd/cdrtkey/*에 파일들을 복사해주면 과정이 종료되겠지만, 톰캣은 추가 작업이 필요합니다.
아래에 처리 순서 정리하였습니다. (아파치와 달리 톰캣 SSL 적용 절차는 인터넷에 잘 정리된 문서가 없습니다... ㅠㅠ)
인증서 갱신의 경우에는 아래 파란색 부분만 다시 설정해 주면 될 것 같습니다.

________________________________
$ openssl x509 -text -noout -in /etc/httpd/certkey/star-forelink-cloud.co.kr_cert.crt # Not After : Jul 24 23:59:59 2020 GMT

$ openssl pkcs12 -export -in /etc/httpd/certkey/star-forelink-cloud.co.kr_cert.crt -inkey /etc/httpd/certkey/star-forelink-cloud.co.kr_private.key -out .keystore -name tomcat -name tomcat -CAfile /etc/httpd/certkey/star-AddTrust_External_CA_Root.crt # 비밀번호 입력창이 나오면 forelink1으로 입력. server.xml과 짝이 맞아야 함
$ sudo mv .keystore /etc/httpd/certkey
$ sudo vi /etc/tomcat/server.xml # 아래 내용 추가
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
keystoreFile="/etc/httpd/certkey/.keystore"
keystorePass="forelink1"
clientAuth="false" sslProtocol="TLS"/>
$ sudo systemctl restart tomcat
$ sudo firewall-cmd --permanent --zone=public --add-port=8443/tcp
$ sudo firewall-cmd --reload


상기 내용은 SVN에 등록되어 있는 readme.sh 파일을 통해서도 볼수 있습니다.

Rev Dev Date Files Note
35
이봉구
2018-10-29 12:34:51
A etc/httpd/certkey/.keystore
A etc/tomcat
A etc/tomcat/readme.sh
A etc/tomcat/server.xml
M www/index.php 톰캣 SSL 적용
- 적용 절차는 아래 명령어로 볼수 있음
$ bash /etc/tomcat/readme.sh

참조하시기 바랍니다.

--- Original Message ---
From : "이봉구"<>
To : "류재춘"<>, "류재춘"<>, "조성훈"<>, "백연지"<>
Cc : "김시인/상무/신사업개발실"<>, "조혁상/사원/연구팀"<>, "강진광"<>, "이봉구"<>
Date : 2018/10/29 월요일 오후 12:15:44
Subject : Re: Re: Re: Re: 인지검사 사이트 SSL 및 개발용 서버 방화벽 해제 완료
인지검사 사이트 SSL 포트 및 개발용 서버의 SSL, SSH 방화벽 해제 되었습니다.
브라보 서버는 내부에서 주 개발용으로 사용하는 서버입니다.
고대에서는 개발용으로 가급적 찰리 서버를 사용하시기 바랍니다.
톰캣서버는 임의의 시점에 재시동하셔도 됩니다. 아파치 서버는 가급적 재시동 하시지 마시기 바랍니다.

- Putty 접속: ,
- Browser 접속: https://kep.forelink-cloud.co.kr:8443/..., https://bravo.forelink-cloud.co.kr:8443/..., https://charlie.forelink-cloud.co.kr:8443/...

LTE망으로 외부 ssh, http, https까지 접속 이상 없는 것 확인했는데요... 혹시 접속에 문제 있으면 답장 주시기 바랍니다.
일반 포트(HTTP, 8080)은 차주에 블럭 예정입니다.
HTTP는 금주까지만 사용 가능하니, 가급적 HTTPS를 사용하시기 바랍니다.

수고하세요.

--- Original Message ---
From : "이봉구"<>
To : "류재춘"<>, "류재춘"<>, "조성훈"<>, "백연지"<>
Cc : "김시인/상무/신사업개발실"<>, "조혁상/사원/연구팀"<>, "강진광"<>, "이봉구"<>
Date : 2018/10/29 월요일 오전 9:48:47
Subject : Re: Re: Re: 다문화 가정 한국어 포털 회의록 및 월간 보고 전송 (2018.10.26)
조연구원님,
메일을 적다보니, 한국어 포털에서 인지 검사 사이트로 연결시 로그인 정보 전달 이슈가 있네요...
쉬운 방법은 URL에 Query 파라메타를 사용하는 것인데(https://.../kep?from=kukp&id=kdhong&...), 보안 위험이 있습니다.
HTTP POST로 전달하는 방법도 있을 것 같구요...
어느 경우에나 한국어 포털에서 인지검사 사이트로 연결될 때에는 로그인 기능이 동작하면 안되고, 이미 로그인된 상태로 처리되어야 합니다.

당장 연동할 것은 아니지만, 설계시에 미리 고려해 놓으면 좋을 것 같습니다.

--- Original Message ---
From : "이봉구"<>
To : "류재춘"<>, "류재춘"<>, "조성훈"<>, "백연지"<>
Cc : "조혁상/사원/연구팀"<>, "강진광"<>, "김시인/상무/신사업개발실"<>, "이봉구"<>
Date : 2018/10/29 월요일 오전 9:35:09
Subject : Re: Re: 다문화 가정 한국어 포털 회의록 및 월간 보고 전송 (2018.10.26)
조연구원님,
포어링크 톰캣 서버에 SSL 적용되었습니다. 향후 HTTP는 제거하고 HTTPS만 남겨놓을 예정입니다.
혹시 인지검사 사이트에 로그인 기능이 없다면, 답장 부탁드립니다.
법률적으로 SSL 적용이 강제되는 부분은 사이트에 로그인 기능이 있는 경우인데, 만약 없다면 HTTP도 유지하겠습니다.

SSL 적용시 서버 설정만 변경하면 되므로, 소스 변경은 필요하지 않습니다.
아직 톰캣 SSL 포트가 방화벽에서 해제되지 않아서 외부에서는 HTTP로만 접속 가능합니다.
Xming 실행 후 서버에서 google-chrome 실행하시면, 좀 늦긴 하지만, HTTPS 동작도 확인하실 수 있습니다.

지난주 회의록의 포어링크 Activity증 아래 항목 진행 상황을 다시 정리하면,
- (완료) 2018년 1차 실험 결과 공유 (DB or 엑셀)
- (완료) 인지검사 사이트 도메인 등록 (kep.forelink-cloud.co.kr)
- (완료) 인지검사 사이트 SSL 적용 --> 8443 포토, 8080 포트는 추후 삭제 예정
- (진행중) 인지검사 개발용 서버 오픈 -->계정 등록 완료, 8443/8080/22 포트 방화벽 해제 진행중

포어링크 방화벽 해제 완료되면, 다시 공지드리겠습니다.
수고하세요.

--- Original Message ---
From : "이봉구"<>
To : "류재춘"<>, "류재춘"<>, "조성훈"<>, "백연지"<>
Cc : "조혁상/사원/연구팀"<>, "강진광"<>, "김시인/상무/신사업개발실"<>
Date : 2018/10/27 토요일 오전 12:10:28
Subject : Re: 다문화 가정 한국어 포털 회의록 및 월간 보고 전송 (2018.10.26)
고대 인지검사 사이트 임시 URL 등록되었습니다. (kep.forelink-cloud.co.kr)
command> nslookup kep.forelink-cloud.co.kr
이름: kep.forelink-cloud.co.kr
Address: 123.140.149.243

아직은 톰캣 디렉토리에 KEP.war(?) 파일 등록이 안되어 있는 것 같네요.
나중에 인지검사 사이트 URL 서브 폴더명 확정되면, 통보 부탁드립니다.
http://kep.forelink-cloud.co.kr -> http://kep.forelink-cloud.co.kr:8080/xxxx로 리라우팅 처리하겠습니다.

톰캣에 SSL 적용을 해보려고 했는데, apache나 node.js 하고는 좀 다르네요...
소스를 수정하는 것은 아닌 것 같고, 방법을 더 찾아봐야 할 것 같습니다.

수고하세요...

--- Original Message ---
From : "이봉구"<>
To : "류재춘"<>, "류재춘"<>, "조성훈"<>, "구민모"<>, "김재홍"<>, "백연지"<>
Cc : "조혁상/사원/연구팀"<>, "강진광"<>, "김시인/상무/신사업개발실"<>, "이봉구"<>
Date : 2018/10/26 금요일 오후 10:38:47
Subject : 다문화 가정 한국어 포털 회의록 및 월간 보고 전송 (2018.10.26)
금주 회의록 및 10월 월간 보고 전송합니다.

인지검사는 통합 방안이 어느 정도 정리되었습니다. 학습시퀀스/말하기평가는 고대 내부 방안 검토 진행 중입니다.
- 인지검사 DB는 한국어 학습 DB와 분리 후, 결과표시 화면만 통합하는 형태로 진행. 임시로 포어링크 서버 사용 후 추후 분리 예정
- 학습시퀀스는 10/30일 고대에서 1차 초안 검토 진행 예정 -> 이후 포털 설계 및 개발 진행.

상세한 내용은 첨부 참조하시기 바랍니다.
수고하세요.

--- Original Message ---
From : "이봉구"<>
To : "류재춘"<>, "류재춘"<>, "조성훈"<>, "구민모"<>, "김재홍"<>, "백연지"<>
Cc : "조혁상/사원/연구팀"<>, "강진광"<>, "김시인/상무/신사업개발실"<>, "이봉구"<>
Date : 2018/10/01 월요일 오전 9:00:00
Subject : 다문화 가정 한국어 포털 월간 보고 전송 (2018.09.30)

'다문화 가정 한국어 포털' 과제 포어링크 9월 월간 보고입니다.
지난주 정례 회의는 연기되어서 주간보고(회의록)은 따로 전송하지 않습니다.
상세한 내용은 첨부 참조 바랍니다.
감사합니다.

PS. 창의연구소 말하기 평가 소스 전달 부탁드립니다.
말하기 평가 DB 구조 및 API 설계를 위한 분석용 및 소스 관리를 위한 SVN 등록용입니다.

2018.10.14일 이메일 내용

강 진광이(가) 5년 이상 전에 추가함

아 넵 부장님.

개별 용례 소리파일 번호가 367번이고, 문장 번호로는 330번의 1번 용례파일이 없는게 맞습니다.

지금 파일이 누락되어 사라져서, 다시 성우에게 그 용례파일만 다시 녹음할 예정입니다. 일단 다른 파일로 대체하여 주시고, 추후에 수정해 주세요.

그외에 다른 소리파일들과 그림파일들은 다 확인하였습니다. 최신 업데이트된 파일을 첨부하오니 반영해주세요.

감사합니다.

김제홍 올림.

Kim, Jea Hong Graduate student (M.S.) Department of Psychology Korea University

--------- 원본 메일 ---------
보낸사람: 이봉구 <>
받는사람: 류재춘 <>, 류재춘 <>, 조성훈 <>, 구민모 <>, 김재홍 <>, 백연지 <>
참조: 조혁상/사원/연구팀 <>, 강진광 <>, 이봉구 <>, 김시인 <>
날짜: 18.10.12 23:44 GMT +0900
제목: Re: Re: Re: 다문화 가정 한국어 포털 10/12일 회의록 전송
누락 파일이 있는지 확인했습니다. (1차년도때 만든 쉘스크립트 사용)
367번이 아니라 330번 녹음 파일이 누락된 것 같은데요, 확인 부탁드립니다.
퀴즈용 그림은 따로 보내주지 않으셔도 됩니다. 일괄로 복사 처리했습니다.
보기 이미지 파일은 서버에서 랜덤 생성하므로 따로 처리하지 않으셔도 됩니다.

leepg@cygwin:media_2>> mklink.sh --ckmiss
S0330/S_W1_2_1.wav not exist !!!
leepg@cygwin:media_2>>

혹시 몰라서 누락 파일 체크용 쉘 스크립트 첨부합니다. 보기 이미지 파일의 랜덤 생성 코드로 포함되어 있습니다.
내부에서 쉘 스크립트 쓰실수 있는 분이 계시면 참조하실수 있을 것 같습니다.

수고하세요.

--- Original Message ---
From : "이봉구"<>
To : "류재춘"<>, "류재춘"<>, "조성훈"<>, "구민모"<>, "김재홍"<>, "백연지"<>
Cc : "조혁상/사원/연구팀"<>, "강진광"<>, "이봉구"<>
Date : 2018/10/12 금요일 오후 10:45:28
Subject : Re: Re: 다문화 가정 한국어 포털 10/12일 회의록 전송

김재홍연구원께서 보낸 파일이 스팸함에 들어가 있었네요...
10/10일 보낸 파일을 오늘 확인했습니다.
문장 엑셀 파일하고, 이미지 녹음 확인했습니다.
차주에 서버 적용하도록 하겠습니다. 감사합니다.

--- Original Message ---
From : "me_is_me"<>
To : "이봉구"<>
Date : 2018/10/10 수요일 오전 11:38:18
Subject : RE: 다문화 가정 한국어 포털 10/5일 회의록 전송

https://drive.google.com/a/korea.ac.kr/file/d/1bMv_0WGbQYHm3BXgkjYispYeVhaBOHNd/view?usp=drivesdk

2학년 2학기 문장 폴더 입니다.
~~ 중략 ~~
폴더안에 들어가 있는 문장과 단어의 그림과 소리 자극들이 제대로 들어갔는지는 내부에서 검토중입니다. 이번주 안으로 끝날 것 같습니다.
단어 활용 지시문 367번 소리가 녹음 파일 전달 과정에서 누랙되어 빠져있습니다. 성우에게 연락해서 찾아보고 있으니 받는데로 바로 전달 드리겠습니다.
Daum 메일앱에서 보냈습니다.
--------- 원본 메일 ---------
보낸사람:"이봉구" <>
받는사람:"류재춘" <>,"류재춘" <>,"조성훈" <>,"구민모" <>,"김재홍" <>,"백연지" <>
참조:"조혁상/사원/연구팀" <>,"강진광" <>,"김시인" <>,"이봉구" <>
날짜:Fri Oct 05 21:08:18 GMT+09:00 2018
제목:다문화 가정 한국어 포털 10/5일 회의록 전송
다문화 가정 한국어 포털 10/5일 회의록 첨부합니다.

1) 전체 학습시퀀스 적용 건: {[(5일+최종퀴즈)x4+최종퀴즈]x3+최종퀴즈}로 구성 -> 포털 학습과정 재구성
2) 인지검사(CNT) 포털 적용 건: 10/20일 오픈 목표 -> 학습시퀀스 반영 방안 검토 중 (고대)
3) 말하기 학습 포털 반영: 시나리오 구체화 + 포털 적용 방안 검토 -> 담당자 선정 및 진행 필요
4) 1차년도 누락 녹음/이미지 건(12월 실험) -> 누락 없는 2학년 2학기 과정으로 재구성

전체 회의 내용은 첨부 참조하시기 바랍니다.

--- Original Message ---
From : "이봉구"<>
To : "류재춘"<>, "류재춘"<>, "조성훈"<>, "구민모"<>, "김재홍"<>, "백연지"<>
Cc : "조혁상/사원/연구팀"<>, "강진광"<>, "이봉구"<>
Date : 2018/09/14 금요일 오후 8:16:02
Subject : 다문화 가정 한국어 포털 9/14일 회의록 전송
다문화 가정 한국어 포털 9/14일 회의록 첨부합니다.
회의 내용 중 정리가 잘못된 부분이 있으면 답장 부탁드립니다.
세부 내용 제외하고 결정 사항 및 Activity 위주로 정리하였습니다.

지난번 메일에서 백연지박사님 주소를 제가 잘 못 적었었네요...
류연구원님, 따로 보내주지 않으셔도 됩니다.

감사합니다.

--- Original Message ---
From : "이봉구"<>
To : "류재춘"<>, "류재춘"<>, "조성훈"<>, "구민모"<>, "김재홍"<>, "백연지"<">
Cc : "조혁상/사원/연구팀"<>, "김시인/상무/신사업개발실"<>
Date : 2018/09/03 월요일 오전 11:23:36
Subject : 다문화 가정 한국어 포털 8/31일 회의록 및 월간 보고 전송 (2018.08.31)
다문화 가정 한국어 포털 8/31일 회의록 및 월간 보고 첨부합니다.
회의 내용 중 정리가 잘못된 부분이 있으면 답장 부탁드립니다.
유니티 관련 모바일 접속 및 브라우저 호환성 검토는 문서가 업데이트되어 재전송합니다. (마이너 업데이트)

PS. 주간 회의록은 전체 공유가 필요할 것 같아, 전체 관련 인원에게 메일 전송합니다.
누락된 분이나 제외가 필요하신 분이 있으면 답장 부탁드립니다.

2018.10.12일 회의 내용

강 진광이(가) 5년 이상 전에 추가함

시 간
2018.10.12(금) 10:30 ~ 12:15
작 성 자
포어링크 이봉구
장 소
성북구 고대 법학관 2F 지혜과학연구실
참석자
류재춘, 조성훈(고) 이봉구(포)
제 목
한국어 교육 포털 6차 회의록

1. 전주 진행 상황 점검
- 특이사항 없음
2. 회의 내용
1) 전체 학습시퀀스 적용 건 (이주영연구원 진행)
- 학습시퀀스 관련 최종퀴즈 횟수 확인 필요: {[(5일x4+최초퀴즈)x3+최초퀴즈]+최종퀴즈} ???
- 12월 실험 시의 ‘2-2학기 한국어 학습 과정’ 자료 전달 건: 차주 고대->포어링크 전달 예정
2) 인지검사(CNT) 포털 적용 건 (조성훈연구원 진행)
- 인지검사(CNT) 3건 완료, 1건 진행 중(10월말 완료 목표). 평가 기능 추가 개발 필요
- 포털 적용은 클라우드 혹은 심리학과 자체서버 사용 (마케팅 URL *.korea.ac.kr 검토 필요)
- 한국어 학습 포털과 연계를 위해서는 CNT 서버와 MySQL DB 연동 필요함 > 문제 없음
3) 말하기 학습 포털 적용 건 (창의연구소 결과물 적용) (고대 + 포어링크)
- 유니티 WebGL에서 마이크 사용 라이브러리 검증 (고대 -> 포어링크 이관) -> 진행 중
4) 차주 회의(10/19)는 포어링크 일정으로 연기 -> 필요 시 별도 회의(10/17~18) 소집 예정

2018.10.05일 회의 내용

강 진광이(가) 5년 이상 전에 추가함

시 간
2018.10.05(금) 16:00 ~ 16:50
작 성 자
포어링크 이봉구
장 소
성북구 고대 법학관 2F 지혜과학연구실
참석자
김재홍, 조성훈(고) 이봉구(포)
제 목
한국어 교육 포털 5차 회의록

1. 전주 진행 상황 점검
1) 유니티 웹 버전에서 마이크 사용 가능 여부 검토 (포어링크)
- 별도의 Asset 혹은 Javascript 라이브러리 형태로 지원 가능함
- 상용 Asset : Microphone WebGL Library (무료 소스: GitHub)
2. 회의 내용
1) 전체 학습시퀀스 적용 건
- {[(5일+최종퀴즈)x4+최종퀴즈]x3+최종퀴즈} 시퀀스로 구성. 즉, 5일->20일->60일 3단계
- N+1회차의 20일 퀴즈에는 N회차 NOK 항목 포함 필요. 60일 퀴즈도 동일하게 포함 필요
- 12월 실험 시 5일->20일->60일 학습시퀀스 구성 요망(포) (실험은 첫 5일차만 진행 ?)
2) 인지검사(CNT) 포털 적용 건
- 인지검사(CNT) 2건 완료, 2건 진행 중. 10/20일 완료 및 오픈 목표로 진행 중 (고대)
- 결과 MySQL에 저장. 학습시퀀스에 반영방안 검토 중(고대) > 포털 로직에 반영 필요(포)
- 파워 펑션(미분)은 동일 학습 N회 필요로 실적용 어려움 > 이론 반영 시퀀스 룰로 대체
3) 말하기 학습 포털 적용 건 (창의연구소 결과물 적용)
- 시나리오 구체화 및 한국어 포털 수용 방안 필요 > 담당자 선정 및 진행 필요 (고대)
- 시나리오 및 학습 과정에 수용 방안 정리 후 DB 구조 및 API 정리 필요 (고대+포)
- 유니티 WebGL에서 마이크 사용 라이브러리 검증 (고대 > 포어링크 이관)
4) 12월 실험 진행 건
- 1차년도 녹음/이미지 누락은 2학년 1학기 과정에서 발생. 2학년 2학기 과정은 누락 없음
- 12월 실험은 2학년 2학기 과정으로 진행. 2-2학기 자료 전달 (고대), 포털 과정 구성 (포)
- NOK 퀴즈 or NOK 문장의 모든 퀴즈 재 테스트 여부 > NOK 퀴즈만 재 테스트 (기구현)
- 신규 퀴즈 유형(유형4,유형5 – 이미지 기반) 적용 여부 -> 유형4,5 기구현 및 포털 반영됨
5) 창의연구소 말하기 소스는 라이선스 문제로 전달 어려움 > 고대 자체에서 소스관리 필요

2018.09.18일 이메일 내용

강 진광이(가) 5년 이상 전에 추가함

동일한 이슈로 고민한 개발자들이 많이 있는 것 같습니다. ('Unity WebGL Microphone Support'로 구글링함)
어쨌거나 구글링 결과로 보면 유니티 WebGL에서 Microphone 사용도 가능한 것 같습니다.
아래는 구글링 결과를 간추린 것입니다. 일단 1번으로 Try 해보는게 가능성이 제일 높지 않은런지... (사용으로 판매하고 있습니다)
유니티 포럼의 쓰레드(3번)에서는 2번의 경우 성공했다는 말이 있습니다. 이것 저것 제한은 있는 것 같습니다.
1번의 Asset으로 Microphone 인식은 되지만, 녹음까지 성공했다는 말은 없네요. 아마 이후 상황이 업데이트되지 않은 듯.

1. Microphone WebGL Library > Unity 2017.1.0 이상 필요. 모질라/크롬만 지원. 유료 $15(16,890원). GitHub에 소스 공개(2016.12) 되어 있음(유/무료 확인 필요)
sama-van, Jul 4, 2017
> Found this which is free : https://github.com/tgraupmann/UnityWebGLMicrophone <-
GitHub의 소스 언급. 시점 차이가 있어서 동작이 불완전 할 수 있음.
> It detects my microphones from the webGL player but didn't success to use it yet... I am actually trying to use it with this : <-- GitHub 소스 테스트 중. 성공은 못했음
> - https://github.com/zombience/audio_analyzer
2. GFootWeb MicrophoneWebGL UnityPackage > 현재 URL이 열리지 않음. 모질라만 지원하고 제한적이지만 된다는 언급 있음. 테스트 코드도 제공. 쓰레드에서 gfoot로 검색 요망
bkachmar, Jul 13, 2015 #14
> I noticed that when playing the recording in Unity it changes pitch of audio to half tone.
> E -> D# / D# ->D / D -> C# / And so on.
twobob, Mar 3, 2017 #29
> https://web.archive.org/web/2016051....virginmedia.com/MicrophoneWebGL.unitypackage <-
이 링크는 살아 있음. 다운로드 가능함.
3. 유니티 WebGL에서 Microphone 사용 관련 이슈 쓰레드 전체를 보려면 여기를 클릭

아직 유니티에서 WebGL에서 Microphone 지원의 로드맵이 나지는 않은 것 같습니다.
이렇게 지원이 늦는 이유가 무엇인지 이유를 찾아 보았는데, HTML5 규격 자체에서 Microphone 지원이 좀 늦었던 것 같습니다.
관련하여 브라우저마다 지원 정도도 다르고, 따라서 유니티에서의 공식 지원은 좀 더 안정화가 이루어진 후에 가능할 것으로 보입니다.
HTML5가 아직도 발전중인 규격이고, 2018년 4월 시점에서도 호환성에 있어서 만점(555점)을 기록한 웹 브라우저가 아직 없습니다.
최고 득점자인 크롬이 555점 만점에 528점인 수준이라고 하네요. 아래 표준화 시점 요약은 나무위키에서 발췌한 것입니다.
- 2014.10.28, HTML5의 최종 권고안이 확정되어 최신 표준으로 지정.
- 2016.11.01, HTML5의 버전업인 HTML5.1이 최신 표준으로 지정.
- 2017.12.14. HTML5.1의 버전업인 HTML5.2가 최신 표준으로 지정. HTML5.3이 워킹 드래프트 단계에 돌입.
Microphone을 사용하려면, WebAudio와 getUserMedia를 같이 사용해야 할 것 같구요...
관련 내용을 확인하려면, 다음 링크를 참조하시기 바랍니다.

실제 구현시 고생은 좀 하겠지만, 일단 Unity WebGL에서 Microphone 사용은 문제가 없을 것 같습니다.
관련 Activity는 Close 처리하겠습니다.

PS. 추석 연휴 전에 또 메일을 보낼 일이 있을지 모르겠네요...
모두 즐거운 한가위 되시기 바랍니다.

2018.09.14일 회의 내용

강 진광이(가) 5년 이상 전에 추가함

시 간
2018.09.14(금) 16:00 ~ 17:40
작 성 자
포어링크 이봉구
장 소
성북구 고대 법학관 4F 남기춘교수 연구실
참석자
구민모, 류재춘, 김재홍, 조성훈(고) 이봉구, 강진광(포)
제 목
한국어 교육 포털 4차 회의록

1. 전주 진행 상황 점검
- 특이사항 없음
2. 회의 내용
1) 12월 외부 실험 준비 진행 건
- 1차년도 최종 학습 콘텐츠로 2018.12에 5일간 진행 예정, 준비 필요함 (류재춘)
- 1차년도 콘텐츠 문제점 정리 > 음성,이미지 미입수 문장은 제거하겠음 (이봉구)
- 포어링크 자체 테스트 및 보완은 완료 상태, 고대에서 11월 경 최종 테스트 필요 (이봉구)
2) PsychoPy 관련 웹에서 심리학 실험 설계 가능 여부 검토
- 단순한 형태라도 웹에서 실험 설계가 가능하도록 구현 요망 (류재춘)
- 현재는 PC에서 설계, 웹에서 실험하는 구조임. 웹 설계 가능 여부 확인 예정 (이봉구)
3) 유니티 웹 버전에서 마이크 사용 가능 여부 검토
- 새로운 콘텐츠는 말하기 테스트가 필수. 유니티에서 마이크 지원 필요 (구민모)
- 조성훈연구원 CNT 개발(성인용->아동용)으로 검토 여력 없음 > 포어링크에서 검토 요망
- 유니티를 사용하지 않는 URL로 전환 혹은 유니티+JS 동시 실행 후 파일 저장 등 검토
- 포어링크 진행 중인 학습 Sequence 관련 기능은 우선순위 하향 조정하겠음 (이봉구)
- 관련 담당자 변경 (조성훈 > 포어링크)
4) 유니티 신규 학습 콘텐츠 개발 지원 건
- 1학년용 신규 콘텐츠는 자소,음소 학습 등 기존과 상이 > 12월중 개발 필요 (류재춘)
- 조성훈 CNT 개발로 인한 개발 리소스 부족 > 포어링크에서 지원 가능한지? (류재춘)
- C# 부분은 지원 가능. 1학년 학습 콘텐츠 내용 확정 후 추가 논의 필요 (이봉구)
5) 레드마인 적용 검토
- 레드마인 대신 NAS로 다문화 한국어 포털 용 공유 저장소 구축 예정 (류재춘)

2018.08.31일 이메일 내용

강 진광이(가) 5년 이상 전에 추가함

워낙 악필이라 보기 힘들겠지만, 일단 유니티 제거 여부 검토한 수기 문서 보내드립니다.
오늘 회의 때 논의가 된다면, 그나마 일단 띄워 놓고 얘기하는게 좋을 것 같네요...

주요 논지는 아래와 같습니다. (다음주 회의 전에는 문서도 정리 예정입니다)

1) 다문화 한국어 학습 포털 특성상 브라우저에서 실행되어야 함. (게임과 비슷) 로딩 과정은 필수적으로 존재해야 함.
2) 관련하여 가정 적합한 기술은 플래쉬이나 어도비에서 2020년 지원 종료 예정 (시장 퇴출 추세)
3) 직접 Javascript로 WebGL을 이용하여 구현하는 방법이 있으나, 소스 관리 및 개발 어려움 (Unity의 개발 생성성이 Javascript의 몇배)
4) 대안 기술로는 아래와 같은 것이 있음. 변환 도구는 Flash 개발이 필요하여 당 프로젝트에 사용하기에 부적절.
Unity (Unity사, html5 WebGL 작성 도구 --> 원칙적으로 상용이나 간단한 사용에는 문제 없음)
Adobe Edge Animator (Adobe사, html5 WebGL 작성 도구 --> 상용?, 개발 종료되고 Adobe Animator CC로 통합됨)
Bracket (Opensource, Adobe사 관리, html5 작성 도구 --> 멀티미디어 대응에 한계 ?)
Create JS (Flash to html5 변환 도구)
Wallaby (Flash to html5 변환 도구)
Google Swiffy (Flash to html5 변환 도구)
5) 현재로써는 Unity가 가장 적한한 기술임. 아울러 Unity는 교육 분야로 계속 확대되는 추세임.
기타 기존 콘텐츠를 Unity로 재개발시 개발 M/M 추가 투입 필요함. (RESTful API등 Unity에서 지원되는 라이브러리 기능도 재개발 필요)
기사1. "非게임 영토 넓히는 유니티…5G VR·교육까지 확대"
기사2. "유니티, 듀코젠과 온라인 교육 플랫폼 개발 위한 파트너십 체결"
6) 현재 다문화한국어포털의 문제점 및 대안
문제점1. 로딩 화면이 검은색으로 이질적임
문제점2. 로딩 시간이 오래 걸림
수정방안1. 로딩 화면에 테마 적용 -> 차년도에 스윙크가 진행 예정이었으나 진행 안됨
수정방안2. 로딩 시간 축소 -> Unity 콘텐츠 Diet (모바일 지원을 위해서도 필요함, 불필요 음성 리소스 등 제거)
-> 학습 과정별 멀티미디어 다운로드 시간 축소 (첫화면에 필요한 데이터만 선 다운로드 등)
-> 학습 과정별 멀티미디어 크기 축소 검토 (비압축데이터 wav -> 압축데이터 mp3 변환 검토 등)

참조하시기 바랍니다.

--- Original Message ---
From : "이봉구"<>
To : "류재춘"<>, "조성훈"<>
Cc : "조혁상/사원/연구팀"<>, "김시인/상무/신사업개발실"<>, "이봉구"<>
Date : 2018/08/31 금요일 오후 12:23:04
Subject : Re: 다문화 가정 한국어 학습 포털 단말/브라우저 호환성 검토
시간이 오래 걸려서 안되는줄 알았는데, 맥북 Safari에서 한국어학습포털 동작 확인 되었습니다.
VMWare에서 MacBook을 Simulation하였는데, 상당히 버벅대네요... (가상 RAM은 4G 이상 주어야 함)
문서 업데이트했습니다. 수고하세요.

추가 진행 필요 Activity
- Unity 빌드 최신 플랫폼 사용 (현재 Unity2017 사용 중  2018로 변경 필요)
- Unity 콘텐츠 Diet (현재 학습 콘텐츠 14M, 퀴즈 콘텐츠 15M 정도임  리소스 삭제, 코드 최적화)
- 다운로드 멀티미디어 최적화 (현재 학습당 4.1M, 퀴즈당 1M  wav/mp3 변환 등 방법 검토 필요)
- 경고 팝업 제거 필요 (빌드 산출물 js 코드에서 처리함. 빌드 후 매뉴얼 수정 필요)

내년에 예산 잡을 때 맥북 및 아이폰8, 안드로이드 2년내 폰 구매 여력이 있는지도 확인해 봐야 할 것 같네요.
맥북의 Safari 브라우져 이슈는 Windows용 Safari, VBOX의 Macbook 이미지로 확인을 시도해 보았는데, 안됩니다...

기타 상세한 내용은 첨부 참조하시기 바랍니다.

--- Original Message ---
From : "이봉구"<>
To : "류재춘"<>, "조성훈"<>
Cc : "이봉구"<>, "조혁상/사원/연구팀"<>, "김시인/상무/신사업개발실"<>
Date : 2018/08/31 금요일 오후 12:02:10
Subject : 다문화 가정 한국어 학습 포털 단말/브라우저 호환성 검토
한국어 학습 포털의 모바일 접속 이슈 및 브라우저 호환성 이슈 검토하였습니다.
일단 iOS나 Windows의 주요 브라우져 지원에는 문제가 없을 것 같습니다. (애플 맥북은 미시험 상태)
모바일 단말의 경우 CPU 성능, 메모리 이슈가 있으며, 최신 폰에서는 문제가 없을 것으로 보입니다.
추가적으로 지원 대상 단말을 확대하기 위하여 유니티 콘텐츠의 Diet가 필요합니다.

추가 진행 필요 Activity
- Unity 빌드 최신 플랫폼 사용 (현재 Unity2017 사용 중  2018로 변경 필요)
- Unity 콘텐츠 Diet (현재 학습 콘텐츠 14M, 퀴즈 콘텐츠 15M 정도임  리소스 삭제, 코드 최적화)
- 다운로드 멀티미디어 최적화 (현재 학습당 4.1M, 퀴즈당 1M  wav/mp3 변환 등 방법 검토 필요)
- 경고 팝업 제거 필요 (빌드 산출물 js 코드에서 처리함. 빌드 후 매뉴얼 수정 필요)

내년에 예산 잡을 때 맥북 및 아이폰8, 안드로이드 2년내 폰 구매 여력이 있는지도 확인해 봐야 할 것 같네요.
맥북의 Safari 브라우져 이슈는 Windows용 Safari, VBOX의 Macbook 이미지로 확인을 시도해 보았는데, 안됩니다...

기타 상세한 내용은 첨부 참조하시기 바랍니다.

2018.08.31일 회의 내용

강 진광이(가) 5년 이상 전에 추가함

시 간
2018.08.31(금) 16:00 ~ 17:50
작 성 자
포어링크 이봉구
장 소
성북구 고대 법학관 4F 남기춘교수 연구실
참석자
구민모, 류재춘, 조성훈(고) 이봉구, 조혁상(포)
제 목
한국어 교육 포털 3차 회의록

1. 전주 진행 상황 점검
- 특이사항 없음
2. 회의 내용
1) 무들 대체 여부 검토 건 (류재춘)
- 무들은 유지하고, Look & Feel을 개선하는 방향으로 진행
(2018.08.29. 남기춘교수,김시인상무 미팅 시 정리 사항)
2) 유니티 제거 여부 검토 건 (류재춘)
- 유니티는 유지하고, 로딩 화면 변경 + 로딩 시간 단축 진행
(2018.08.29. 남기춘교수,김시인상무 미팅 시 정리 사항)
- 유니티에서 녹음을 위한 STT 지원건 > 유니티 웹 버전에서는 마이크 미지원 확인 필요 > 유니티 미지원시 웹사이트로 리디렉션 등 회피 방안 필요
3) 모바일에서의 유니티 접속 검토 (이봉구)
- 모바일 접속 OK (느림, 불안정->CPU 성능, 메모리 용량 문제), 2년 이내 최신 폰 필요
- PC 브라우저 호환성 OK (Edge, Safari에서 정상 동작 확인, IE만 WebGL 미지원)
- 관련 유니티 콘텐츠의 Diet 필요 (로딩 시간 단축, 동작 안정화) > Low Priority로 진행
4) 고대 최우선 과제는 인지검사(CNT) 사이트 개발임 (조성훈)
- 성인용 인지검사 개발 및 강의 활용 예정 > Activity의 Priority 조정함
5) 아동용 참조 교육 사이트 검토
- 호두 잉글리쉬 (https://hodooenglish.com/ko-kr/) > 3D 게임 + Story 기반, 음성 인지 기능, 학습과 퀴즈가 하나의 시나리오에 통합된 형태임
- 실제 사용은 결재 후 가능 -> 유튜브에서 데모 확인 할 수 있음. 3D 기반.
6) BTS 레드마인 적용 검토 -> 고대 내부 추가 검토 예정

2018.08.16일 회의 내용

강 진광이(가) 5년 이상 전에 추가함

시 간
2018.08.16(목) 16:00 ~ 18:30
작 성 자
포어링크 이봉구
장 소
성북구 고대 법학관 4F 남기춘교수 연구실
참석자
구민모, 류재춘, 조성훈(고) 이봉구(포)
제 목
한국어 교육 포털 2차 회의록

1. 전주 진행 상황 점검
- 특이사항 없음
2. 회의 내용
1) 무들 대체 여부 검토 필요 (구민모)
- 외부 영업을 위해서 웹 사이트가 좀 더 동적이고 화려할 필요 있음 (By 남교수)
- 현재 시점에서 웹 사이트 전면 재개발의 필요성 검토 필요 (다른 언어, UI 재설계 등)
- LMS은 정형화되고 정적인 특성을 가짐 (이봉구)
- US 점유율은 Blackboard(33%), Moodle(20%), Canvas(10%) 정도로, 검증됨 (이봉구)
- 아동용 유료 테마 검토, 카드형 학습 과정 등등 검토 필요 (쥬니버 참조)
2) 유니티 제거 여부 검토 필요 (구민모)
- 유니티를 적용할 필요가 있는지? 웹 사이트에서 모두 처리 필요 (By 남교수)
- 무들은 서버에서, 콘텐츠는 브라우저에서 실행됨(다운로드). 분리될 수밖에 없음 (이봉구)
- Seamless하게 보이도록 개선 필요 (로딩 화면 개선) (쥬니버 학습게임 참조)
3) 모바일에서의 접속 방법 검토 필요 (구민모)
- 무들은 모바일 접속에 문제없음. Adaptive Web 기 적용됨 (이봉구)
- 모바일 접속의 관건은 WebGL임. 현재 모바일 브라우저가 WebGL을 Fully 지원 안함
4) 2018년도 주요 개발 Activity 및 Milestone 설정 필요 (이봉구)
- 외부 실험 일정(학습효과 검증)은 전체 개발 일정에 영향을 많이 줌. 횟수/기간 계획 필요
- 1차년도 문제점 정리 필요 (미 녹음, 미 작성 이미지, 유니티 문제점 등)
- 말하기 퀴즈 사이즈 적용 건 (창의연구소 개발완료 > DB 저장, UI 시나리오 검토 필요)
인지 검사 기능(CNT) 적용 건 (개발 및 포털 적용 필요)
- 언어 학습 능력 검사 건, 설문조사 건.
- 신규 학습 데이터 구축 건 (말뭉치 선정, 이미지 작성, 음성 녹음 등)
- 다국어 지원은 Instruction에만 적용. Moodle에서 확인 필요 (중국어, 베트남어)
- PsychoPy 적용 건 (Low Priority로 진행)
5) 차주부터 금요일 16:00으로 회의시간 이전, 회의록, 월간보고 양식 배포 필요.

(31-40/49)

내보내기 Atom