2016-11-02 5 views
0

나는 스피커에서 - "I want to meet John Disilva"라고하는 음성을 캡처합니다. 나는 이것을 구문과 함께 Google 음성 API { 'John Disilva', 'Ashish Mundra'}으로 전달합니다. 그러나 Google Speech API는 전체 구문 즉, 'I want to meet John Disilva'을 반환합니다.Google 음성 API의 구문과 일치

이름 부분을 추출하는 데 관심이있는 경우에만 구문을 반환 값으로 가져올 수있는 방법이 있습니까?

그 이유는 누군가 내 마이크에게 말하는 것을 제어 할 수 없기 때문입니다. 그들은 'I would like to see John Disilva' 또는 'Do you know John Disilva'라고 말할 수 있습니다. 그러나 사용자가 항상이 문장의 어딘가에서 내가 추출하고자하는 이름을 사용하게 될 것이라고 확신합니다.

Google Speech API가 해당 구문에서 John Disilva을 감지 할 수 있었던 정확한 구문을 제공 할 수 있다면 코드에서 추가 처리를 위해 해당 구문을 사용할 수 있습니다.

답변

0

Google 음성 API에서는 불가능합니다. 가장 좋은 방법은 사후 처리를 통해 이름이 무엇인지 확인하는 것입니다. "키워드 스포팅"을 지원하는 ASR 시스템을 찾는 것보다 더 정확한 것이 필요한 경우