API para sa Pag-dub ng Subtitle

, 08-09-2025

Pinapayagan ng SpeechGen ang pag-dub ng mga subtitle para sa mga video gamit ang mga neural network, ginagawang boses ang teksto para sa pag-dub ng video sa anumang wika.  Posibleng gawin ito hindi lamang sa pamamagitan ng interface, kundi pati na rin sa pamamagitan ng API.

URL para sa Kahilingan

Para sa pag-dub ng subtitle, gamitin ang sumusunod na URL:

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

Format ng Kahilingan

Ang kahilingan ay dapat maglaman ng mga sumusunod na parameter:

{
    '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'
}

Mga Kinakailangang Parameter:

  • token - Ang iyong lihim na susi.
  • email - Ang iyong email address.
  • voice - Ang boses para sa pag-dub.
  • text - Ang teksto ng subtitle.

Mga Opsyonal na Parameter:

  • format - Format ng output file (default ay mp3). Mga posibleng halaga: mp3, wav, ogg.
  • speed - Bilis ng pag-playback (default ay 1, saklaw mula 0.1 hanggang 2.0).
  • pitch - Tono ng boses (default ay 0, saklaw mula -20 hanggang 20).
  • speed_floor - Pinakamababang bilis (default ay 300).
  • speed_type - Uri ng bilis (default ay 2). Pabilisin lamang - ay 1. Pabilisin at pabagalin - ay 2.
  • bitrate - Bitrate (default ay 16000, saklaw mula 8000 hanggang 192000 Hz).
  • emotion - Damdamin ng boses (default ay 'good', mga posibleng halaga: good, evil, neutral).

Pagkuha ng Resulta

Upang makuha ang resulta, gamitin ang sumusunod na URL:

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

Format ng Kahilingan:

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

Deskripsyon ng mga Field ng Tugon

  • id - Natatanging pagkakakilanlan ng pag-dub.
  • status - Kasalukuyang estado ng pag-dub: 0 - pinoproseso, 1 - matagumpay na natapos, -1 - error.
  • file - Path ng audio file (available kung status = 1).
  • error - Teksto ng error (kung status = -1).
  • parts - Bilang ng mga pag-dub.
  • parts_done - Bilang ng mga natapos na bahagi.
  • duration - Tagal ng audio file sa segundo (available kung status = 1).
  • format - Format ng audio file.
  • balans - Balanse sa account.
  • cost - Gastos ng pag-dub.

Suporta

International Telegram chat @speechgen

Personal na suporta sa Telegram @speechgen_alex

Mga E-mail

Gumagamit kami ng cookies upang matiyak na makukuha mo ang pinakamahusay na karanasan sa aming website. Matuto pa: Patakaran sa Privacy

Tanggapin ang Cookies