白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Adjusting audio stream quality based on volume

專利號
US10868844B1
公開日期
2020-12-15
申請人
LENOVO (Singapore) PTE. LTD.(SG New Tech Park)
發(fā)明人
Russell Speight VanBlon; Nathan J. Peterson; Mark Patrick Delaney; John Carl Mese; Arnold S. Weksler
IPC分類
H04R29/00; G06F3/16; H04L29/06
技術(shù)領(lǐng)域
audio,streaming,volume,bandwidth,may,in,or,request,network,condition
地域: New Tech Park

摘要

For adjusting audio streaming bandwidth based on volume, a processor detects a low-volume condition for streaming audio. In response to detecting the low-volume condition, the processor communicates a request for reduced bandwidth for the streaming audio.

說明書

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
FIELD

The subject matter disclosed herein relates to audio stream quality and more particularly relates to adjusting audio stream quality based on volume.

BACKGROUND

Full bandwidth audio streaming may require significant bandwidth.

BRIEF SUMMARY

An apparatus for adjusting audio streaming bandwidth based on volume is disclosed. The apparatus includes a speaker, a processor, and a memory that stores code executable by the processor. The processor detects a low-volume condition for streaming audio via the speaker. In response to detecting the low-volume condition, the processor communicates a request for reduced bandwidth for the streaming audio. A method and program product also perform the functions of the apparatus.

BRIEF DESCRIPTION OF THE DRAWINGS

A more particular description of the embodiments briefly described above will be rendered by reference to specific embodiments that are illustrated in the appended drawings. Understanding that these drawings depict only some embodiments and are not therefore to be considered to be limiting of scope, the embodiments will be described and explained with additional specificity and detail through the use of the accompanying drawings, in which:

FIG. 1 is a schematic block diagram illustrating one embodiment of a streaming system;

FIG. 2 is a perspective drawing illustrating one embodiment of an electronic device;

FIG. 3A is a schematic block diagram illustrating one embodiment of a streaming data;

權(quán)利要求

1
What is claimed is:1. An apparatus comprising:a speaker;a processor;a memory that stores code executable by the processor to:detect a low-volume condition for streaming audio from an audio source via the speaker, wherein the low-volume condition is detected in response to audio volume being below an audio threshold; andin response to detecting the low-volume condition, communicate to the audio source a request for reduced bandwidth for the streaming audio.2. The apparatus of claim 1, wherein the code is further executable by the processor to:detect an end of the low-volume condition; andin response to detecting the end of the low-volume condition, communicate a request for increased bandwidth for the streaming audio.3. The apparatus of claim 1, wherein the audio threshold is modified as a function of network data limits and/or network congestion.4. The apparatus of claim 1, wherein the low-volume condition is further satisfied in response to a ratio of the audio volume to ambient noise volume being below a ratio threshold.5. The apparatus of claim 4, wherein the ratio threshold is modified as a function of network data limits and/or network congestion.6. The apparatus of claim 1, wherein the reduced bandwidth is determined based on network congestion.7. The method of claim 1, wherein the reduced bandwidth is determined based on network data limits.8. The apparatus of claim 1, wherein the low-income condition is one of a plurality of low-volume conditions that each correspond to a reduced bandwidth.9. A method comprising:detecting, by use of a processor, a low-volume condition for streaming audio from an audio source, wherein the low-volume condition is detected in response to audio volume being below an audio threshold; andin response to detecting the low-volume condition, communicating to the audio source a request for reduced bandwidth for the streaming audio.10. The method of claim 9, the method further comprising:detecting an end of the low-volume condition; andin response to detecting the end of the low-volume condition, communicating a request for increased bandwidth for the streaming audio.11. The method of claim 9, wherein the audio threshold is modified as a function of network data limits and/or network congestion.12. The method of claim 9, wherein the low-volume condition is further satisfied in response to a ratio of the audio volume to ambient noise volume being below a ratio threshold.13. The method of claim 12, wherein the ratio threshold is modified as a function of network data limits and/or network congestion.14. The method of claim 9, wherein the reduced bandwidth is determined based on network congestion.15. The method of claim 9, wherein the reduced bandwidth is determined based on network data limits.16. The method of claim 9, wherein the low-volume condition is on of a plurality of low-volume conditions that each correspond to a reduced bandwidth.17. A program product comprising a non-transitory computer readable storage medium that stores code executable by a processor, the executable code comprising code to:detect a low-volume condition for streaming audio from an audio source, wherein the low-volume condition is detected in response to audio volume being below an audio threshold; andin response to detecting the low-volume condition, communicate to the audio source a request for reduced bandwidth for the streaming audio.18. The program product of claim 17, wherein the code is further executable by the processor to:detect an end of the low-volume condition; andin response to detecting the end of the low-volume condition, communicate a request for increased bandwidth for the streaming audio.
微信群二維碼
意見反饋