โลโก้ VocalStackโลโก้ VocalStack
VOCALSTACK สำหรับ STRAPI

ถอดเสียงทุกตอน

ปุ่มถอดเสียงข้างทุกไฟล์เสียงใน Strapi Content Manager ข้อความถอดเสียงจะบันทึกเป็นข้อความที่แก้ไขได้และประโยคที่มีเวลากำกับ ฟรอนต์เอนด์ของคุณจึงอ่านได้จาก REST และ GraphQL API เดียวกับเนื้อหาอื่นทั้งหมด

STRAPI 5 · NODE 20+ · เริ่มต้น $0.20 ต่อชั่วโมงของเสียง
cms.example.com/admin/content-manager/collection-types/api::episode.episode/42
Content ManagerCOLLECTION TYPESEpisodeArticleUser
← Backตอนที่ 42: สร้างอย่างเปิดเผย
ชื่อเรื่องตอนที่ 42: สร้างอย่างเปิดเผย
เสียง
MP3episode-042.mp346.3 MB · audio/mpeg
ข้อความถอดเสียง
00:00ยินดีต้อนรับกลับสู่รายการ วันนี้: ปล่อยงานให้เร็ว
00:07เวอร์ชันแรกยังหยาบอยู่ และนั่นคือประเด็น
ENTRYPublishSave
VocalStack
กำลังถอดเสียง31:06 / 48:20
หยุด

เป็นเนื้อหาเหมือนอย่างอื่น

ข้อความถอดเสียงเป็นประเภทเนื้อหาของตัวเอง REST และ GraphQL API จึงส่งคืนมาพร้อมข้อความและประโยคที่มีเวลากำกับ

เห็นความคืบหน้า

แผงด้านข้างแสดงว่าเสียงเสร็จไปเท่าไรแล้ว และยังอยู่แม้โหลดหน้าใหม่ ปุ่มหยุดจะยุติงานที่คุณไม่ต้องการแล้ว

หรือให้ทำงานอัตโนมัติทั้งหมด

เปิด autoTranscribe แล้วทุกไฟล์เสียงที่อัปโหลดเข้า Media Library จะถูกถอดเสียงโดยไม่ต้องคลิกเลย

คีย์อยู่บนเซิร์ฟเวอร์

คีย์ API ที่เชื่อมต่อจะเก็บไว้ในที่เก็บฝั่งเซิร์ฟเวอร์ของ Strapi และไม่ถูกส่งไปยังแผงผู้ดูแลระบบเลย

การตั้งค่า

ติดตั้ง เปิดใช้ แล้วถอดเสียง

ติดตั้งปลั๊กอินจาก GitHub แล้วเปิดใช้ใน config/plugins.ts หากไม่ใส่คีย์ ผู้ดูแลระบบจะเชื่อมต่อบัญชีจาก ตั้งค่า → VocalStack แทน

01ติดตั้งปลั๊กอินจาก GitHub แล้วเปิดใช้ในคอนฟิกของคุณ
02บิลด์แผงผู้ดูแลระบบใหม่และรีสตาร์ต Strapi
03เปิดรายการที่มีไฟล์เสียงแล้วคลิกถอดเสียง
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'),
    },
  },
})
ตัวเลือก

เข้ากับวิธีที่คุณสร้าง

ค่าเริ่มต้นที่เหมาะสม และ hook สำหรับทุกจุดที่การตั้งค่าของคุณแตกต่าง

autoTranscribe

ถอดเสียงทุกไฟล์เสียงทันทีที่อัปโหลดเข้า Media Library

spokenLanguage

ภาษาที่พูดในเสียง เว้นไว้เพื่อให้ตรวจจับอัตโนมัติ

fileURL

ที่อยู่ที่ VocalStack ใช้ดึงไฟล์เสียง ชี้ไปที่ bucket หรือ CDN ของคุณ

oneClickConnect

แสดง เชื่อมต่อ VocalStack ในหน้าตั้งค่า เพื่อให้ผู้ดูแลระบบลงชื่อเข้าใช้แทนการวางคีย์

enabled

ปิดปุ่มและเส้นทางต่างๆ โดยยังเก็บข้อความถอดเสียงที่มีอยู่แล้วไว้

ราคา

ไม่มีค่าปลั๊กอิน

คุณจ่ายให้ VocalStack เฉพาะเสียงที่คุณถอด ในอัตราเดียวกับแดชบอร์ดและ API คิดต่อวินาที ขั้นต่ำ 5 นาที ต่อการถอดเสียง

ไฟล์$0.20ต่อชั่วโมง

ทุกไฟล์เสียงที่คุณถอด รวมผู้พูด เครื่องหมายวรรคตอน และเวลากำกับ

คำถามที่พบบ่อย

ดูบน GitHubอ่าน README