Linux 软件免费装
Banner图

Sangar Studio ReadFlow

开发者 Sangar Studio
更新时间 2026年5月28日 02:25
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

accessibility text-to-speech audio-player ai-voice reading-time

下载

1.2.1

详情介绍:

Sangar Studio ReadFlow is a premium, high-fidelity WordPress plugin designed to elevate the user reading and auditory experience on your website. It calculates the reading time of your posts based on custom speed parameters and inserts a gorgeous, glassmorphic player widget that lets users listen to posts. By integrating directly with OpenAI's state-of-the-art TTS models, Sangar Studio ReadFlow converts your blog content into natural, fluid, human-like voice recordings. It handles OpenAI's character limitations gracefully by dividing long essays into sentence-aware blocks and stitching the audio binaries together seamlessly. To protect your budget and increase speed, Sangar Studio ReadFlow features a robust local caching system. It generates the voice file only once per post and caches it directly inside your server's uploads directory. Every subsequent listener loads the audio instantly in a custom-designed web player. If no API Key is provided, or if the API suffers a network failure, the plugin automatically falls back to the Web Speech API SpeechSynthesis, providing free, zero-config native voice synthesis directly inside the reader's browser.

安装:

  1. Upload the sangar-studio-readflow folder to the /wp-content/plugins/ directory, or upload the ZIP file via Plugins > Add New > Upload Plugin.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Navigate to Settings > ReadFlow 🎙️ in your admin dashboard.
  4. (Optional) Toggle "Activar Voz por IA", input your OpenAI API Key, and select your default voice and model.
  5. Customize visual configurations (accent colors, positioning, reading speeds) and click Guardar Configuración.

常见问题:

Is an OpenAI API Key required?

No. If you leave "Voz por IA" disabled or do not provide an API Key, the plugin operates in fallback mode, using the reader's local web browser engine (window.speechSynthesis) to synthesize voice completely free and instantly.

Where are the generated audio files saved?

Files are saved inside the /wp-content/uploads/sangar-studio-readflow/ directory as static MP3 files. They are automatically named according to post IDs (e.g. post-42.mp3).

How is cache invalidated when I edit a post?

The plugin listens to post updates. Saving, editing, or trashing a post automatically deletes its corresponding cached MP3 so that the fresh content is compiled on the next listener's play click.

Does the text chunking support very long articles?

Yes! Sangar Studio ReadFlow breaks articles into smart, semantic chunks of approximately 3,500 characters, avoiding breaking mid-word or mid-sentence. It submits each chunk sequentially and compiles the resulting binaries into a unified audio stream, bypassing OpenAI's 4,096 character limit easily.

How can I place the widget manually?

Select "Insertar manualmente" in the settings, and insert the shortcode [sangar-studio-readflow] anywhere in your post text, or call it programmatically in your theme files: <?php echo do_shortcode('[sangar-studio-readflow]'); ?> (The legacy shortcode [readio] is also fully supported for backward compatibility).

更新日志:

1.2.1 1.2.0 1.1.1 1.1.0 1.0.0