F5-TTS

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

まずサイト内ページへ

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

概要

モデルF5-TTS
役割Zero-shot voice cloning from a short reference plus transcript
バックエンドMLX fp16
出力24 kHz mono waveform
言語English and Mandarin, mixed EN/ZH supported
ライセンスCC-BY-NC-4.0 weights; non-commercial bundle
状態Ready through speech speak --engine f5 and the F5TTS Swift product
ソースSWivid F5-TTS
Swift プロダクトF5TTS
CLI / ランタイムspeech speak --engine f5

使い方

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

# Clone a voice from a ~10 s reference clip plus its transcript.
.build/release/speech speak "Hello from my cloned voice." \
  --engine f5 \
  --voice-sample reference.wav \
  --f5-reference-text "Text spoken in the reference clip." \
  -o cloned.wav

モデルリンク

実装メモ