US 11,670,302 B2
Voice processing method and electronic device supporting the same
Joo Hyuk Jeon, Seoul (KR); Woo Up Kwon, Seoul (KR); Jin Woo Park, Gyeonggi-do (KR); Kyoung Gu Woo, Seoul (KR); Eun Taek Lim, Gyeonggi-do (KR); Kyung Hak Hyun, Gyeonggi-do (KR); and Dong Ho Jang, Gyeonggi-do (KR)
Assigned to Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed by Samsung Electronics Co., Ltd., Gyeonggi-do (KR)
Filed on Nov. 13, 2020, as Appl. No. 17/97,087.
Application 17/097,087 is a continuation of application No. 16/029,743, filed on Jul. 9, 2018, granted, now 10,839,806.
Claims priority of application No. 10-2017-0087373 (KR), filed on Jul. 10, 2017.
Prior Publication US 2021/0065716 A1, Mar. 4, 2021
Int. Cl. G10L 15/26 (2006.01); G10L 15/16 (2006.01); G10L 15/22 (2006.01); G06F 3/16 (2006.01); G06F 40/35 (2020.01); G06F 40/40 (2020.01); G06F 40/274 (2020.01); H04W 88/02 (2009.01)
CPC G10L 15/26 (2013.01) [G06F 3/167 (2013.01); G06F 40/274 (2020.01); G06F 40/35 (2020.01); G06F 40/40 (2020.01); G10L 15/16 (2013.01); G10L 15/22 (2013.01); G10L 2015/223 (2013.01); G10L 2015/228 (2013.01); H04W 88/02 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A portable communication device comprising:
a microphone;
a display; and
a processor configured to:
obtain, via the microphone, a first voice input to perform a specified function;
perform automatic speech recognition (ASR) with respect to the first voice input to extract a first text corresponding to the first voice input;
if a first specified application is identified from the first text, perform the specified function using the first specified application without receiving any user input to select the first specified application;
if no specified application is identified from the first text, identify whether there is an application selection history associated with the specified function;
in response to identifying the application selection history, determine an application based on the application selection history and perform the specified function using the determined application; and
in response to identifying that there is no the application selection history, provide a first indication indicative of the first specified application and a second indication indicative of a second specified application, receive a user input to select an indication from the first indication and the second indication, and perform the specified function using a corresponding one of the first and second specified applications selected based at least in part on the user input.