Google 어시스턴트에서 사용자가 작업을 처리하도록 지원하는 방법

Google 어시스턴트는 사용자가 언제 어디서나 여러 작업을 할 수 있도록 도와드립니다. 사용자가 질문하거나 원하는 작업을 말했을 때 어시스턴트는 가능한 한 가장 유용한 방식으로 요청에 응답하려고 합니다. 요청하는 작업이 스마트 홈 기기 제어, 음악 또는 게임 즐기기, 친구 및 가족과의 소통, 빠르게 원하는 답을 찾거나 지역 정보를 찾는 것과 같은 일상적인 작업을 비롯해서 여러 다양한 작업에서도 마찬가지입니다.

이를 위해 어시스턴트에서는 요청 내용, 즉 요청의 의도를 파악하여 사용자가 작업을 처리할 최상의 방법을 찾아야 합니다. 이 목표가 어시스턴트 작동 방식의 핵심입니다.

아래에서 어시스턴트가 요청을 파악하고 요청에 응답하는 방법을 결정하는 데 도움을 주는 주요 요소를 자세히 알아보세요.

요청 파악

사용자가 음성으로 어시스턴트와 상호작용하면 Google의 음성 인식 기술은 사용자의 요청을 텍스트로 변환합니다. 그런 다음 어시스턴트는 최근 요청이나 사용하는 기기 유형과 같은 유용한 정보와 함께 텍스트를 분석하여 가능한 해석을 파악합니다.

예를 들어 "Hey Google, 중지해 줘"라고 말하면 실행 중인 타이머 두 개 중 하나를 의미하는 것일 수도 있고, 재생 중인 음악이나 실행 중인 루틴을 중지하려는 것일 수도 있습니다. 또는 '중지'를 검색어로 한 검색결과를 원하거나 완전히 다른 것을 요청하는 것일 수도 있습니다.

이러한 옵션을 따져 보기 위해 어시스턴트는 다양한 요청 해석 목록과 각 요청에 응답하는 방법을 컴파일합니다. 다음 단계는 이러한 옵션의 순위를 지정하여 요청을 처리하는 최상의 방법을 찾는 것입니다.

사용 가능한 응답 순위 지정

다음과 같은 주요 요소를 포함한 다양한 신호를 통해 어시스턴트는 사용 가능한 응답의 순위를 지정합니다.

  • 어시스턴트에서 사용자의 요청을 파악했다고 확신하는 정도
  • 요청의 특정 해석에 실제 사용할 수 있는 응답이 존재하는지 여부
  • 과거 유사한 요청을 했던 사용자가 특정 응답에 만족한 정도
  • 참신한 양질의 응답을 다양하게 확보하기 위한 차원에서 응답이 얼마나 최근에 만들어졌는지 여부
  • 사용 중인 기기에서 응답이 제대로 작동하는 정도 예를 들어 화면이 있는 기기에 최적화된 응답은 스피커에서 순위가 낮을 수 있습니다. 어시스턴트가 내장된 파트너 기기에서 볼륨 변경이나 영화 재생과 같이 해당 기기와 관련된 작업을 요청하면, 기기 제조업체는 해당 파트너가 최고의 사용자 경험을 제공할 것이라고 정한 내용에 따라 일부 또는 모든 응답을 처리할 수 있습니다.
  • 최근에 요청한 다른 작업. 예를 들어 "Hey Google, 5분 타이머 시작해 줘"라고 말한 후 곧바로 "Hey Google, 중지해 줘"라고 말하면 어시스턴트에서 먼저 했던 요청을 토대로 의미를 파악할 수 있습니다.
  • 어시스턴트에 도움을 요청할 때 열려 있는 앱이나 이미 어시스턴트가 지원 중인 작업 등 기기에서 현재 하고 있는 작업. 예를 들어 음악을 들으면서 "Hey Google, 건너뛰어 줘"라고 말하면 어시스턴트는 다음 노래로 건너뜁니다. 마찬가지로 어시스턴트를 사용하여 음식점을 예약하는 중이라면 다른 가능한 응답보다 예약 완료를 우선적으로 처리합니다.
  • 제한된 상황에서 일부 양질의 응답은 사용자 환경을 개선하기 위해 직접 선별되어 상위 순위로 지정될 수 있습니다. 예를 들어 사용자가 코로나19에 관한 정보를 시기적절하게 얻고 공공 안전의 위협이 될 만한 잘못된 정보를 줄이기 위해 Google에서는 세계보건기구와 정부 보건 당국과 같은 권위 있는 출처의 정보를 선별할 수 있습니다.

순위 지정의 이러한 주요 요소는 아래 설명과 같이 사용자가 어시스턴트와 상호작용하는 방식과 개인 선호도에 따라 다르게 판단됩니다.

제공업체 선택

어시스턴트는 다른 제작자 및 비즈니스에서 제공한 응답뿐 아니라 Google의 응답과 사용자를 연결하여 일부 요청 유형에 응답할 수 있습니다. 예를 들어 "Hey Google, [게임 이름] 플레이해 줘"라고 말하여 좋아하는 제작자의 게임을 요청하면 어시스턴트가 요청된 게임을 시작합니다. 'Hey Google, 게임 플레이해 줘'와 같은 일반적인 요청의 경우 어시스턴트에 게임을 제공한다고 말한 여러 제공업체에서 처리할 수 있습니다. 요청 처리가 가능한 제공업체가 두 곳 이상이라면 어시스턴트는 다음 규칙을 아래 순서로 적용하여 제공업체를 선택합니다.

  1. 사용자가 선택한 제공업체가 있다면 어시스턴트는 선택된 제공업체를 이용합니다. 예를 들어 어시스턴트 설정이나 설정 흐름을 통해 선호하는 음악 제공업체를 선택했거나 요청에서 제공업체 이름을 명시적으로 지정할 수 있습니다.
  2. 선택한 제공업체가 없다면 어시스턴트에서 다음 주요 요소를 사용하여 사용 가능한 옵션의 순위를 지정합니다.

    (a) 환경설정 정보

    • Google 계정 설정에 따라 이 데이터에는 가장 자주 또는 최근에 사용된 제공업체, 휴대전화 또는 다른 기기에 설치되거나 열린 앱, Google 계정에 연결한 제공업체, Google 서비스의 사용자 활동에 관한 기타 정보가 포함될 수 있습니다.
    • 데이터를 통해 어시스턴트 및 다른 Google 서비스를 더 편하게 사용하는 방법과 개인정보 보호를 관리하는 여러 방법에 관해 자세히 알아보려면 어시스턴트의 내 데이터를 참고하세요.

    (b) 제공업체 정보

    • 전반적인 인기도, 평균 사용자 평점, 제공업체가 사용자 쿼리에 성공적으로 응답하는 빈도, 제공업체를 구독하는지에 기반한 제공업체의 사용자 환경 품질입니다.
    • 제공업체가 요청 세부정보(예: 제품 재고, 특별 메뉴 항목 또는 특정 항공편 시간)에 잘 응답하는 정도입니다.
    • 이용 가능한 응답은 민감한 정보나 잠재고객을 관리하는 법적 규정으로 인해 제한될 수 있습니다. 예를 들어 가족을 위한 작업 프로그램에 참여하는 모든 제공업체는 작업이 아동 온라인 개인정보 보호법(COPPA)과 같은 관련 법규를 준수하는지 확인해야 합니다.
    • 일부 제한된 상황에서, 사용자에게 우수한 품질의 결과를 제공하기 위한 목적으로 Google과 파트너십을 보유한 일부 제공업체가 더 높은 순위로 지정될 수 있습니다.

  3. 명백하게 가장 높은 순위로 지정된 제공업체가 없으면, 어시스턴트는 요청에 응답하기 위해 사용자에게 제공업체를 선택하라고 요청할 수 있습니다.

요청을 처리하기 위해 최상의 응답 제공

순위 지정 프로세스가 완료되면 어시스턴트는 최상의 옵션이라고 생각하는 옵션 또는 여러 옵션의 목록으로 응답하거나, 요청을 파악하지 못한 경우 사용자에게 요청을 파악하지 못했다고 알립니다.

순위가 높은 응답이 여러 개 있다면 어시스턴트는 사용자의 의도를 명확히 하려고 정보를 추가로 요청하거나 후속 제안을 표시하거나(화면이 있는 기기의 경우) 요청 가능한 관련 작업을 알려줄 수 있습니다.

경우에 따라 어시스턴트에서는 사용자의 요청을 최상의 방법으로 지원하기 위해 Google 검색결과를 제공합니다. 예를 들어 사용자가 더 다양한 결과를 보길 원한다고 생각하거나 더 높은 순위의 다른 응답이 없다면 어시스턴트는 휴대전화나 화면이 있는 다른 기기에서 Google 검색결과를 표시할 수 있습니다.

검색의 원리에서 Google의 검색 순위 알고리즘 작동 방식과 Google 검색에서 제공하는 다양한 유형의 유용한 응답을 자세히 알아보세요.

일반적으로 어시스턴트에서 제공하는 Google 검색결과는 Google 검색에서 사용자가 검색할 때 찾을 수 있는 결과와 유사합니다. 어시스턴트에서는 어시스턴트 사용자에게 적절하고 유용한 결과를 제공하기 위해 다음의 제한된 알고리즘 조정을 적용합니다.

  • 어시스턴트는 스마트 디스플레이와 같은 공유 기기에서 부적절하거나 음란한 콘텐츠를 필터링하기도 합니다.
  • 어시스턴트는 사용자 요청의 맥락(예: 예전 쿼리), 기기의 기능, 기기 유형에 따른 일반적인 사용 패턴을 고려하기도 합니다. 예를 들어 휴대전화보다 TV에서 더 많은 동영상 결과가 표시될 수 있습니다.