காத்திருக்கும் அல்லது முடிந்த எழுத்து மாற்றங்களிலிருந்து தரவைப் பெறுக
மைக்ரோபோனில் இருந்து நேரடி உரையை அல்லது நேரடி ஒலியை பதிவு செய்க
அமர்வுகளுடன் மொழிபெயர்ப்பு நிலையை கண்காணிக்கவும் நிர்வகிக்கவும்
மொழிபெயர்க்கப்பட்ட உரையை வேறு மொழிக்கு மொழிபெயர்க்கவும்
ஒரு URL இல் முன் பதிவு செய்யப்பட்ட ஒலியைப் பேசுவதை வெறும் உரைகளாக மாற்றவும்
பயனர் பக்க கோரிக்கைகளுக்கான தற்காலிக உரிமம் வழங்கும் குறியீட்டை உருவாக்கு
ஒரு பொது பகிரக்கூடிய இணைப்பின் மூலம் நேரடியாக ஒரு எழுத்துப் பரிமாற்றத்தை ஒளிபரப்ப பயன்படுத்தக்கூடிய ஒரு அமர்வை உருவாக்கவும்
language
ஐ.எஸ்.ஓ 639-1 மொழி குறியீடுகள். உதாரணமாக "en" (ஆங்கிலம்), அல்லது "ro" (ரோமானிய மொழி). முன்னிருப்பாக, இந்த விருப்பத்தேர்வு வழங்கப்படவில்லை என்றால், VocalStack அனைத்து மொழிகளிலும் மொழிபெயர்க்க முயற்சிக்கும். இது பல மொழி பேசுவதற்கு பயன்படுகிறது. எனினும், நீங்கள் பேசும் மொழியை அறிந்திருந்தால், இந்த விருப்பத்தை வழங்குவதன் மூலம், எழுத்து மாற்றத்தின் துல்லியத்தை அதிகரிக்க முடியும். ஒலி கோப்பின் நீளம், நொடிகளில். duration_s
இந்த விருப்பத்தேர்வு ஒரு காவலனாக பயன்படுத்தப்படுகிறது, ஒலி கோப்பு நீளம் விருப்பத்தேர்வு நீளத்துடன் பொருந்தும்போது மட்டுமே உங்கள் மொழிபெயர்ப்பு நிகழ்கிறது என்பதை உறுதிப்படுத்த. முன்னிருப்பாக, இந்த விருப்பத்தேர்வு புறக்கணிக்கப்படும், மற்றும் மொழிபெயர்ப்புகள் அதன் நீளம் எதுவாக இருந்தாலும் செயல்படுத்தப்படும். நொடிகளில், அதிகபட்சமாக மாற்றியமைக்கக்கூடிய கால அளவு. எழுத்துருவாக்கப்பட்ட உரையின் அளவை குறைக்க வேண்டுமானால் இந்த விருப்பத்தேர்வினை பயன்படுத்தவும். இதை அமைக்கவும் max_duration_s
நீங்கள் முழுமையான எழுத்து மாற்றத்தை செயல்படுத்த விரும்பினால், அதன் நீளம் எதுவாக இருந்தாலும் சரி (⚠️ கவனமாக பயன்படுத்தவும்). முன்னிருப்பாக, இந்த விருப்பத்தேர்வு அமைக்கப்பட்டுள்ளது , பேச்சுவார்த்தையின் முதல் இரண்டு மணி நேரங்கள் மட்டுமே பதிவு செய்யப்பட்டுள்ளன என்று உறுதி செய்ய.மாற்று பதில்0
நீங்கள் அசைவற்று மொழிபெயர்ப்பு தரவை கண்காணிக்க முடியும், அது கிடைக்கும் போது, ஐ பயன்படுத்தி. 7200
நிகழ்வு கையாளுபவர் onData
தி response
பொருள் பின்வரும் பண்புகளைக் கொண்டுள்ளது:response
நிலை "செயல்படுத்தப்படுகிறது" அல்லது "செய்யப்பட்டது" என்றால், காலக்கோடு பொருள் கிடைக்கும், அந்த புள்ளி வரை முழுமையான மொழிபெயர்ப்பை காட்டுகிறது. இந்த பண்புகள் உள்ள பொருள்களின் ஒரு அட்டவணை.:status
: மொழிபெயர்ப்பு பகுதியின் துவக்க நேரம்data.progress
: மொழிபெயர்ப்பு பகுதியின் முடிவு நேரம்data.timeline
: மொழிபெயர்ப்பு பகுதியில் உள்ள உரை துண்டு: ISO 639- 1 மற்றும் மொழிபெயர்ப்புகளுக்கான மொழி குறியீடுகளின் ஒரு விசை- மதிப்பு சேமிப்பு (இந்த குணங்கள் மொழிபெயர்ப்புக்கு குறைந்தது ஒரு மொழிபெயர்ப்பு இருந்தால் மட்டுமே கிடைக்கும்)start
பின்னுட்பம்end
ஒருமுறை எழுத்து மாற்றம் முடிந்தவுடன், பின்னுட்பம் நிகழ்ந்து, இறுதி text
அனுப்பப்படும் translations
. இறுதிப் பதில், எழுத்து மாற்றத்தின் நிலை "செய்யப்பட்டது" ஆகும், மேலும் இந்த புதிய பண்புகள் response
: முழுமையான எழுத்து மாற்றம் பத்திகளாகக் குழுவாக்கப்பட்டது, தலைப்புகள் மூலம் பிரிக்கப்பட்டது, அல்லது புதிய தலைப்புக்கு ஒரு பொருள்மிக்க மாற்றம்onData
டைப்ஸ்கிரிப்ட் ஆதரவுdata
வொக்கல்ஸ்டக்கின் ஜாவாஸ்கிரிப்ட் SDK முழுமையான டைப்ஸ்கிரிப்ட் ஆதரவைக் கொண்டுள்ளது. உதாரணமாக, keywords
பொருள் summary
வகை. paragraphs
คำขอแปลภาษาresponse
ตัวอย่างเช่น "en" (ภาษาอังกฤษ) หรือ "ro" (ภาษาโรมาเนีย) โดยปริยาย VocalStack จะพยายามแปลเป็นภาษาอื่นๆ หากไม่มีการเลือกตัวเลือกนี้ นี่อาจจะช่วยในการพูดหลายภาษาได้ อย่างไรก็ตาม ถ้าคุณรู้ภาษาของการพูด การให้ตัวเลือกนี้จะเพิ่มความแม่นยำในการแปล UrlTranscriptionResponse
ระยะเวลาในการเล่นแฟ้มเสียง หน่วยเป็นวินาที TypeScriptimport { UrlTranscription, UrlTranscriptionResponse } from '@vocalstack/js-sdk'; const sdk = new UrlTranscription({ apiKey: 'YOUR-API-KEY' }); const transcription = await sdk.start({ url: 'http://example.com/audio.mp3' }); transcription.onData((response: UrlTranscriptionResponse) => { console.log(response.data); });