API για μεταγλώττιση υποτίτλων

, 16-09-2025

Το SpeechGen επιτρέπει τη μεταγλώττιση υποτίτλων για βίντεο χρησιμοποιώντας νευρωνικά δίκτυα, μετατρέποντας κείμενο σε φωνή για μεταγλώττιση βίντεο σε οποιαδήποτε γλώσσα.  Είναι δυνατό να γίνει αυτό όχι μόνο μέσω της διεπαφής, αλλά και μέσω του API.

URL για Αίτημα

Για μεταγλώττιση υποτίτλων, χρησιμοποιήστε το ακόλουθο URL:

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

Μορφή Αιτήματος

Το αίτημα πρέπει να περιέχει τις ακόλουθες παραμέτρους:


{
    'token': '1234567890',
    'email': 'mail@gmail.com',
    'voice': 'Angel',
    'text': "κείμενο υποτίτλου",
    'format': 'mp3',
    'speed': 1,
    'pitch': 0,
    'speed_floor': 300,
    'speed_type': 2,
    'bitrate': 16000,
    'emotion': 'good'
}

Απαιτούμενες Παράμετροι:

  • token - Το μυστικό σας κλειδί.
  • email - Η διεύθυνση 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 - Ρυθμός μετάδοσης bit (προεπιλογή είναι 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 - Διαδρομή αρχείου ήχου (διαθέσιμο αν status = 1).
  • error - Κείμενο σφάλματος (αν status = -1).
  • parts - Αριθμός μεταγλωττίσεων.
  • parts_done - Αριθμός ολοκληρωμένων μερών.
  • duration - Διάρκεια αρχείου ήχου σε δευτερόλεπτα (διαθέσιμο αν status = 1).
  • format - Μορφή αρχείου ήχου.
  • balans - Υπόλοιπο λογαριασμού.
  • cost - Κόστος μεταγλώττισης.

Υποστήριξη

Διεθνής συνομιλία στο Telegram @speechgen

Προσωπική υποστήριξη στο Telegram @speechgen_alex

Ηλεκτρονικά μηνύματα

Χρησιμοποιούμε cookies για να διασφαλίσουμε ότι θα έχετε την καλύτερη εμπειρία στον ιστότοπό μας. Μάθετε περισσότερα: Πολιτική απορρήτου

Αποδοχή cookies