ホームLLMneuphonic/neutts
// archived 2026-04-29
neuphonic

neutts

AI#TTS#Voice Cloning#LLM#GGUF#On-device
GitHub で見る →
30

// 概要

NeuTTS は、リアルタイムなパフォーマンスと高品質な音声合成を実現するために設計された、オープンソースのオンデバイス Text-to-Speech モデル群です。このフレームワークは軽量な LLM バックボーンとニューラルオーディオコーデックを活用し、わずか 3 秒の音声でインスタントなボイスクローニングを可能にします。これらのモデルはモバイルや組み込みデバイスへのデプロイに最適化されており、英語、スペイン語、ドイツ語、フランス語など多言語に対応しています。

// 技術解説

NeuTTS は、最先端のオンデバイス Text-to-Speech (TTS) 機能をローカルハードウェアで実現し、Web ベースの API の制限を効果的に回避するために設計されたオープンソースフレームワークです。軽量な LLM バックボーンと専用のニューラルオーディオコーデックを組み合わせることで、モバイル端末や Raspberry Pi のようなリソースが制限されたデバイス上でも、リアルタイムかつ高品質な音声合成と即時のボイスクローニングを可能にします。技術的な重要なトレードオフとして GGUF 量子化モデルを採用しており、自然な出力を維持しつつメモリと計算要件を大幅に削減しているため、組み込み音声エージェントやプライバシーを重視するアプリケーションに最適です。

// 主要ハイライト

01
速度、モデルサイズ、オーディオ品質のバランスを最適化した、非常にリアルで人間らしい音声合成を提供します。
02
即時のボイスクローニングをサポートしており、わずか 3 秒の参照オーディオを使用して特定の話し手の声を複製できます。
03
モバイル、ラップトップ、組み込みハードウェアでの効率的な推論のために特別に設計された GGUF 量子化モデルバックボーンを提供します。
04
単一のコードブックアーキテクチャを使用して低ビットレートで高忠実度のオーディオ出力を実現する NeuCodec ニューラルオーディオコーデックを利用しています。
05
生成されたすべてのオーディオ出力に知覚閾値の透かしを埋め込むことで、組み込みのセキュリティ機能を提供します。
06
多言語サポートを提供しており、英語、スペイン語、ドイツ語、フランス語向けの特定のモデルが利用可能です。

// ユースケース

01
組み込み音声エージェントやアシスタント向けのリアルタイムなオンデバイス音声合成
02
短い音声サンプルを使用したパーソナライズされたアプリケーション向けのインスタントボイスクローニング
03
モバイルや低電力ハードウェアに最適化された多言語 Text-to-Speech 生成

// クイックスタート

開始するには、'pip install neutts[all]' を使用してライブラリをインストールし、llama-cpp-python や onnxruntime などの必要な依存関係を含めます。その後、リポジトリ内の基本的なストリーミング例などの提供されているサンプルスクリプトを確認するか、Python コード内で NeuTTS クラスを直接使用してテキストと参照オーディオファイルから音声を合成できます。最適なパフォーマンスを得るには、特定の CPU または GPU に適したハードウェアアクセラレーションフラグを使用して、llama-cpp-python パッケージをソースからコンパイルしてください。