# US 10,872,617 B2 · User command processing method and system for adjusting output volume of sound to be output, on basis of input volume of received voice input

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,872,617 B2
- Document ID: US10872617B2
- Status: Granted
- Kind: B2
- Application number: 16/678,419
- Filed: 2019-11-08
- Published: 2020-03-05
- Granted: 2020-12-22
- Earliest claimed: 2017-05-12
- Assignees: Naver Corporation; LINE Corporation
- Applicants: NAVER Corporation; LINE Corporation
- Inventors: Myeongsoo Shin
- Web page: https://patentgrep.com/patent/US10872617B2

## CPC

- G10L 25/21: the extracted parameters being power information
- G10L 25/48: specially adapted for particular use
- G06F 3/167: {Audio in a user interface, e.g. using voice commands for navigating, audio feedback}
- G10L 15/22: Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L 17/26: Recognition of special voice characteristics, e.g. for use in lie detectors; Recognition of animal voices
- G10L 25/78: Detection of presence or absence of voice signals (switching of direction of transmission by voice frequency in two-way loud-speaking telephone systems H04M9/10)
- G10L 25/87: Detection of discrete points within a voice signal
- G10L 2015/223: {Execution procedure of a spoken command}
- G10L 2025/783: {based on threshold decision}
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Provided is a user command processing method and system for adjusting an output volume of a sound to be output on the basis of an input volume of a received voice input. A user command processing method may comprise the steps of: receiving a voice input from a user; measuring an input volume of the received voice input; and adjusting an output volume of a sound to be output in response to the received voice input, according to the measured input volume.

## Claims

### Claim 1

A user command processing method comprising:
receiving a voice input from a user;
measuring an input volume of the received voice input;
adjusting an output volume of a sound to be output in response to the received voice input based on the measured input volume; and
determining if an output accuracy for the sound is greater than or equal to an accuracy threshold.

### Claim 2 (depends on 1)

The user command processing method of claim 1, wherein the adjusting comprises adjusting the output volume of the sound to be proportional to the measured input volume.

### Claim 3 (depends on 1)

The user command processing method of claim 1, further comprising:
generating control information for outputting visual information corresponding to the sound through a display of another device linked to an electronic device that adjusts the output volume, if the measured input volume is less than or equal to a preset first threshold or if the measured input volume is less than or equal to the preset first threshold and the output accuracy for the sound is greater than or equal to the accuracy threshold; and
transmitting the generated control information.

### Claim 4 (depends on 1)

The user command processing method of claim 1, further comprising:
adjusting the output volume of the sound based on an utterance duration of a keyword when the voice input comprises the keyword for adjusting the output volume of the sound.

### Claim 5 (depends on 4)

The user command processing method of claim 4, wherein the adjusting the output volume comprises increasing or decreasing the output volume of the sound to be proportional to the utterance duration.

### Claim 6 (depends on 1)

The user command processing method of claim 1, wherein the sound to be output comprises at least one of an answer and an audio content in response to the voice input.

### Claim 7 (depends on 1)

The user command processing method of claim 1, wherein the measuring of the input volume of the received voice input comprises measuring an input volume for a keyword that is preset to wake up an electronic device.

### Claim 8 (depends on 1)

The user command processing method of claim 1, further comprising:
measuring a noise volume for ambient noise; and
adjusting the output volume of the sound further using the measured noise volume for the ambient noise.

### Claim 9 (depends on 1)

The user command processing method of claim 1, further comprising:
adjusting the output volume of the sound further using set time information for a current time, the set time information having preset volume control parameters when the current time corresponds to a preset time of the set time information.

### Claim 10 (depends on 1)

A non-transitory computer-readable storage medium storing a program to implement the method according to claim 1 on a computer.

### Claim 11

A user command processing system comprising:
at least one processor configured to execute computer-readable instructions,
wherein the at least one processor is configured to
receive a voice input from a user,
measure an input volume of the received voice input,
adjust an output volume of a sound to be output in response to the received voice input from the user based on the measured input volume, and
determining if an output accuracy for the sound is greater than or equal to an accuracy threshold.

### Claim 12 (depends on 11)

The user command processing system of claim 11, wherein the at least one processor is configured to
generate visual information corresponding to the sound, and
output the visual information through a display linked to an electronic device that adjusts the output volume, if the measured input volume is less than or equal to a first threshold or if the measured input volume is less than or equal to the first threshold and the output accuracy for the sound is greater than or equal to the accuracy threshold.

### Claim 13 (depends on 11)

The user command processing system of claim 11, wherein the at least one processor is configured to adjust the output volume of the sound based on an utterance duration of a keyword for adjusting the output volume of the sound when the voice input comprises the keyword for adjusting the output volume of the sound.

### Claim 14 (depends on 11)

The user command processing system of claim 11, wherein, to measure the input volume of the received voice input, the at least one processor is configured to measure an input volume for at least one keyword preset to wake up an electronic device in the received voice input and adjust the output volume based on the input volume of the at least one keyword preset to wake up the electronic device.

### Claim 15 (depends on 11)

The user command processing system of claim 11, wherein the at least one processor is configured to
measure a noise volume for ambient noise; and
adjust the output volume of the sound by further factoring the measured noise volume for the ambient noise.

### Claim 16 (depends on 11)

The user command processing system of claim 11, wherein the at least one processor is configured to
adjust the output volume of the sound further using set time information for a current time,
the set time information having preset volume control parameters when the current time corresponds to a preset time of the set time information.
