FIG. 2 is a perspective drawing illustrating one embodiment of an electronic device 110. The electronic device 110 may include at least one speaker 135. In addition, the electronic device 110 may include at least one microphone 130. The electronic device 110 may stream the streaming audio 120 through the speaker 135.
FIG. 3A is a schematic block diagram illustrating one embodiment of a streaming data 200 and volume condition data 220. The streaming data 200 and/or the volume condition data 220 maybe organized as a data structure in a memory. In the depicted embodiment, the streaming data 200 includes an audio volume 201, an ambient noise volume 203, an audio threshold 205, a ratio threshold 207, network data limits 209, and network congestion 215. The volume condition data 220 may include one or more a volume conditions 211 and corresponding bandwidths 213.
The audio volume 201 may record the volume of the streaming audio 120. The volume may be measured in decibels (dB). The ambient noise volume 203 may record a volume of ambient noise around the electronic device 110. In one embodiment, the ambient noise volume 203 is measured by the microphone 130. The microphone may measure audio volume 201 and/or the ambient noise volume 203 during a lull or silence in the streaming audio 120. The ambient noise volume 203 may be measured in dB.