
前言介紹
- 這款 WordPress 外掛「Speechable」是 2026-01-13 上架。
- 目前尚無安裝啟用數,是個很新的外掛。如有要安裝使用,建議多測試確保功能沒問題!
- 上一次更新是 2026-01-18,距離現在已有 39 天。
- 外掛最低要求 WordPress 5.8 以上版本才可以安裝。
- 外掛要求網站主機運作至少需要 PHP 版本 7.4 以上。
- 尚未有人給過這款外掛評分。
- 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。
外掛協作開發者
外掛標籤
tts | audio | voice | accessibility | text to speech |
內容簡介
總結文案:Speechable 是一個 WordPress 外掛,利用 AI 技術將您的內容轉換成自然聲音的音頻。該外掛使用 Piper TTS,一個在瀏覽器中運行的開源神經文本轉語音引擎。
問題與答案:
1. Speechable 外掛使用了哪些第三方服務來實現文字轉語音功能?
- Piper TTS Web Library(由 Mintplex Labs 提供)
- Whisper(由 Hugging Face Transformers.js 提供)
2. 在使用 Speechable 外掛時,哪些資料會被傳輸?
- 在生成音頻時,TTS程式庫和ONNX運行時庫會從CDN加載
- 當首次使用某種語音時,語音模型文件將從Hugging Face下載
- Whisper模型僅在第一次使用時用於單詞時間戳提取
- 您的內容文本在本地瀏覽器中進行處理,不會發送到任何外部服務器
3. 為什麼 Speechable 外掛需要外部資源?
- 文本轉語音引擎需要機器學習運行時(ONNX)和過大的語音模型,無法捆綁到插件中。這些資源按需從CDN服務加載,類似Google字體或其他網絡服務的工作方式。這種基於服務的方法使得插件輕量化,同時提供高質量的AI語音。
原文外掛簡介
Speechable transforms your WordPress content into natural-sounding audio using AI-powered text-to-speech technology. Speechable uses Piper TTS, an open-source neural text-to-speech engine that runs in your browser.
Third-Party Service
This plugin uses the following third-party services for text-to-speech functionality:
Piper TTS Web Library
Service Provider: Mintplex Labs
Library CDN: jsDelivr (https://cdn.jsdelivr.net/npm/@mintplex-labs/piper-tts-web)
ONNX Runtime CDN: Cloudflare (https://cdnjs.cloudflare.com/ajax/libs/onnxruntime-web)
WASM Phonemizer CDN: jsDelivr (https://cdn.jsdelivr.net/npm/@diffusionstudio/piper-wasm)
Voice Models: Downloaded from Hugging Face
Terms of Service: MIT License
Whisper (Word Timestamps)
Service Provider: Hugging Face Transformers.js
Library CDN: jsDelivr (https://cdn.jsdelivr.net/npm/@huggingface/transformers)
Model: Xenova/whisper-tiny.en (~75MB, downloaded on first use)
Purpose: Provides accurate word-level timestamps for synchronized highlighting
Terms of Service: Apache 2.0 License
What data is transmitted:
The TTS library and ONNX runtime are loaded from CDN when generating audio
Voice model files are downloaded from Hugging Face when first using a voice
Whisper model is downloaded for word timestamp extraction (first use only)
Your content text is processed locally in your browser and is NOT sent to any external server
Once downloaded, all resources are cached locally in your browser
Why external resources are required:
The text-to-speech engine requires machine learning runtime (ONNX) and voice models that are too large to bundle with the plugin. These are loaded on-demand from CDN services, similar to how Google Fonts or other web services work. This is a service-based approach that keeps the plugin lightweight while providing high-quality AI voices.
Key Features
AI-Powered Voices – Natural-sounding speech using Piper TTS neural network models
Accurate Word Highlighting – Whisper-powered word timestamps for precise synchronization
12 Languages – English, German, French, Spanish, Italian, Portuguese, Dutch, Polish, Russian, Chinese, Japanese, Korean
Customizable Player – Match your theme with custom colors and styling
Download Audio – Let visitors download audio files for offline listening
Voice Presets – Quick effects like Radio, Stadium, Cave, Chipmunk, Robot, and more
Free – No premium version, no limits, no hidden costs
How It Works
Install and activate the plugin
Go to Settings → Speechable to configure your preferences
Edit any post and click “Generate Audio” in the sidebar
The audio player automatically appears on your published posts
Voice Presets
Transform your audio with one-click presets:
Default – Natural voice
Radio – Broadcast quality
Stadium – Echo effect
Cave – Deep reverb
Chipmunk – High-pitched fun
Deep – Low bass voice
Robot – Mechanical tone
Telephone – Phone quality
Megaphone – Announcement style
Giant – Booming voice
Fairy – Magical high voice
Narrator – Audiobook style
Perfect For
Bloggers – Give readers an audio option
News Sites – Accessibility for all visitors
Educational Content – Help students learn
Accessibility – Support visually impaired users
Podcasters – Quick audio versions of written content
Privacy
Your content is processed locally in the browser. Text is not sent to external servers. Voice models are downloaded once and cached locally.
Usage
Getting Started
After activation, go to Settings → Speechable to configure your default options
Select your preferred language and voice
Choose which post types should have audio (posts, pages, etc.)
Customize the player colors to match your theme
Generating Audio for a Post
Method 1: Block Editor (Single Post)
Edit any post or page in the WordPress block editor
Look for the “Speechable” panel in the right sidebar (under Document settings)
Select your preferred voice and quality settings
Click “Generate Audio” and wait for processing
Once complete, you can preview the audio before publishing
Publish or update your post – the audio player will appear automatically
Method 2: Posts List (Quick Access)
Go to Posts → All Posts
Hover over any post to see the “Audio” button in the row actions
Click it to open the audio generation modal
Configure settings and click “Generate”
The audio will be saved to that post
Configuring Settings
Voice Settings
Language – Choose from 12 supported languages
Voice – Select a voice for the chosen language (preview available)
Quality – Low (faster), Medium (balanced), or High (best sync accuracy)
Whisper Model – Controls word timestamp accuracy (Tiny is fastest, Small is more accurate)
Voice Presets
Click any preset to quickly apply pitch and reverb effects:
Default, Warm, Bright, Radio, Narrator, Podcast, Deep, Soft, Room, Hall, Telephone, Vintage
Display Settings
Post Types – Enable audio for posts, pages, or custom post types
Player Position – Show player before or after content
Word Highlighting – Enable/disable word-by-word highlighting during playback
Auto-scroll – Automatically scroll to keep highlighted word visible
Player Appearance
Customize background, text, button, progress bar, and highlight colors
Adjust border radius for rounded or square corners
Live preview shows your changes instantly
Managing Audio
Regenerate – Click “Regenerate” in the editor panel to create new audio with different settings
Delete – Remove audio from a post using the “Delete” button
Download – Visitors can download the audio file using the player’s download button
Tips for Best Results
Use High quality for important content where word sync matters
Preview voices in Settings before generating to find the best match
Shorter posts generate faster – consider breaking very long content into parts
First generation takes longer as voice models are downloaded and cached
Word highlighting works best with standard theme content areas
Credits
Core Technologies
Piper TTS – rhasspy/piper by Mike Hansen
Fast, local neural text-to-speech system (MIT License)
Piper TTS Web – Mintplex-Labs/piper-tts-web v1.0.4
Browser-compatible Piper TTS implementation (MIT License)
OpenAI Whisper – openai/whisper
Robust speech recognition for word-level timestamps (MIT License)
Transformers.js – huggingface/transformers.js v3.4.1
Run Whisper models in the browser by Xenova (Apache 2.0 License)
ONNX Runtime Web – microsoft/onnxruntime
Machine learning inference engine (MIT License)
Piper WASM Phonemizer – diffusionstudio/piper-wasm
WebAssembly phonemizer for text processing (MIT License)
Voice Models
Piper Voices – diffusionstudio/piper-voices
High-quality neural voice models hosted on Hugging Face
Whisper Models – Xenova on Hugging Face
Optimized Whisper models for browser inference (whisper-tiny.en, whisper-small)
Infrastructure
jsDelivr CDN – Fast, reliable CDN for npm packages
Cloudflare CDN – ONNX Runtime delivery
Hugging Face – Model hosting and distribution
Design
Lucide Icons – lucide.dev (ISC License)
Beautiful, consistent icon set
Development
Developer: Tanish Mittal
Plugin Architecture: WordPress standards-compliant
Browser Compatibility: Modern ES6+ with Web Workers
各版本下載點
- 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
- 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「Speechable」來進行安裝。
(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。
1.0.0 |
延伸相關外掛(你可能也想知道)
Text To Speech TTS Accessibility 》將功能添加到 WordPress 網站,可以使用 30 多種語言讀取博客,並可以使用 30 多種語言通過語音撰寫博客。, 無需創建帳戶,完全免費。只需安裝外掛程式即可盡...。
BeyondWords – Text-to-Speech 》BeyondWords 是一個 AI 語音平台,為新聞機構、作家和企業提供無摩擦的音頻出版。自動創建 WordPress 文章和頁面的音頻版本,並透過可自定義的播放器嵌入網站...。
SiteNarrator Text-to-Speech Widget 》SiteSpeaker 文字轉語音小工具嵌入您的文章中,為使用者提供以音訊方式閱讀您的內容的替代方法。。Real Voice – Text to Speech 》<html>, <ul>, <li>Real Voice 是一個用於 WordPress 的文本朗讀外掛,支持 Web Speech API、Google Text-to-Speech AI 和 Azure Text t...。
Text to Speech (TTS) by Mementor 》總結:Text to Speech (TTS) Plugin for WordPress 是一款功能強大的文字轉語音外掛,讓您的WordPress網站更加吸引人並提高可訪問性。這個AI技術驅動的解決方...。Spoken Word 》將文字轉語音(TTS)功能加入內容,包含播放控制、跟讀高亮、多語言支援,以及語速、音調、聲音等設定選項。, , 使用用戶端本地的文字轉語音引擎,直接與瀏覽...。
Say It! 》Say It! 可讓您輕鬆地將 WordPress 文章的一部分轉換為語音。, 該外掛使用現代的 HTML5 語音合成,不需要任何訂閱或服務,安裝它,享受它!, 安裝後,您只需...。
AI Text to Speech – TTS Plugin For WordPress 》總結:這個 WordPress 外掛允許您使用 OpenAI 的 TTS API 生成文章的 AI 音頻版本。當生成文章的音頻後,將自動在文章頂部顯示音頻播放器,供訪問者收聽。, ,...。
Voice Blocks 》WordPress的語音區塊外掛。輕鬆地為現有的WordPress區塊實現文字轉語音功能。, 詳細資訊請前往https://sunbreak.io。, 開發者, 請訪問我們的網站,以獲取與語...。
Reinvent WP Text to Speech 》總結:, 這是一個輕量且易於使用的WordPress外掛,可將您的文章或頁面內容轉換為自然聲音的音頻。有免費和專業版可供選擇,專業版提供更逼真的聲音。, , 問題...。
Includo Accessibility Widget 》### 摘要:, Includo Accessibility Widget 添加了快速調整功能,使導航更容易,並提升您網站的WCAG/EAA合規性。, , ### 問答組合:, 1. **我需要一個 Site-Key...。
Vbee Text to Speech 》WordPress 外掛 Vbee Text To Speech 是一個工具,可將您在部落格上發佈的文字內容轉為聲音,讓用戶能夠聆聽您的內容。該外掛使用 Vbee Text To Speech 的現...。Talkie Text To Speech 》Talkie 是一個免費、簡單的文字轉語音外掛,能在您的網站上為您的訪客提供多種語言選擇,可播放、暫停和繼續閱讀您網頁上的文字內容。, 透過短碼(shortcode...。
Simple Text to Speech 》總結:Simple Text to Speech 是一個小巧且易於使用的 WordPress 外掛,利用人工智慧生成您的文章和頁面的音頻版本。插件支持50多種語言,與 WordPress 區塊...。
TTS Engine Post to Speech 》將免費、高品質的文字轉語音功能新增至您的 WordPress 文章中 – 支援 52 種語言。, 功能:, , 使用 TTSEngine.com 的 API 服務免費生成語音。, 可靠且高品質...。
