최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0615418 (2012-09-13) |
등록번호 | US-8670985 (2014-03-11) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 13 인용 특허 : 518 |
This is directed to processing voice inputs received by an electronic device while prompts are provided. In particular, this is directed to providing a sequence of prompts to a user (e.g., voice over prompts) while monitoring for a voice input. When the voice input is received, a characteristic time
This is directed to processing voice inputs received by an electronic device while prompts are provided. In particular, this is directed to providing a sequence of prompts to a user (e.g., voice over prompts) while monitoring for a voice input. When the voice input is received, a characteristic time stamp can be identified for the voice input, and can be compared to periods or windows associated with each of the provided prompts. The electronic device can then determine that the prompt corresponding to a window that includes the characteristic time stamp was the prompt to which the user wished to apply the voice input. The device can process the voice input to extract a user instruction, and apply the instruction to the identified prompt (e.g., and perform an operation associated with the prompt).
1. A method for processing a voice input provided in response to a prompt, comprising: at an electronic device with at least one processor and memory: in response to a user invoking a voice mode, the electronic device providing a sequence of prompts, wherein each prompt is associated with a respecti
1. A method for processing a voice input provided in response to a prompt, comprising: at an electronic device with at least one processor and memory: in response to a user invoking a voice mode, the electronic device providing a sequence of prompts, wherein each prompt is associated with a respective time period of a plurality of time periods;receiving a voice input while a prompt of the sequence of prompts is being provided;identifying a characteristic time associated with the received voice input;identifying a time period of the plurality of time periods that includes the characteristic time; andapplying the received voice input to a respective prompt of the sequence of prompts associated with the identified time period. 2. The method of claim 1, further comprising: defining, for each prompt, an initial time stamp and a final time stamp, wherein the period between the initial time stamp and the final time stamp constitutes the time period associated with the prompt. 3. The method of claim 2, wherein: the initial time stamp is different from a time stamp that corresponds to starting to provide the prompt; andthe final time stamp is different from a time stamp that corresponds to stopping to provide the prompt. 4. The method of claim 3, wherein: the final time stamp is after the time stamp that corresponds to stopping to provide the prompt. 5. The method of claim 2, further comprising: defining at least one of a final time stamp and an initial time stamp such that time periods associated with sequentially provided prompts overlap. 6. The method of claim 1, further comprising: determining the relative importance of each prompt; andvarying the length of the time period of each prompt based on the determined relative importance of that prompt. 7. The method of claim 6, wherein varying further comprises: varying the amount by which the final time stamp exceeds the time stamp that corresponds to stopping to provide the prompt. 8. The method of claim 7, further comprising: ordering the prompts such that a less important prompt is between more important prompts to prevent the time periods associated with the more important prompts from overlapping. 9. The method of claim 1, wherein identifying a characteristic time further comprises: identifying a characteristic time stamp during which the voice input is received. 10. The method of claim 9, further comprising: defining, for each prompt, an initial time stamp and a final time stamp, wherein the period between the initial time stamp and the final time stamp constitutes the time period associated with the prompt; andidentifying the combination of initial time stamp and final time stamp for which the characteristic time stamp is larger than the initial time stamp but smaller than the final time stamp. 11. The method of claim 1, wherein: providing the sequence of prompts further comprises providing a sequence of voice output prompts, wherein each prompt is associated with a distinct electronic device operation. 12. The method of claim 1, wherein the user invoking a voice mode comprises determining whether a mode for providing prompts has been enabled. 13. The method of claim 1, wherein the user invoking a voice mode comprises determining whether the user has accessed a voice over menu mode. 14. The method of claim 1, wherein the applying comprises executing an instruction associated with the prompt corresponding to the identified time period. 15. The method of claim 1, wherein the applying comprises providing one or more variables needed to perform an operation associated with the prompt corresponding to the identified time period. 16. The method of claim 1, wherein the applying further comprises providing a media item to serve as a seed for generating a new playlist. 17. The method of claim 1, wherein: receiving the voice input while the respective prompt is being provided includes receiving the voice input while a visual prompt is being displayed, an audio prompt is being output, or a haptic prompt is being provided. 18. An electronic device for processing voice inputs, comprising: an output interface for outputting a plurality of audio prompts in response to a user invoking a voice mode, wherein the audio prompts are provided in succession;an input interface for receiving a voice input; anda processing module operative to: determine that at least two audio prompts were output while the voice input was received;define a characteristic time stamp for the voice input;compare the characteristic time stamp with input windows associated with each of the at least two audio prompts, wherein each input window defines a duration during which received inputs correspond to the audio prompt of the input window; andassociate the received voice input with the audio prompt of the input window that includes the characteristic time stamp. 19. The electronic device of claim 18, wherein the processing module is further operative to: determine that the characteristic time stamp is included in the input windows of the at least two audio prompts;define an additional characteristic time stamp for the voice input; anddetermine which of the input windows includes both the characteristic time stamp and the additional characteristic time stamp. 20. The electronic device of claim 18, wherein the processing module is further operative to: extract an instruction from the voice input; andapply the extracted instruction to the audio prompt of the input window that includes the characteristic time stamp. 21. The electronic device of claim 20, wherein the processing module is further operative to: identify an operation associated with the, audio prompt of the input window that includes the characteristic time stamp;determine the manner in which to perform the operation based on the received instruction; andperform the operation in the determined manner. 22. The electronic device of claim 21, wherein the processing module is further operative to: determine at least one variable characterizing the operation from the instruction; andperform the operation using the at least one variable from the instruction. 23. The electronic device of claim 18, wherein the user invoking a voice mode comprises determining whether a mode for providing prompts has been enabled. 24. The electronic device of claim 18, wherein the user invoking a voice mode comprises determining whether the user has accessed a voice over menu mode. 25. The electronic device of claim 18, wherein associating the received voice input with the audio prompt comprises executing an instruction associated with the prompt corresponding to the identified time period. 26. The electronic device of claim 18, wherein associating the received voice input with the audio prompt comprises providing one or more variables needed to perform an operation associated with the prompt corresponding to the identified time period. 27. The electronic device of claim 18, wherein associating the received voice input with the audio prompt comprises providing a media item to serve as a seed for generating a new playlist. 28. A method for defining input windows to associate with provided prompts, comprising: at an electronic device with at least one processor and memory: in response to a user invoking a voice mode, identifying a plurality of prompts to provide in sequence, wherein each prompt is associated with a distinct electronic device operation;defining an offset relative to at least one of a start time and an end time for providing each of the plurality of prompts; anddetermining, for each of the plurality of prompts, an input window defined by an initial time and a final time for determining which provided prompt of the plurality of prompts to associate with a received voice input, wherein at least one of the initial time and the final time are offset from the start time and end time by the defined offset. 29. The method of claim 28, further comprising: determining the importance of each prompt; andvarying the defined offset for each prompt based on the importance of the prompt. 30. The method of claim 28, further comprising: defining a first offset to apply to the initial time relative to the start time; anddefining a second offset to apply to the final time relative to the end time, wherein the first and second offsets are different. 31. The method of claim 28, wherein the offset is defined as at least one of: a duration;a percentage of the duration the prompt is provided; anda percentage of the duration of another prompt provided in the sequence of plurality of prompts. 32. A non-transitory computer readable medium for processing a voice input provided in response to a prompt, the computer readable medium storing instructions for: automatically providing a sequence of prompts in response to a user invoking a voice mode, wherein each prompt is associated with a respective time period of a plurality of time periods;receiving a voice input while a prompt of the sequence of prompts is being provided;identifying a characteristic time associated with the received voice input;identifying a time period of the plurality of time periods that includes the characteristic time; andapplying the received voice input to a respective prompt of the sequence of prompts associated with the identified time period. 33. The computer readable medium of claim 32, further storing instructions for: defining, for each prompt, an initial time stamp and a final time stamp, wherein the period between the initial time stamp and the final time stamp constitutes the time period associated with the prompt. 34. The computer readable medium of claim 33, wherein: the initial time stamp is different from the time stamp corresponding to starting to provide the prompt; andthe final time stamp is different from the time stamp corresponding to stopping to provide the prompt. 35. The computer readable medium of claim 32, wherein: the instructions for receiving the voice input while the respective prompt is being provided include instructions for receiving the voice input while a visual prompt is being displayed, an audio prompt is being output, or a haptic prompt is being provided. 36. The computer readable medium of claim 32, wherein the user invoking a voice mode comprises determining whether a mode for providing prompts has been enabled. 37. The computer readable medium of claim 32, wherein the user invoking a voice mode comprises determining whether the user has accessed a voice over menu mode. 38. The computer readable medium of claim 32, wherein the applying comprises executing an instruction associated with the prompt corresponding to the identified time period. 39. The computer readable medium of claim 32, wherein the applying comprises providing one or more variables needed to perform an operation associated with the prompt corresponding to the identified time period. 40. The computer readable medium of claim 32, wherein the applying further comprises providing a media item to serve as a seed for generating a new playlist.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.