Automatische vertaling · Engels origineel
LocalVQE v1.4-AEC
Deze eerste partij Soniqo paginadocumenten LocalVQE v1.4-AEC vanuit de lokale speech-swift implementatie. Hugging Face zijn hieronder gekoppeld na de integratie-notities.
Interne pagina eerste
Landingskaarten en docs menu's wijzen nu eerst hier; bronmodel en bundel links blijven beschikbaar van deze pagina.
Bij een Glance
| Model | LocalVQE v1.4-AEC |
|---|---|
| Rol | Expliciete akoestische echo-annulering |
| Backend | Inheems C++ adaptief filter plus stateful Core ML restmasker |
| Uitvoer | 16 kHz mono Float32 clean-microphone PCM |
| Talen | Taalonafhankelijke akoestische verwerking |
| Licentie | Apache-2.0 code en gewichten |
| Status | Streaming and complete-clip speech-swift runtime |
| Bron | LocalVQE |
| Swift product | SpeechEnhancement |
| CLI / looptijd | Programmatische LocalVQEEchoCanceler runtime |
Gebruik
Het onderstaande knipsel spiegelt de huidige speech-swift API of commando blootgesteld door de repo.
import SpeechEnhancement
let aec = try await LocalVQEEchoCanceller.fromPretrained()
let cleanMicrophone = try aec.processFrame(
microphone: microphoneFrame,
reference: playbackReferenceFrame
)
Modellinks
Opmerkingen over de uitvoering
- Microfoon en afspeelreferentie zijn aparte, gesynchroniseerde ingangen; een gemengd systeem-audio transcript is geen geldige referentie.
- Streaming accepteert exact 256 monomonsters per ingang bij 16 kHz en voegt een 16 ms spectrale hop van algoritmische latentie toe.
- Elk frame draineert tijdelijk Core ML buffers voordat ze terugkeren, zodat langlopende boeien niet de IOSurface limiet van macOS uitlaten.
- Reset na gevallen frames, apparaat wijzigingen, capture herstarten, of het opnemen van grenzen, zodat oud filter en neurale toestand kan niet kruis onderbrekingen.
- Een stille referentie behoudt de spraak alleen voor microfoons; de runtime valt nooit terug om een mix af te trekken of de microfoon te muteren.
- Doe dit pad niet blind cascade met Apple Voice Processing I/O omdat twee adaptive cancellers bijna-end spraak kunnen verstoren.