[WordPress] 外掛分享: VocalStack

首頁 › 外掛目錄 › VocalStack
WordPress 外掛 VocalStack 的封面圖片
全新外掛
安裝啟用
—
尚無評分
4 天前
最後更新
—
問題解決
WordPress 6.6+ PHP 8.1+ v0.1.0 上架:2026-10-24

外掛標籤

開發者團隊

⬇ 下載最新版 (v0.1.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「VocalStack」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

VocalStack adds a Transcribe button to every audio and video file in your Media Library and to Audio and Video blocks. Transcripts are saved with the file, and you can edit them.

Show a transcript with the VocalStack Transcript block or the [vocalstack_transcript id="123"] shortcode. Click any sentence to jump to that moment.
Speakers are told apart, and paragraphs break where the speaker changes.
Videos get captions automatically.
Transcribe new uploads automatically, or only when you click.

Read more about this plugin on the VocalStack website: https://vocalstack.com/wordpress-transcription-and-translation-plugin/
External services
This plugin relies on VocalStack (https://vocalstack.com), a speech-to-text service, and needs a VocalStack account and API key. The key stays on your server; visitors’ browsers never receive it.
What is sent, and when:

Transcribing a Media Library file (by clicking Transcribe, automatically on upload if you turn that on, or through an Upload widget): the file’s address, or the file itself if your site is not reachable from the internet, with its title and your language and speaker settings. The plugin then asks VocalStack for progress and downloads the transcript.
Record widget: when a visitor allowed by your widget settings presses Record, your server creates a live transcription and the visitor’s browser streams the audio from the chosen source (microphone or a browser tab) directly to VocalStack, which sends the transcript back to that browser. For a stream source you configure, VocalStack fetches the stream itself.
Player widget: playing a VocalStack recording loads its audio and transcript from VocalStack; following a public broadcast opens a connection from the visitor’s browser to VocalStack to receive the live transcript and, if the visitor presses Listen, the live audio.
Admin screens (Transcriptions, Broadcasts): your administrators’ actions are sent to VocalStack through your server: listing, creating, renaming, sharing, exporting, archiving and deleting transcriptions and broadcasts.
Connecting or testing your key, and the Remaining card: your account’s name, plan and balance are read.

Transcription is billed to your VocalStack account; the Widgets section of the VocalStack settings limits how much visitors can use. VocalStack Terms of Service: https://vocalstack.com/terms. Privacy Policy: https://vocalstack.com/privacy.
Source code and build
The full source code is public at https://github.com/vocalstack/wp-plugin.
The JavaScript and CSS in build/ are compiled with @wordpress/scripts (webpack) from readable source that ships in this plugin:

assets/src/ – the admin screens (build/admin/) and the front-end widgets (build/widgets/).
blocks/ – the blocks (build/blocks/).

To rebuild them: npm install, then npm run build (see package.json). The bundles include icons from @wordpress/icons (https://github.com/WordPress/gutenberg/tree/trunk/packages/icons); every other @wordpress/* package is loaded from WordPress itself.
The PHP SDK in vendor-prefixed/ is vocalstack/sdk (https://github.com/vocalstack/php-sdk), moved under the plugin’s own namespace with Strauss (scripts/build-release.sh in the repository).

延伸相關外掛

文章
Filter
Mastodon