diff --git a/src/mumble/AudioConfigDialog.cpp b/src/mumble/AudioConfigDialog.cpp index 5e0cce88488..9b8869d1b6a 100644 --- a/src/mumble/AudioConfigDialog.cpp +++ b/src/mumble/AudioConfigDialog.cpp @@ -56,16 +56,10 @@ AudioInputDialog::AudioInputDialog(Settings &st) : ConfigWidget(st) { qsPTTHold->setAccessibleName(tr("PTT hold threshold")); qsTransmitHold->setAccessibleName(tr("Silence below")); abSpeech->setAccessibleName(tr("Current speech detection chance")); - qsTransmitMin->setAccessibleName(tr("Speech above")); - qsTransmitMax->setAccessibleName(tr("Speech below")); - qsFrames->setAccessibleName(tr("Audio per packet")); - qsQuality->setAccessibleName(tr("Quality of compression (peak bandwidth)")); + qsTransmitMin->setAccessibleName(tr("Silence below")); + qsTransmitMax->setAccessibleName(tr("Speech above")); qsSpeexNoiseSupStrength->setAccessibleName(tr("Noise suppression")); - qsAmp->setAccessibleName(tr("Maximum amplification")); - qlePushClickPathOn->setAccessibleName(tr("Transmission started sound")); - qlePushClickPathOff->setAccessibleName(tr("Transmission stopped sound")); qsbIdle->setAccessibleName(tr("Initiate idle action after (in minutes)")); - qcbIdleAction->setAccessibleName(tr("Idle action")); qlInputHelp->setVisible(false); if (AudioInputRegistrar::qmNew) { @@ -386,6 +380,9 @@ void AudioInputDialog::updateBitrate() { qlBitrate->setText(v); qsQuality->setMinimum(8000); + + qsQuality->setAccessibleDescription(v); + qsFrames->setAccessibleDescription(v); } void AudioInputDialog::on_qcbEnableCuePTT_clicked() { diff --git a/src/mumble/AudioInput.ui b/src/mumble/AudioInput.ui index df7e61b9999..2b563e98f5a 100644 --- a/src/mumble/AudioInput.ui +++ b/src/mumble/AudioInput.ui @@ -6,7 +6,7 @@ 0 0 - 711 + 705 1012 @@ -466,6 +466,9 @@ <b>This selects how many audio frames should be put in one packet.</b><br />Increasing this will increase the latency of your voice, but will also reduce bandwidth requirements. + + Audio per packet in milliseconds + 1 @@ -514,6 +517,9 @@ <b>This sets the quality of compression.</b><br />This determines how much bandwidth Mumble is allowed to use for outgoing audio. + + Audio compression quality in kilobit per second + 8000 @@ -595,6 +601,9 @@ <b>Maximum amplification of input.</b><br />Mumble normalizes the input volume before compressing, and this sets how much it's allowed to amplify.<br />The actual level is continually updated based on your current speech pattern, but it will never go above the level specified here.<br />If the <i>Microphone loudness</i> level of the audio statistics hover around 100%, you probably want to set this to 2.0 or so, but if, like most people, you are unable to reach 100%, set this to something much higher.<br />Ideally, set it so <i>Microphone Loudness * Amplification Factor >= 100</i>, even when you're speaking really soft.<br /><br />Note that there is no harm in setting this to maximum, but Mumble will start picking up other conversations if you leave it to auto-tune to that level. + + Maximum amplification + 19500 @@ -644,6 +653,9 @@ + + Noise suppression + Noise suppression @@ -655,6 +667,9 @@ Don't use noise suppression. + + Noise suppression disabled + Disabled @@ -777,6 +792,9 @@ Gets played when stopping to transmit + + Path to audio cue file when stopping to speak + @@ -809,6 +827,12 @@ + + Idle action + + + Select what to do when being idle for a configurable amount of time. Default: nothing + nothing @@ -842,10 +866,20 @@ - + + + Gets played when you are trying to speak while being muted + + + Path to mute cue file + + + + Browse for mute cue audio file + Br&owse... @@ -856,6 +890,9 @@ Gets played when starting to transmit + + Path to audio cue file when starting to speak + @@ -897,6 +934,9 @@ + + Preview the mute cue + Pre&view @@ -924,6 +964,9 @@ + + The mute cue is an audio sample which plays when you are trying to speak while being muted + Mute cue @@ -942,7 +985,7 @@ - Preview the audio cues + Preview both audio cues <b>Preview</b><br/>Plays the current <i>on</i> sound followed by the current <i>off</i> sound.