API за дублиране на субтитри

, 08-09-2025

SpeechGen позволява дублиране на субтитри за видеоклипове с помощта на невронни мрежи, преобразувайки текст в глас за дублиране на видео на всеки език.  Това е възможно не само чрез интерфейса, но и чрез API.

URL за заявка

За дублиране на субтитри използвайте следния URL:

https://speechgen.io/index.php?r=api/subs

Формат на заявката

Заявката трябва да съдържа следните параметри:

{
    'token': '1234567890',
    'email': 'mail@gmail.com',
    'voice': 'Angel',
    'text': "sub text",
    'format': 'mp3',
    'speed': 1,
    'pitch': 0,
    'speed_floor': 300,
    'speed_type': 2,
    'bitrate': 16000,
    'emotion': 'good'
}

Задължителни параметри:

  • token - Вашият таен ключ.
  • email - Вашият имейл адрес.
  • voice - Гласът за дублиране.
  • text - Текстът на субтитрите.

Незадължителни параметри:

  • format - Формат на изходния файл (по подразбиране е mp3). Възможни стойности: mp3, wav, ogg.
  • speed - Скорост на възпроизвеждане (по подразбиране е 1, диапазон от 0.1 до 2.0).
  • pitch - Височина на гласа (по подразбиране е 0, диапазон от -20 до 20).
  • speed_floor - Минимална скорост (по подразбиране е 300).
  • speed_type - Тип на скоростта (по подразбиране е 2). Само ускоряване - е 1. Ускоряване и забавяне - е 2.
  • bitrate - Битрейт (по подразбиране е 16000, диапазон от 8000 до 192000 Hz).
  • emotion - Емоция на гласа (по подразбиране е 'good', възможни стойности: good, evil, neutral).

Получаване на резултата

За да получите резултата, използвайте следния URL:

https://speechgen.io/index.php?r=api/result

Формат на заявката:

{
    'token': '1234567890',
    'email': 'mail@gmail.com',
    'id': 4153594
}

Описание на полетата в отговора

  • id - Уникален идентификатор на дублирането.
  • status - Текущ статус на дублирането: 0 - в процес, 1 - завършено успешно, -1 - грешка.
  • file - Път до аудио файла (наличен, ако статус = 1).
  • error - Текст на грешката (ако статус = -1).
  • parts - Брой дублирания.
  • parts_done - Брой завършени части.
  • duration - Продължителност на аудио файла в секунди (наличен, ако статус = 1).
  • format - Формат на аудио файла.
  • balans - Баланс по сметката.
  • cost - Цена на дублирането.

Поддържа

Международен чат в Telegram @speechgen

Лична поддръжка в Telegram @speechgen_alex

Имейли

Използваме Cookie, за да гарантираме, че получавате най-доброто изживяване на нашия уебсайт. Научете повече: Политика за поверителност

Приемане на Cookies