Skip to main content
Utwórz projekt

Utwórz projekt

Utwórz nowy projekt, przesyłając plik wideo lub audio. API rozpoczyna tylko transkrypcję (bez tłumaczenia lub synchronizacji ruchu ust). Możesz później otworzyć projekt w aplikacji VoiceCheap, aby uruchomić tłumaczenie, lub użyć Pobierz szczegóły projektu, aby sprawdzić stan projektu.

Limit współbieżności

Ten punkt końcowy współdzieli ten sam limit współbieżności co POST /v1/translate: do 10 trwających tłumaczeń na konto. Jeśli limit zostanie osiągnięty, żądania zwrócą CONCURRENT_TRANSLATION_LIMIT_REACHED (HTTP 429).

Żądanie

Ten punkt końcowy akceptuje multipart/form-data wraz z przesłaniem pliku.

Nagłówki

string
wymagane
Twój klucz API VoiceCheap. Pobierz go z app.voicecheap.ai/page-api.

Parametry treści

file
wymagane
Plik wideo lub audio do przesłania.Obsługiwane formaty wideo: video/mp4, video/quicktime, video/x-matroska, video/webm, video/mpegObsługiwane formaty audio: audio/mpeg, audio/wav, audio/mp4, audio/x-m4a, audio/flac, audio/ogg, audio/aac, audio/webmMaksymalny rozmiar pliku według planu: Beginner 5 GB, Starter 10 GB, Creator 20 GB, Pro 30 GB, Scale 40 GB oraz Enterprise 60 GB.
string
wymagane
Język docelowy, który ma zostać powiązany z tym projektem. Musi być zapisany małymi literami.Dozwolone wartości (70+): afrikaans, albanian, amharic, arabic, armenian, assamese, azerbaijani, basque, belarusian, bengali, bosnian, bulgarian, catalan, croatian, czech, danish, dutch, english, british english, estonian, finnish, french, french canadian, galician, german, greek, gujarati, hebrew, hindi, hungarian, icelandic, indonesian, irish, italian, japanese, kannada, kazakh, khmer, korean, lao, latvian, lithuanian, macedonian, malay, malayalam, mandarin, marathi, mongolian, nepali, norwegian, persian, polish, portuguese, brazilian portuguese, punjabi, romanian, russian, serbian, slovak, slovenian, spanish, swahili, swedish, tagalog, tamil, telugu, thai, turkish, ukrainian, urdu, vietnamese, welsh, yoruba, zulu
string
Język źródłowy zawartości przy użyciu kodów językowych ISO (np. en, es, fr, de, ja, zh).
Zdecydowanie zalecane: Pozostaw to pole puste w celu automatycznego wykrywania.Podaj ten parametr tylko wtedy, gdy masz 100% pewności, że kod języka jest poprawny i w prawidłowym formacie ISO. Nieprawidłowe kody języków spowodują błędy transkrypcji. Nasze automatyczne wykrywanie obsługuje ponad 80 języków i jest wysoce dokładne.
Domyślnie: auto-detect
string
Niestandardowa nazwa projektu. Przydatna do identyfikacji projektów w Twoim panelu nawigacyjnym.Domyślnie: Jeśli nie zostanie podana, użyty zostanie identyfikator projektu.
string
Punkt końcowy https, który odbiera zdarzenia webhook dla tego projektu, zastępując punkt końcowy skonfigurowany na Twoim koncie.Domyślnie: Punkt końcowy webhook konta, jeśli jest skonfigurowany.
string
auto-detect lub liczba całkowita od 1 do 32. Podanie znanej liczby mówców może poprawić diaryzację.Domyślnie: auto-detect
string
Tablica ciągów JSON zawierająca specyficzne dla żądania nazwy, marki, akronimy lub terminy specjalistyczne. Terminy te są łączone z zapisanym słownictwem konta lub zespołu.
boolean
Usuń typowe słowa wypełniacze podczas transkrypcji.Domyślnie: true
string
Istniejąca transkrypcja SRT w języku źródłowym. Po dostarczeniu, originalLanguage musi być jawnym kodem języka, a nie auto-detect.
Ten punkt końcowy służy wyłącznie do tworzenia projektu i rozpoczęcia transkrypcji. Opcje tłumaczenia, takie jak napisy, klonowanie głosu, izolacja głosu i muzyka w tle, są obsługiwane przez POST /v1/translate.

Przykładowe żądanie

Przykładowa odpowiedź

Błędy