LocalVQE v1.4-AEC

この Soniqo ページは、ローカルの speech-swift 実装にある LocalVQE v1.4-AEC を説明します。Hugging Face バンドルへのリンクは統合メモの後にあります。

まずサイト内ページへ

ランディングカードとドキュメントメニューは先にこのページへ向け、ソースモデルとバンドルのリンクは本ページ内に残します。

概要

モデルLocalVQE v1.4-AEC
役割Explicit-reference acoustic echo cancellation
バックエンドNative C++ adaptive filter plus stateful Core ML residual mask
出力16 kHz mono Float32 clean-microphone PCM
言語Language-independent acoustic processing
ライセンスApache-2.0 code and weights
状態Streaming and complete-clip speech-swift runtime
ソースLocalVQE
Swift プロダクトSpeechEnhancement
CLI / ランタイムProgrammatic LocalVQEEchoCanceller runtime

使い方

以下のスニペットは、現在の speech-swift リポジトリが公開している API またはコマンドに合わせています。

import SpeechEnhancement

let aec = try await LocalVQEEchoCanceller.fromPretrained()
let cleanMicrophone = try aec.processFrame(
    microphone: microphoneFrame,
    reference: playbackReferenceFrame
)

モデルリンク

実装メモ