2014-07-21 3 views
1

저는 CardScrollView가 활성화 된 응용 프로그램을 가지고 있습니다.Glass GDk : "Ok Glass"가없는 상황 별 음성 명령

Ok Glass => My App => Ok Glass => Next Page 
        Or OK Glass => Previous Page 

두 번째 "Ok Glass"를 건너 뛸 수 있습니까?

음성 명령이 항상 활성화되도록하는 것이 가장 좋지만 가능한 경우이를 알지 못합니다.

답변

1

현재 "ok glass"큐가없는 컨텍스트 음성 명령을 트리거 할 수 없습니다. 주된 이유는 오 탐지 (false positive)를 방지하고 마이크가 명령을 청취 할 때 창을 좁히는 것입니다.

+0

합법적으로 보입니다 ... 메뉴 목록에 5 개 이상의 항목이 표시 될 수 있는지 여부도 알 수 있습니까? 5+ 단어가 숨기기 때문에 사용자 정의보기 대신 할 수있는 방법을 찾을 수 없기 때문에 – Pull

+0

미안하지만 좋은 장소가 아닙니다. 그 질문에 대한 새로운 질문을 던졌습니다. http://stackoverflow.com/questions/24892612/glass-gdk-contextual-voice-command-with-more-items-than- – Pull

2

사실 내 Glass 앱을 위해이 작업을 수행했습니다. 여기를 한번보세요 : https://github.com/RIVeR-Lab/google_glass_driver/tree/master/android/RobotManager/src/com/riverlab/robotmanager

VoiceRecognitionThread, Vocabulary 및 MessageListActivity에 관심이 있습니다.

설명 된 기능은 MessageListActivity 및 VoiceRecognitionThread에서 모두 구현됩니다.

어휘는 다중 계층 명령을 지원합니다. 다른 명령으로 분기 할 수있는 음성 명령을 사용하려는 경우 걱정할 필요가 있습니다. 예를 들어, 내 응용 프로그램에서 나는 로봇을 제어하고 있었다. 명령은 "드라이브 앞으로" "빨리 앞으로" "빨리 앞으로"또는 "빨리 앞으로 5 번 드라이브"와 같이 보일 수 있습니다. xml 파일의 예는 다음에서 볼 수 있습니다. https://github.com/RIVeR-Lab/google_glass_driver/tree/master/test

희망이 있습니다.

+0

고마워요! 내가 약간 확인해 보니 정말 흥미로웠다. GDK가 제안한 가능성이 있는지 알고 싶었다.하지만 정말로 필요하다면 찾을 방법을 알게 될 것이다. – Pull

+0

괜찮지 만! 코드를 이해하거나 재사용하는 데 문제가있는 경우 (필요한 경우) 알려 주시면 기꺼이 도와 드리겠습니다. – RoboCop87

+0

안녕하세요, 유사한 프로젝트에서 솔루션을 사용할 수 있는지 확인하려고하지만 모든 음성 인식이 작동하지 않습니다. – Eugene

관련 문제