2013-07-22 7 views
1

음성 명령을 사용하여 Arduino 로봇 (블루투스/Wi-Fi 이상)을 제어하는 ​​데 사용할 수있는 앱을 만드는 것에 대해 생각하고 있습니다. 그러나 경험을 유동적으로 만들기 위해서는 Android 앱 음성 인식이 계속 실행되어야합니다. 로봇을 멈추고 싶으면 버튼을 누르거나 음성 인식 대화 상자가 나타날 때까지 기다렸다가 내 명령을 "중지"하고 단추를 놓은 다음 파서가 구문 분석을 기다렸다가 정지 명령.로봇 제어용 텍스트로 안드로이드 말하기

로봇을 제어 할 때 연속 듣기 모드에서 음성 대신 텍스트를 사용하고 싶습니다. 키워드가 들리면 키워드가 전송됩니다.

Android에서이 작업을 수행 할 수 있나요? 나는 인터넷 검색을했고, 인식기의 의도를 발견했지만, 발견 된 모든 예제는 버튼 트리거를 사용하고 위에서 설명한 시나리오를 거의 따랐습니다.

답변

0

할 수 있습니다. 이 링크를보십시오. 그것도 몇 가지 예제 코드가 있습니다 :) 당신이 듣고, 연설 할 때 단어가 그것이 키워드인지 확인한 다음 로봇을 원하는대로 만들 수 있습니다. http://viralpatel.net/blogs/android-speech-to-text-api/

+0

나는 그 하나를 보았다. (그것은 나의 구글 검색에서 꽤 높게 나타났다). 그러나 버튼을 사용하여 음성을 텍스트로 트리거하고 각 음성을 개별적으로 구문 분석해야합니다. 나는 계속적으로 실행되는 무언가를 찾고 있는데, 어떤 사용자 행동도 요구하지 않는다. 엔진은 듣는 단어의 끊임없는 흐름을 뱉어 낼 것이고, 앱이 키워드를 듣게되면 물건을 다룰 것이다. 결론은 뭔가를 놓치지 않으면 해당 페이지의 코드가 나에게 적합하지 않다는 것입니다. – MrGibbage

관련 문제