David Keller
davidkeller@tuta.io 2020

# WebRTC

PulseEffects verwendet WebRTC von GStreamer. Dieses Plugin bietet einen Sprachverbesserungsfilter, der auf der WebRTC Audioverarbeitungs-Bibliothek basiert. Diese Bibliothek bietet eine breite Palette von Anreicherungsalgorithmen. Dieses Plugin versucht so viele davon zu aktivieren wie möglich. Die derzeit aktivierten Verbesserungen sind Hochpassfilter, Echounterdrückung, Rauschunterdrückung, automatische Verstärkungsregelung und einige erweiterte Filter.

# Echounterdrückung

## Erweiterter Filter

Aktiviert oder deaktiviert den erweiterten Filter.

## Hochpassfilter

Aktiviert oder deaktiviert den Hochpassfilter.

## Verzögerungsagnostisch

Aktiviert oder deaktiviert den Verzögerungsagnostischen Modus.

## Unterdrückungsgrad

Kontrolliert die Aggressivität des Unterdrückers. Ein höherer Pegel tauscht die Doppelsprechleistung gegen eine erhöhte Echounterdrückung aus.

# Rauschunterdrücker

## Unterdrückungsgrad

Kontrolliert die Aggressivität der Unterdrückung. Eine Erhöhung des Pegels reduziert den Geräuschpegel auf Kosten einer höheren Sprachverzerrung.

# Verstärkungsregler

## Modus

Steuert den Modus der Kompressionsstufe.

# Kompressor

## Limiter

Wenn aktiviert, wird die Kompressionsstufe das Signal hart auf den Zielpegel begrenzen. Andernfalls wird das Signal zwar komprimiert, aber nicht über den Zielpegel hinaus begrenzt.

## Zielwert

Stellt den Zielspitzenpegel des Gain-Reglers in dBFS ein (Dezibel zur digitalen Vollaussteuerung).

## Maximale Verstärkung

Stellt die maximale Verstärkung ein, die die digitale Kompressionsstufe anwenden darf.

# Spracherkennung

## Erkennungswahrscheinlichkeit

Gibt die Wahrscheinlichkeit an, dass ein Frame als mit Stimme versehen deklariert wird.

## Rahmengröße

Legt die Größe der Frames in ms fest, auf denen der VAD arbeitet. Größere Frames verbessern die Erkennungsgenauigkeit, reduzieren aber die Häufigkeit der Aktualisierungen.

# Referenzen

https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/gst-plugins-bad-plugins-webrtcdsp.html