Logo VocalStackLogo VocalStack
VOCALSTACK CHO STRAPI

Tập nào cũng có bản phiên âm

Nút Phiên âm bên cạnh mọi tệp âm thanh trong Quản lý nội dung của Strapi. Bản phiên âm được lưu dưới dạng văn bản có thể chỉnh sửa và các câu có mốc thời gian, nên frontend của bạn đọc nó qua cùng API REST và GraphQL như phần nội dung còn lại.

STRAPI 5 · NODE 20+ · TỪ $0.20 MỖI GIỜ ÂM THANH
cms.example.com/admin/content-manager/collection-types/api::episode.episode/42
Content ManagerCOLLECTION TYPESEpisodeArticleUser
← BackTập 42: Xây dựng công khai
Tiêu đềTập 42: Xây dựng công khai
Âm thanh
MP3episode-042.mp346.3 MB · audio/mpeg
Bản phiên âm
00:00Chào mừng các bạn quay lại chương trình. Hôm nay: phát hành sớm.
00:07Phiên bản đầu tiên còn thô, và đó chính là mục đích.
ENTRYPublishSave
VocalStack
Đang phiên âm31:06 / 48:20
Dừng

Nội dung như mọi nội dung khác

Bản phiên âm là một kiểu nội dung riêng, nên API REST và GraphQL trả về chúng cùng văn bản và các câu có mốc thời gian.

Tiến độ bạn nhìn thấy được

Bảng bên cho biết bao nhiêu âm thanh đã xong và vẫn giữ nguyên sau khi tải lại trang. Dừng sẽ kết thúc một tác vụ bạn không còn cần.

Hoặc hoàn toàn tự động

Bật autoTranscribe và mọi tệp âm thanh tải lên Thư viện phương tiện đều được phiên âm mà không cần một cú nhấp nào.

Khóa ở lại trên máy chủ

Khóa API được kết nối lưu trong kho phía máy chủ của Strapi và không bao giờ được gửi đến trang quản trị.

THIẾT LẬP

Cài đặt, bật lên, phiên âm

Cài đặt plugin từ GitHub và bật nó trong config/plugins.ts. Nếu bỏ trống khóa, quản trị viên sẽ kết nối tài khoản từ Cài đặt → VocalStack.

01Cài đặt plugin từ GitHub và bật nó trong cấu hình của bạn.
02Build lại trang quản trị và khởi động lại Strapi.
03Mở một mục có tệp âm thanh và nhấp Phiên âm.
bash
npm install github:vocalstack/strapi-plugin
typescript
// config/plugins.ts
export default ({ env }) => ({
  vocalstack: {
    enabled: true,
    config: {
      // Optional: or connect from Settings → VocalStack
      apiKey: env('VOCALSTACK_API_KEY'),
    },
  },
})
TÙY CHỌN

Phù hợp với cách bạn xây dựng

Mặc định hợp lý, và một hook cho mọi chỗ thiết lập của bạn khác biệt.

autoTranscribe

Phiên âm mọi tệp âm thanh ngay khi được tải lên Thư viện phương tiện.

spokenLanguage

Ngôn ngữ được nói trong âm thanh. Bỏ trống để tự động nhận diện.

fileURL

Địa chỉ VocalStack dùng để lấy âm thanh. Trỏ nó đến bucket hoặc CDN của bạn.

oneClickConnect

Hiển thị Kết nối VocalStack trong Cài đặt, để quản trị viên đăng nhập thay vì dán khóa.

enabled

Tắt nút và các route mà vẫn giữ những bản phiên âm bạn đã có.

BẢNG GIÁ

Không có phí plugin

Bạn chỉ trả cho VocalStack phần âm thanh bạn phiên âm, theo cùng mức giá như Bảng điều khiển và API. Tính phí theo giây, tối thiểu 5 phút cho mỗi bản phiên âm.

TỆP$0.20mỗi giờ

Mọi tệp âm thanh bạn phiên âm, đã bao gồm người nói, dấu câu và mốc thời gian.

Câu hỏi thường gặp

Xem trên GitHubĐọc README