सामग्री पर जाएँ

VibeVoice 7B

इंटीग्रेट करें

मॉडल id vibevoice/7b
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/vibevoice/7b?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "script": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "speakers": [
      {
        "preset": "Frank [EN]"
      },
      {
        "preset": "Carter [EN]"
      }
    ]
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

यह अनुरोध: ≈$0.04 40 API क्रेडिट इसे इस पेज पर चलाएँ

API कुंजी प्राप्त करें
Microsoft टेक्स्ट से स्पीच #text-to-speech#multi-speaker#podcast

बहु-वक्ता संवाद के लिए बड़ा VibeVoice मॉडल, 30000 अक्षरों तक की स्क्रिप्ट के साथ

Microsoft · ऑडियो

आपका पहला परिणाम यहाँ आएगा

नीचे एक अनुरोध बनाएँ और उसे अपनी API कुंजी से चलाएँ। आउटपुट हमारे स्टोरेज में कॉपी किए जाते हैं और हमेशा के लिए या 7 दिन तक मुफ़्त में रखे जाते हैं।

अनुरोध बनाएँ

कंट्रोल मॉडल स्कीमा से जनरेट होते हैं। इन्हें बदलने पर कोड और कीमत अपडेट होती है।

•आवश्यक 88 / 30000

Speech इनपुट script, जिसमें dialogue में speakers को अलग पहचानने के लिए वैकल्पिक 'Speaker X:' labels हैं।

•आवश्यक

Speakers को script या दिए गए voice samples का उपयोग करके स्वतः inferred किया जाता है; उन्हें स्पष्ट रूप से निर्दिष्ट करने के लिए एक सूची दें।

उन्नत cfg_scale · seed · enable_safety_checker
डिफ़ॉल्ट 1.3

CFG (Classifier-Free Guidance) strength यह निर्धारित करती है कि निर्माण text का कितनी निकटता से पालन करता है; उच्च settings पर adherence अधिक होती है।

निर्माण को पुनरुत्पादित करने योग्य बनाने वाला रैंडम seed।

POST /run/vibevoice/7b?wait=20 कोटेशन → $0.04
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/vibevoice/7b?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "script": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "speakers": [
      {
        "preset": "Frank [EN]"
      },
      {
        "preset": "Carter [EN]"
      }
    ]
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

यह अनुरोध चलाएँ

आपकी key इसी ब्राउज़र में रहती है: इसे केवल Doitong API को भेजा जाता है और केवल तभी (localStorage) में सेव किया जाता है जब आप Remember चुनते हैं। API कुंजी प्राप्त करें

VibeVoice 7B के बारे में

अधिकतम 30000 अक्षरों वाली `script` को भाषण में बदलता है, संवाद के लिए 'Speaker X:' प्रीफ़िक्स और आवाज़ों के लिए आवश्यक `speakers` सूची के साथ। `cfg_scale` 1 से 2 तक होता है और `seed` पुनरुत्पाद्य आउटपुट देता है। यह परिवार का 7B संस्करण है, जिसकी टेक्स्ट सीमा 1.5B मॉडल से कम है।

पैरामीटर

नामप्रकार डिफ़ॉल्टअनुमत विवरण
scriptआवश्यक
प्रकारstring
≤ 30,000 अक्षर
Speech इनपुट script, जिसमें dialogue में speakers को अलग पहचानने के लिए वैकल्पिक 'Speaker X:' labels हैं।
speakersआवश्यक
प्रकारobject[]
Speakers को script या दिए गए voice samples का उपयोग करके स्वतः inferred किया जाता है; उन्हें स्पष्ट रूप से निर्दिष्ट करने के लिए एक सूची दें।
speakers[].presetवैकल्पिक
प्रकारenum
डिफ़ॉल्टAlice [EN]
Alice [EN]Carter [EN]Frank [EN]Mary [EN] (Background Music)Maya [EN]Anchen [ZH] (Background Music)Bowen [ZH]Xinran [ZH]
`audio_url` के बिना speaker के लिए fallback voice preset; वह ऑडियो sample देने पर preset की प्राथमिकता समाप्त हो जाती है।
speakers[].audio_urlवैकल्पिक
प्रकारurl · audio
Voice sample ऑडियो फ़ाइल URL; इसे देने पर `preset` ओवरराइड होता है।
seedवैकल्पिक
प्रकारinteger | null
निर्माण को पुनरुत्पादित करने योग्य बनाने वाला रैंडम seed।
cfg_scaleवैकल्पिक
प्रकारnumber
डिफ़ॉल्ट1.3
1 – 2
CFG (Classifier-Free Guidance) strength यह निर्धारित करती है कि निर्माण text का कितनी निकटता से पालन करता है; उच्च settings पर adherence अधिक होती है।
enable_safety_checkerवैकल्पिक
प्रकारboolean
डिफ़ॉल्टtrue
यदि कॉलर अधिकृत है, तो false सेट करके स्क्रीनिंग में ढील दी जा सकती है।
आवश्यक

आउटपुट

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "vibevoice/7b",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 40,
    "usd": "0.04",
    "charged": 40,
    "refunded": 0
  },
  "input": {
    "script": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "speakers": [
      {
        "preset": "Frank [EN]"
      },
      {
        "preset": "Carter [EN]"
      }
    ]
  },
  "output": {
    "audio": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
      "content_type": "audio/mpeg",
      "file_name": "0-output.mp3",
      "file_size": 1843200
    },
    "duration": 5,
    "sample_rate": 24000,
    "generation_time": 5.6,
    "rtf": 0.53
  },
  "outputs": [
    {
      "type": "audio",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
      "content_type": "audio/mpeg",
      "file_size": 1843200,
      "duration": 12,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
आपकी फ़ाइलें, आपकी पसंदहर outputs[].url हमारे स्टोरेज में एक कॉपी है: हमेशा के लिए (प्रति GB-माह भुगतान) या 7 दिन तक मुफ़्त में, आपके अकाउंट की सेटिंग या ?storage= के अनुसार।
हर मॉडल पर एक जैसा आकारइमेज, वीडियो और ऑडियो सभी के लिए type, url, content_type, width, height और duration। output मॉडल का अपना परिणाम ऑब्जेक्ट है।
आउटपुट के फ़ील्ड
audio
object {url, content_type, file_name, file_size}Synthesized speech वाली ऑडियो फ़ाइल।
duration
numberऑडियो आउटपुट की अवधि, सेकंड में मापी गई।
sample_rate
integerऑडियो आउटपुट की sampling rate।
generation_time
numberऑडियो निर्माण का समय, सेकंड में मापा गया।
rtf
numberaudio_duration से विभाजित generation_time के रूप में गणना किया गया real-time factor; छोटे मान बेहतर प्रदर्शन दर्शाते हैं।

और मॉडल: टेक्स्ट से स्पीच

AI एजेंट के लिए: इस पेज का Markdown यहाँ है https://doitong.com/hi/developers/models/vibevoice/7b.md. सभी मॉडल और गाइड: https://doitong.com/developers/llms.txt