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.