Frage

Kann mir jemand Punkt mich in die richtige Richtung, wie ich Umgebungsgeräusche minimieren würde, während jemand die Aufnahme sprechen das iPhone SDK Core Audio mit? Ich vermute, ein Bandpassfilter, dass alle Frequenzen oberhalb und unterhalb der menschlichen Stimmumfang Macht Arbeit überflüssig macht. Ich habe keine Ahnung, wie ich, obwohl Bandfilter auf Audio im SDK implementieren. Die optimale Lösung wäre ein, die den Lärm aus dem Strom beseitigt, bevor sie in dem Speicher / Festplatte geschrieben werden.

War es hilfreich?

Lösung

Sie müssten einen adaptive Filter und ein Sprachaktivitätsdetektor . In Zeiten, wo es keine Rede Sie Umgebungsgeräusche sammeln würden und nutzen diese den adaptiven Filter zu fahren.

Andere Tipps

Haben Sie eine Suche nach „Spektralsubtraktionsstufe“, die eine Technik zur Analyse einer Probe von dem, was Sie Hintergrundgeräusche anrufen, und dann aus dem regulären Signal subtrahiert wird. Ja, Sie werden immer einige Artefakte erhalten. Es ist ein Kompromiss.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top