2015.04.21 00:03

인터넷 라디오를 음성인식으로 만들까 했지만 주말 동안 검토하고 나서 포기를 결정.


결정적인 몇가지 이유는 아래와 같다. 


1. 대부분 구글음성 API를 사용하는데 인터넷이 연결되어야 사용가능


2. 라디오를 들으며 음성인식을 동시에 하는것은 불가능


3. voice command 를 활용하여 비교적 간단하게 테스트 버전을 만들 수 있었다. 이전에 비해 인식률이 상당히 높아졌지만, 버튼 누르는 것에 비하면 덜 직관적이고, 반응속도 면에서도 비교하기는 힘든 상태다.


4. 더욱이 전자/전기기계랑 거리가 먼 일반 사용자라면 더더욱 사용하기 힘들 것이라 판단.


다음 기회를...

저작자 표시 비영리 동일 조건 변경 허락
신고
2015.04.14 15:02

지금의 팀 이전에 이 팀은 50여명으로 구성되어 있었다. 


난 항상 지금의 회의 시스템이 너무 싫다. 


그래서 바꾸려고 이런 저런 시도를 많이 해봤지만, 쉽지 않았다. 


사람들의 인식을 바꾸는건 정말 쉽지 않다. 


회의 시간에 어떤 의견을 내면 대부분 조용하다. 그리고 내가 리더란 이유로 다들 왜 그렇게 생각하는지, 자신은 어떤 의견을 가졌는지 말을 해주지 않는다. 


여러가지 이유가 있을 거라 생각한다. 


프로젝트에 흥미 자체가 없거나, 자신은 돈받고 요청하는 작업을 하는 사람이라고 생각하거나, 내가 한 이야기 자체에 흥미가 없거나... 


뭐든 상관은 없지만, 비싼 돈 받으면서 그러고 있는걸 보면 그리 기분이 좋지 않았다. 


지금은 .. ?


언제부턴가 나도 그게 당연한 듯 넘어가고 있다. 

.

.

.

내가 젤 싫어하는 행동을 내가 하고 있다. 


빨리 더 젖어들기 전에 도망가야 하나. 


다행이 지금은 팀장이 아닌, 내가 하고 싶은 일을 하고 있어 다행이라고 생각한다. 


하지만, 아닌건 아니다.


다시는 위와 같은 타협을 하면서 일하지 말아야 겠다 다짐해본다.



저작자 표시 비영리 동일 조건 변경 허락
신고
2015.04.02 11:34

자주 안쓰는거니 이번에 확실히 정리하자.


준비물은 아래와 같다. 


- 안드로이드 OS가 설치된 디바이스.

- 유니티 5.0 이상 (개인/기업 버전 둘 다 가능)

- AP (PC와 모바일 디바이스가 같은 AP를 사용해야 서로 접근이 가능하다.)

  : 집에서는 보통 같은 공유기를 사용하기 때문에 문제없을 듯.

  : 보통 사무실에서는 보안등의 문제로 PC는 유선, 모바일은 별도의 무선을 사용할 듯. 

   이럴 경우 보통 2만원정도의 싼 공유기를 사면 AP로 사용 가능. 공유기 설정을 통해 AP로 변경하고, 모바일 디바이스의 wifi를 설정된 AP에 연결한다. 그러면 자동으로 할당하는 IP를 통해 이를 진행할 수 있다. 최근에는 일반적으로 디바이스 보안 정책이 있으므로 문제가 발생하면 관리자와 확인이 필요할 수 있음.

- logcat filter : http://cafe.naver.com/logcatfilter (디바이스에서 발생하는 로그를 볼 수 있는 뷰어. 개발자님에게 무한 감사. 덕분에 시간 많이 아꼈어요.!!)

- Android SDK의 sdk\platform-tools\adb.exe


아래와 같은 순서로 진행하면 된다.


1. adb 설정

    adb tcpip 8989 (포트는 원하는 번호로 변경 가능)

    adb connect 192.168.100.8:8989 (위에 적은 포트를 뒤에 사용. 192.168.100.8은 여러분의 모바일 디바이스에 할당된 IP로 변경하면 됨.)

   이렇게 하면 연결되었다는 메세지를 볼 수 있는데, 문제가 발생할 경우

   adb kill-server, adb start-server  두 명령어를 통해 재가동을 해보고 다시 시도해 보면 됨.

   (안 될 경우 에러메세지를 보고 추가 조정을 하세요.)


2. logcat filter 설정.

   가동 후 상단 디바이스 탬의 192.168.100.8:8989를 선택.

   시작 버튼을 누른 후 text 필더에 자신이 보고 싶은 로그에 포함된 텍스트를 입력하면 됨. 가능하면 로그를 남길 때 종류별로 검색/구분을 위한 텍스트를 삽입해 두는게 좋다.


3. monodevelop 세팅

   run 메뉴 -> Attach to .. 선택 -> 192.168.100.8:8989 선택. 

   (* 어플을 가동하기 전에는 192.168.100.8:8989는 보이지 않는다. 가동과 함께 시작되는 부분에 대한 코드 검증은 쉽지 않을 듯. 로그를 통해 검토하는 것을 추천.)

   (* 코루틴은 시작과 끝에만 브레이크가 걸림. 정상적으로 볼 수 있는 방법을 아시는 분은 댓글 부탁드립니다)







저작자 표시 비영리 동일 조건 변경 허락
신고
2014.07.02 18:31

쿼리브라우져를 사용할 때,


새로운 편집 창을 열면 새로운 세션이 생성됨.


그래서 편집 창을 열었다가 뭔가 하고 닫기를 반복하면, 


세션이 계속 생성되어, max_connections 개수를 초과하는 문제가 발생할 수 있다. 


거기다 wait_timeout을 길게 잡아두면 더 쉽게 걸림. 


sp를 줄줄이 수정하다가 문제가 생기는 경우가 있음. 


주의하자.!!



저작자 표시 비영리 동일 조건 변경 허락
신고