VocalStack ಲೋಗೋVocalStack ಲೋಗೋ
PAYLOAD CMS ಗಾಗಿ VOCALSTACK

ಕಂಟೆಂಟ್ ಆಗಿ ಟ್ರಾನ್ಸ್‌ಕ್ರಿಪ್ಟ್‌ಗಳು

Payload ನಲ್ಲಿನ ಪ್ರತಿ ಆಡಿಯೊ ಅಪ್‌ಲೋಡ್‌ಗೂ ಟ್ರಾನ್ಸ್‌ಕ್ರೈಬ್ ಬಟನ್. ಟ್ರಾನ್ಸ್‌ಕ್ರಿಪ್ಟ್ ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲಿ ಸಂಪಾದಿಸಬಹುದಾದ ಪಠ್ಯ ಮತ್ತು ಸಮಯ ನಿಗದಿತ ವಾಕ್ಯಗಳಾಗಿ ಉಳಿಸಲ್ಪಡುತ್ತದೆ, ಆದ್ದರಿಂದ ನಿಮ್ಮ ಫ್ರಂಟ್‌ಎಂಡ್, ಹುಡುಕಾಟ ಮತ್ತು API ಗಳು ಅದನ್ನು ಇತರ ಯಾವುದೇ ಫೀಲ್ಡ್‌ನಂತೆ ಓದುತ್ತವೆ.

PAYLOAD 3 · NEXT.JS 15+ · ಒಂದು ಗಂಟೆ ಆಡಿಯೊಗೆ $0.20 ರಿಂದ
ಮೀಡಿಯಾ · EPISODE-042.MP3ಸೈಡ್‌ಬಾರ್
ಟ್ರಾನ್ಸ್‌ಕ್ರೈಬ್ ಆಗುತ್ತಿದೆ31:06 / 48:20
json
{
  "vocalstack": {
    "status": "done",
    "language": "en",
    "transcript": "Welcome back to the show. Today…",
    "sentences": [
      { "start": 0.4, "end": 2.9, "speaker": 0,
        "text": "Welcome back to the show." }
    ]
  }
}

ಇನ್ನೊಂದು ಫೀಲ್ಡ್ ಅಷ್ಟೇ

ಟ್ರಾನ್ಸ್‌ಕ್ರಿಪ್ಟ್ ಮತ್ತು ಅದರ ಸಮಯ ನಿಗದಿತ ವಾಕ್ಯಗಳು ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲೇ ಇರುತ್ತವೆ, ಆದ್ದರಿಂದ Local API, REST ಮತ್ತು GraphQL ಅವುಗಳನ್ನು ಉಳಿದೆಲ್ಲದರೊಂದಿಗೆ ಹಿಂತಿರುಗಿಸುತ್ತವೆ.

ಕಾಣುವ ಪ್ರಗತಿ

ಎಷ್ಟು ಆಡಿಯೊ ಮುಗಿದಿದೆ ಎಂದು ಬಟನ್ ತೋರಿಸುತ್ತದೆ ಮತ್ತು ರೀಲೋಡ್ ನಂತರವೂ ಉಳಿಯುತ್ತದೆ. ನಿಲ್ಲಿಸಿ ಒತ್ತಿದರೆ ಡಾಕ್ಯುಮೆಂಟ್ ಮೊದಲಿನಂತೆಯೇ ಆಗುತ್ತದೆ.

ನಿಯಂತ್ರಣ ಸಂಪಾದಕರ ಕೈಯಲ್ಲೇ

ಟ್ರಾನ್ಸ್‌ಕ್ರಿಪ್ಟ್ ಸಂಪಾದಕರು ತಿದ್ದಬಹುದಾದ ಸಾಮಾನ್ಯ ಪಠ್ಯ. ಸ್ಪೀಕರ್ ಬದಲಾದಲ್ಲಿ ಅಥವಾ ವಿರಾಮ ನೀಡಿದಲ್ಲಿ ಪ್ಯಾರಾಗ್ರಾಫ್‌ಗಳು ವಿಭಜನೆಯಾಗುತ್ತವೆ.

ಕೀ ಸರ್ವರ್‌ನಲ್ಲೇ ಉಳಿಯುತ್ತದೆ

ಸಂಪರ್ಕಿತ API ಕೀಯನ್ನು ಸರ್ವರ್ ಬದಿಯಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ ಮತ್ತು REST ಅಥವಾ GraphQL API ಗಳ ಮೂಲಕ ಓದಲು ಸಾಧ್ಯವಿಲ್ಲ.

ಸೆಟಪ್

ಒಂದು ಪ್ಲಗಿನ್, ಒಂದು ಸಾಲು

payload.config.ts ಗೆ ಪ್ಲಗಿನ್ ಸೇರಿಸಿ. ಆಡಿಯೊ ಸ್ವೀಕರಿಸುವ ಪ್ರತಿ ಅಪ್‌ಲೋಡ್ ಕಲೆಕ್ಷನ್‌ಗೂ ಬಟನ್ ಸಿಗುತ್ತದೆ; ಯಾವುವು ಎಂದು ಆಯ್ಕೆ ಮಾಡಲು collections ಪಾಸ್ ಮಾಡಿ. ಕೀಯನ್ನು ಬಿಟ್ಟರೆ, ಸಂಪಾದಕರು ಬದಲಿಗೆ ಸೆಟ್ಟಿಂಗ್‌ಗಳು → VocalStack ನಿಂದ ಖಾತೆಯನ್ನು ಸಂಪರ್ಕಿಸುತ್ತಾರೆ.

01GitHub ನಿಂದ ಪ್ಲಗಿನ್ ಸ್ಥಾಪಿಸಿ ಮತ್ತು ಅದನ್ನು ನಿಮ್ಮ ಕಾನ್ಫಿಗ್‌ಗೆ ಸೇರಿಸಿ.
02payload generate:importmap ಚಲಾಯಿಸಿ. Postgres ಇದ್ದರೆ, payload migrate:create ಅನ್ನೂ ಚಲಾಯಿಸಿ.
03ಆಡಿಯೊ ಅಪ್‌ಲೋಡ್ ತೆರೆದು ಟ್ರಾನ್ಸ್‌ಕ್ರೈಬ್ ಕ್ಲಿಕ್ ಮಾಡಿ.
bash
pnpm add github:vocalstack/payload-plugin
typescript
// payload.config.ts
import { vocalstackPlugin } from '@vocalstack/payload'

export default buildConfig({
  plugins: [
    vocalstackPlugin({
      // Optional: or connect from Settings → VocalStack
      apiKey: process.env.VOCALSTACK_API_KEY,
    }),
  ],
})
ಆಯ್ಕೆಗಳು

ನೀವು ನಿರ್ಮಿಸಿದ ರೀತಿಗೆ ಹೊಂದುತ್ತದೆ

ಸಮಂಜಸ ಡೀಫಾಲ್ಟ್‌ಗಳು, ಮತ್ತು ನಿಮ್ಮ ಸೆಟಪ್ ಭಿನ್ನವಾಗಿರುವ ಪ್ರತಿ ಸ್ಥಳಕ್ಕೂ ಒಂದು ಹುಕ್.

collections

ಯಾವ ಅಪ್‌ಲೋಡ್ ಕಲೆಕ್ಷನ್‌ಗಳಿಗೆ ಟ್ರಾನ್ಸ್‌ಕ್ರೈಬ್ ಬಟನ್ ಸಿಗುತ್ತದೆ. ಡೀಫಾಲ್ಟ್ ಆಗಿ, ಆಡಿಯೊ ಸ್ವೀಕರಿಸುವ ಪ್ರತಿಯೊಂದಕ್ಕೂ.

audioFields

ಫೈಲ್ ಹೆಸರು ಅಥವಾ ಲಿಂಕ್ ಮೂಲಕ ಆಡಿಯೊವನ್ನು ಸೂಚಿಸುವ ಆಮದು ಮಾಡಿದ ಕಂಟೆಂಟ್. ಅರೇ ಫೀಲ್ಡ್‌ನ ಪ್ರತಿ ಸಾಲಿಗೂ ತನ್ನದೇ ಬಟನ್ ಮತ್ತು ಟ್ರಾನ್ಸ್‌ಕ್ರಿಪ್ಟ್ ಸಿಗುತ್ತದೆ.

spokenLanguage

ಆಡಿಯೊದಲ್ಲಿ ಮಾತನಾಡಿದ ಭಾಷೆ. ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪತ್ತೆ ಮಾಡಲು ಇದನ್ನು ಬಿಟ್ಟುಬಿಡಿ.

fileURL

VocalStack ಆಡಿಯೊವನ್ನು ಪಡೆಯುವ ವಿಳಾಸ. Payload ಫೈಲ್ ಪ್ರಾಕ್ಸಿಯನ್ನು ಬಿಟ್ಟುಬಿಡಲು ಅದನ್ನು ನಿಮ್ಮ ಬಕೆಟ್‌ಗೆ ಸೂಚಿಸಿ.

access

ಯಾರು ಟ್ರಾನ್ಸ್‌ಕ್ರೈಬ್ ಮಾಡಬಹುದು ಮತ್ತು ಸಂಪರ್ಕವನ್ನು ಬದಲಾಯಿಸಬಹುದು. ಡೀಫಾಲ್ಟ್ ಆಗಿ, ಡಾಕ್ಯುಮೆಂಟ್ ಅಪ್‌ಡೇಟ್ ಮಾಡಬಲ್ಲ ಸೈನ್ ಇನ್ ಆದ ಬಳಕೆದಾರರು.

ಬೆಲೆ

ಪ್ಲಗಿನ್ ಶುಲ್ಕವಿಲ್ಲ

ನೀವು ಟ್ರಾನ್ಸ್‌ಕ್ರೈಬ್ ಮಾಡುವ ಆಡಿಯೊಗೆ ಮಾತ್ರ, ಡ್ಯಾಶ್‌ಬೋರ್ಡ್ ಮತ್ತು API ಯಂತೆಯೇ ಅದೇ ದರದಲ್ಲಿ VocalStack ಗೆ ಪಾವತಿಸುತ್ತೀರಿ. ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ ಬಿಲ್ ಮಾಡಲಾಗುತ್ತದೆ, ಪ್ರತಿ ಟ್ರಾನ್ಸ್‌ಕ್ರಿಪ್ಷನ್‌ಗೆ ಕನಿಷ್ಠ 5 ನಿಮಿಷಗಳು.

ಫೈಲ್‌ಗಳು$0.20ಗಂಟೆಗೆ

ನೀವು ಟ್ರಾನ್ಸ್‌ಕ್ರೈಬ್ ಮಾಡುವ ಪ್ರತಿ ಆಡಿಯೊ ಅಪ್‌ಲೋಡ್ ಮತ್ತು ಅರೇ ಸಾಲು, ಸ್ಪೀಕರ್‌ಗಳು, ವಿರಾಮಚಿಹ್ನೆಗಳು ಮತ್ತು ಸಮಯಗಳು ಸೇರಿದಂತೆ.

ಪದೇ ಪದೇ ಕೇಳುವ ಪ್ರಶ್ನೆಗಳು

GitHub ನಲ್ಲಿ ನೋಡಿREADME ಓದಿ