Verfahren und Vorrichtung zur Echounterdrückung und elektronisches Gerät
Ein Ausführungsbeispiel der vorliegenden Anmeldung betrifft ein Verfahren und eine Vorrichtung zur Echounterdrückung und ein elektronisches Gerät, wobei das Verfahren umfasst: Erfassen eines von einem elektronischen Gerät während eines Anrufs erzeugten distalen Signals und proximalen Signals. Durchf...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Ein Ausführungsbeispiel der vorliegenden Anmeldung betrifft ein Verfahren und eine Vorrichtung zur Echounterdrückung und ein elektronisches Gerät, wobei das Verfahren umfasst: Erfassen eines von einem elektronischen Gerät während eines Anrufs erzeugten distalen Signals und proximalen Signals. Durchführen einer linearen Filterung für das distale Signal und das proximale Signal, um ein anfängliches Fehlerspektrum zu erhalten; Bestimmen des aktuellen Zustandes des elektronischen Geräts basierend auf dem distalen Signal und dem proximalen Signal, wobei der aktuelle Zustand einen Zweigesprächszustand umfasst; Bestimmen eines sekundären Filtergewichtskoeffizienten anhand des aktuellen Zustandes; Durchführen einer sekundären Filterung für das distale Signal und das proximale Signal basierend auf dem sekundären Filtergewichtskoeffizienten, und Durchführen einer differentiellen Ausgabe, um ein sekundäres Differenzspektrum zu erhalten; Vergleichen des anfänglichen Fehlerspektrums und des sekundären Differenzspektrums, um ein Zielausgangsspektrum zu erhalten. Ein Ausführungsbeispiel der vorliegenden Erfindung kann den Effekt der Echounterdrückung wirksam verbessern und die Qualität des Sprachanrufs verbessern.
Method for echo cancellation, echo cancellation device and electronic equipment, wherein the method includes: acquiring far-end signals and near-end signals generated by an electronic equipment during a phone conversation; performing linear filtering processing on far-end signals and near-end signals to obtain an initial error frequency spectrum; determining a current state of the electronic equipment based on far-end signals and near-end signals, the current state comprising a dual-talk state; determining a secondary filtering weight coefficient according to the current state; performing secondary filtering on far-end signals and near-end signals based on the secondary filtering weight coefficient and performing differential output to obtain a secondary differential frequency spectrum; comparing the initial error frequency spectrum with the secondary differential frequency spectrum to obtain a target output frequency spectrum. |
---|