문맥 (context)
본 발명은 일반적으로 컴퓨팅 장치와의 사용자 상호작용에 관한 것이다. 보다 구체적으로는, 본 발명은 음성 인식과 관련하여 중앙집중식 인터페이스와의 사용자 상호작용에 관한 것이다.
최근에 음성 인식 기술의 개선에 많은 관심이 기울여지고 있다. 음성 인식 기술에서의 한 이러한 도전은 음성 명령을 사용하는 컴퓨팅 장치와의 사용자 상호작용에 관한 것이다. 종종, 음성 명령은 컴퓨팅 장치가 이런 명령을 실행할 수 있기 전에 더욱 명확해질 필요가 있다.
컴퓨팅 장치는 종종 음성 명령을 여러 가지로 해석할 수 있다. 한 측면에서, 컴퓨팅 장치는 음성 명령이 어느 애플리케이션에 대한 것인지를 이해하지 못할 수 있다. 예를 들어, 음성 명령은 복수의 애플리케이션 모듈에 걸쳐 사용되는 용어를 포함할 수 있다. 다른 측면에서, 애플리케이션은 사용자가 무엇을 실행하고자 하는지를 이해하지 못할 수 있는데, 그 이유는 음성 명령이 모호한 정보를 포함하고 있기 때문이다. 예를 들어, 애플리케이션이 재생할 수 있는 다수의 비틀즈 앨범이 있을 때, 음성 명령은 "play the Beatles"을 포함할 수 있다. 또 다른 예에서, 음성 명령은 오인식 에러(misrecognition error)를 포함할 수 있다. 예를 들어, 사용자는 명령 "insert ice cream"이라고 말할 수 있지만 음성 인식 시스템은 그 명령을 "insert I scream"이라고 인식한다.
사용자가 의미하고자 하는 바를 추측하거나 사용자에 문의를 하지 않고 행동을 취하여 사용자에게 좌절을 안겨줄 수 있다. 불필요한 좌절을 야기하지 않고 또 음성 인식 효율성을 희생시키지 않고 음성 명령의 명확화 및 오인식 에러의 명확화를 제어하는 도구를 사용자에게 제공할 필요가 있다.
지시문 (instruction)
주어진 원문을 읽고 필요한 정보를 파악하여, 원문에 근거해 질문에 답하라.
질문 (question)
음성 명령이 모호하거나 오인식 에러를 포함할 때, 사용자의 좌절을 방지하고 음성 인식 효율성을 유지하면서 명령을 명확화하기 위해 제공되어야 하는 도구는 무엇인가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretation음성 명령의 모호성 및 오인식 문제를 해결하기 위해 필요한 도구의 정체를 묻는 질문이다.
-
2정보 추출
information_extraction음성 명령의 문제점(모호한 정보, 오인식 에러)과 그로 인한 결과(사용자 좌절)를 확인한다.
- 음성 명령이 모호한 정보를 포함하고 있기 때문이다.
- 음성 명령은 오인식 에러(misrecognition error)를 포함할 수 있다.
- 사용자에게 좌절을 안겨줄 수 있다.
-
3근거 선택
evidence_selection해당 문제들을 해결하기 위해 필요한 도구에 대한 언급을 추출한다.
- 불필요한 좌절을 야기하지 않고 또 음성 인식 효율성을 희생시키지 않고 음성 명령의 명확화 및 오인식 에러의 명확화를 제어하는 도구를 사용자에게 제공할 필요가 있다.
-
4논리 통합
logical_integration문제 상황(좌절, 효율성 저하)을 해결하기 위한 수단으로서 '음성 명령의 명확화 및 오인식 에러의 명확화를 제어하는 도구'가 필요함을 연결한다.
-
5결론 도출
conclusion_formulation필요한 도구의 명칭 또는 기능을 정의한다.
- 음성 명령의 명확화 및 오인식 에러의 명확화를 제어하는 도구
-
6답변 생성
answer_generation질문에 대한 직접적인 답변을 작성한다.
- 음성 명령의 명확화 및 오인식 에러의 명확화를 제어하는 도구
최종 답변 (final_answer)
음성 명령의 명확화 및 오인식 에러의 명확화를 제어하는 도구
핵심 해석 (core_interpretation)
음성 명령의 모호성과 오인식 에러의 명확화를 제어하는 도구가 필요하다.