Phonon,在浏览器本地运行的轻量TTS,Phonon 是 Gradium 推出的一组小型文字转语音模型,这个 Hugging Face 页面是它的在线演示。 特别之处在于完全跑在浏览器里:第一次打开时把模型下载到本地缓存,之后输入文字、
Phonon 是 Gradium 推出的一组小型文字转语音模型,专为在浏览器中实现即时、流畅的 TTS 而设计。该模型在 Hugging Face 上提供在线演示。完全在客户端运行,无需服务器端支持。话说回来,
至于M1,Phonon 31M — 3100 万参数;8 bit量化后约 65 MB;适合极简部署,不过,M2这方面。40M 英文版 — 支持纯英文文本; 怎么说呢,M3:40M 多语言版 — 覆盖英、法、德、西、葡五种语言。
推荐指数的观点是,★★★★☆
Phonon 是 Gradium 推出的一组小型文字转语音模型,这个 Hugging Face 页面是它的在线演示。
之处在于完全跑在浏览器里:第一次打开时把模型下载到本地缓存。之后输入文字、选语言和音色,点一下就能实时流式播放,也能下载音频。整个过程文字和声音都不出你的设备,对隐私敏感的场景很友好。
模型有三个规格。最小的 Phonon 31M 只有 3100 万参数,8 位量化后下载 65MB 左右;另有 40M 英文版和 40M 多语言版。多语言版支持英、法、德、西、葡五种语言,暂不支持中文。模型以 Apache 2.0 协议开源,开发者可以用 npm 上的 phonon-tts 包把它装进自己的网页应用。
npm install phonon-tts --save
import React from 'react';import { usePhonone } from 'phonone-ts';
function Demo { const { speak } = usePhonet;return ( <>
speak 调用即可发起实时流式朗读或生成 MP3 下载链接。SelectLanguage 可切换多种预设声线与口音.SelectVoice 根据需求挑选不同风格与情绪的声音.