VocalStack Logo

Documentation

ಲಿಪ್ಯಂತರ ದತ್ತವನ್ನು ಪಡೆಯು

ನಿರೀಕ್ಷಿತ ಅಥವಾ ಪೂರ್ಣಗೊಂಡ ಲಿಪ್ಯಂತರಗಳಿಂದ ದತ್ತಾಂಶವನ್ನು ಪಡೆಯಿರಿ

ಮೈಕ್ರೋಫೋನ್ ಅಥವಾ ಲೈವ್ಸ್ಟ್ರೀಮ್ ನಿಂದ ಟ್ರಾನ್ಸ್ಕ್ರಿಪ್ಟ್Name

ಮೈಕ್ರೋಫೋನ್ ಅಥವಾ ಲೈವ್ ಸ್ಟ್ರೀಮ್ ನಿಂದ ಸಜೀವ ಭಾಷಣವನ್ನು ಟ್ರಾನ್ಸ್ಕ್ರಿಪ್ಟ್ ಮಾಡಿ

ಲಿಪ್ಯಂತರ ಅಧಿವೇಶನಗಳು

ಅಧಿವೇಶನಗಳೊಂದಿಗೆ ಲಿಪ್ಯಂತರ ಸ್ಥಿತಿಯನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮತ್ತು ನಿರ್ವಹಣೆ ಮಾಡು

ಲಿಪ್ಯಂತರ (ಟ್ರಾನ್ಸ್ಕ್ರಿಪ್ಶನ್)

ನಕಲಿಸಿ ಬರೆದ ಪಠ್ಯವನ್ನು ಬೇರೆ ಭಾಷೆಗೆ ಅನುವಾದಿಸಿ

URL ನಿಂದ ಆಡಿಯೊವನ್ನು ನಕಲಿಸು

URL ನಲ್ಲಿ ಮುಂಚಿತವಾಗಿ ರೆಕಾರ್ಡ್ ಮಾಡಲಾದ ಧ್ವನಿಗಳಿಂದ ಪಠ್ಯವನ್ನು ನಕಲಿಸು

ಗ್ರಾಹಕ ಬದಿ ದೃಢೀಕರಣ ಟೊಕನ್ಗಳು

ಗ್ರಾಹಕ ಬದಿಯ ಕೋರಿಕೆಗಳಿಗೆ ತಾತ್ಕಾಲಿಕ ದೃಢೀಕರಣ ಟೋಕನ್ ಅನ್ನು ರಚಿಸು

ಬಹುಭಾಷಾ ಅಧಿವೇಶನವನ್ನು ನಕಲಿಸಿ ಮತ್ತು ಪ್ರಸ್ತುತಪಡಿಸಿName

ಸಾರ್ವಜನಿಕ ಹಂಚಿಕೊಳ್ಳಬಹುದಾದ ಕೊಂಡಿಯ ಮೂಲಕ ಸಜೀವ ಲಿಪ್ಯಂತರವನ್ನು ಪ್ರಸಾರಿಸಲು ಬಳಸಬಹುದಾದ ಅಧಿವೇಶನವನ್ನು ರಚಿಸಿ

ಲಿಪ್ಯಂತರ ಕೋರಿಕೆ ಹಾಗು ಪ್ರತಿಕ್ರಿಯೆ

ದಸ್ತಾವೇಜನ್ನು ವೀಕ್ಷಿಸು
ಎಲ್ಲಾ ಲಿಪ್ಯಂತರ ಕಾರ್ಯಗಳಿಗೂ ಸಾಮಾನ್ಯವಾದ ಕೋರಿಕೆ ಆಯ್ಕೆಗಳು ಹಾಗು ಪ್ರತಿಕ್ರಿಯೆಗಳು. ಲಿಪ್ಯಂತರ ಸಂಯೋಜನೆಗಳನ್ನು ಸಂರಚಿಸಲು ಆಯ್ಕೆಗಳನ್ನು ಬಳಸಿ.
VocalStack ನಿಮ್ಮ ಧ್ವನಿ ಸಂದೇಶಗಳನ್ನು ಪೂರ್ವನಿಯೋಜಿತ ಸಂರಚನಾ ಆಯ್ಕೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು ನಕಲು ಮಾಡಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ. ಆದರೂ ಸಹ, ನೀವು ನಿಮ್ಮ ಲಿಪ್ಯಂತರ ಕೋರಿಕೆಯನ್ನು ಈ ಕೆಳಗಿನ ಆಯ್ಕೆಗಳೊಂದಿಗೆ ಇನ್ನಷ್ಟು ಸಂರಚಿಸಬಹುದು:
  • languageಭಾಷಣಕ್ಕಾಗಿ ISO 639- 1 ಭಾಷಾ ಕೋಡ್. ಉದಾಹರಣೆಗೆ "en" (ಇಂಗ್ಲಿಷ್), ಅಥವಾ "ro" (ರೋಮನ್). ಈ ಆಯ್ಕೆಯನ್ನು ಒದಗಿಸಲಾಗದಿದ್ದರೆ, ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, VocalStack ಎಲ್ಲಾ ಭಾಷೆಗಳಲ್ಲಿಯೂ ಲಿಪ್ಯಂತರಗೊಳಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ. ಇದು ಬಹುಭಾಷಾ ಭಾಷಣಕ್ಕೆ ಉಪಯುಕ್ತವಾಗಬಹುದು. ಆದರೂ ಸಹ, ನೀವು ಭಾಷಣದ ಭಾಷೆಯನ್ನು ತಿಳಿದುಕೊಂಡಿದ್ದರೆ, ಈ ಆಯ್ಕೆಯನ್ನು ಒದಗಿಸುವುದರಿಂದ ಲಿಪ್ಯಂತರದ ನಿಖರತೆಯನ್ನು ಹೆಚ್ಚಿಸಬಹುದು. ಆಡಿಯೊ ಕಡತದ ಅವಧಿ, ಸೆಕೆಂಡುಗಳಲ್ಲಿ.
  • duration_s ಆಡಿಯೊ ಕಡತದ ಉದ್ದವು ಆಯ್ಕೆಯ ಅವಧಿಗೆ ಹೊಂದಿಕೊಂಡಿದ್ದರೆ ಮಾತ್ರ ನಿಮ್ಮ ಲಿಪ್ಯಂತರವು ಸಂಭವಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಈ ಆಯ್ಕೆಯನ್ನು ಕಾವಲುಗಾರನಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಈ ಆಯ್ಕೆಯನ್ನು ನಿರ್ಲಕ್ಷಿಸಲಾಗುತ್ತದೆ ಹಾಗು ಲಿಪ್ಯಂತರಗಳು ಅವುಗಳ ಉದ್ದದ ಬಗ್ಗೆ ಗಮನವಿಟ್ಟು ಕಾರ್ಯಗತಗೊಳಿಸಲ್ಪಡುತ್ತವೆ. ನಕಲಿಳಿಸಬಹುದಾದ ಗರಿಷ್ಠ ಅವಧಿ, ಸೆಕೆಂಡುಗಳಲ್ಲಿ. Use this option if you want to limit the amount of speech transcribed. Set this to
  • max_duration_s ನೀವು ಪೂರ್ಣ ಲಿಪ್ಯಂತರವನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ಬಯಸಿದರೆ, ಅದರ ಅವಧಿಯ ಹೊರತಾಗಿಯೂ (⚠️ ಎಚ್ಚರಿಕೆಯಿಂದ ಬಳಸಿ). ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಈ ಆಯ್ಕೆಯನ್ನು ಕ್ಕೆ ಹೊಂದಿಸಲಾಗಿದೆ ,ಭಾಷಣದ ಮೊದಲ ಎರಡು ಗಂಟೆಗಳಷ್ಟೇ ನಕಲು ಮಾಡಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲಾಗಿದೆ.ಲಿಪ್ಯಂತರ (ಟ್ರಾನ್ಸ್ಕ್ರಿಪ್ಶನ್) ಪ್ರತಿಕ್ರಿಯೆ0ಟ್ರಾನ್ಸ್ಕ್ರಿಪ್ಶನ್ ದತ್ತಾಂಶವು ಲಭ್ಯವಾಗುವಂತೆ ನೀವು ಅಸಮಕಾಲಿಕವಾಗಿ ವೀಕ್ಷಿಸಬಹುದು ಬಳಸಿಕೊಂಡು 7200 ಘಟನೆ ವ್ಯವಸ್ಥಾಪಕವು ವನ್ನು ಒದಗಿಸುತ್ತದೆ
ಪ್ರತಿಕ್ರಿಯೆ ಆಬ್ಜೆಕ್ಟ್onDataದಿ response ವಸ್ತುವು ಈ ಕೆಳಗಿನ ಗುಣಗಳನ್ನು ಹೊಂದಿದೆ:
: 0- 1ರ ನಡುವಿನ ಮೌಲ್ಯವು ಲಿಪ್ಯಂತರ ಪ್ರಗತಿಯ ಶೇಕಡಾವಾರು ಪ್ರಮಾಣವನ್ನು ಸೂಚಿಸುತ್ತದೆresponse ಸ್ಥಿತಿಯು "ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿದೆ" ಅಥವ "ಪೂರ್ಣಗೊಂಡಿದೆ" ಎಂದಾದರೆ, ಕಾಲರೇಖೆಯ ವಸ್ತುವು ಲಭ್ಯವಿರುತ್ತದೆ, ಆ ಸಮಯದವರೆಗೆ ಲಭ್ಯವಿರುವ ಪೂರ್ಣ ಲಿಪ್ಯಂತರವನ್ನು ತೋರಿಸುತ್ತದೆ. ಈ ಗುಣಗಳನ್ನು ಹೊಂದಿರುವ ವಸ್ತುಗಳ ಒಂದು ಅರೇಂಜ್‍ ಅನ್ನು ಕಾಲರೇಖೆ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ:
  • status: ಲಿಪ್ಯಂತರ ವಿಭಾಗದ ಆರಂಭದ ಸಮಯ
  • data.progress: ಲಿಪ್ಯಂತರ ವಿಭಾಗದ ಅಂತ್ಯ ಸಮಯ
  • data.timeline: ಲಿಪ್ಯಂತರ ವಿಭಾಗದಲ್ಲಿನ ಪಠ್ಯದ ತುಣುಕನ್ನು: ISO 639- 1 ನಲ್ಲಿನ ಭಾಷಾ ಸಂಕೇತಗಳ ಮತ್ತು ಭಾಷಾಂತರಗಳ ಒಂದು ಕೀಲಿಕೈ- ಮೌಲ್ಯ ಸಂಗ್ರಹ (ಈ ಗುಣವು ಲಿಪ್ಯಂತರದಲ್ಲಿ ಕನಿಷ್ಠ ಒಂದು ಭಾಷಾಂತರವಿದ್ದರೆ ಮಾತ್ರ ಲಭ್ಯ)
    • startನಂತರದ ಸಂಸ್ಕಾರ
    • endಪುನರ್ರಚನೆ ಪೂರ್ಣಗೊಂಡ ನಂತರ, ನಂತರದ ಸಂಸ್ಕರಣೆಯನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ, ಈ ಸಮಯದಲ್ಲಿ ಅಂತಿಮ
    • text ಗೆ ಕಳುಹಿಸಲಾಗುವುದು
    • translations. ಅಂತಿಮ ಪ್ರತಿಕ್ರಿಯೆಯಲ್ಲಿ, ಲಿಪ್ಯಂತರದ ಸ್ಥಿತಿ "ಪೂರ್ಣಗೊಂಡಿದೆ" ಆಗುತ್ತದೆ, ಮತ್ತು ಈ ಹೊಸ ಗುಣಗಳನ್ನು ನಲ್ಲಿ ಸೇರಿಸಲಾಗುವುದು
: ಒಂದು ಪ್ಯಾರಾದಲ್ಲಿ ಪೂರ್ಣ ಲಿಪ್ಯಂತರದ ಸಾರಾಂಶresponse: ಪರಿಸರವಿನ್ಯಾಸದ ಆಧಾರದ ಮೇಲೆ ಅಥವಾ ಹೊಸ ವಿಷಯಕ್ಕೆ ಅರ್ಥಪೂರ್ಣವಾದ ಬದಲಾವಣೆಯ ಮೂಲಕ ವಿಭಾಗಿಸಿ, ಪ್ಯಾರಾಗ್ರಾಫ್‌ಗಳಾಗಿ ವಿಂಗಡಿಸಿದ ಪೂರ್ಣ ಲಿಪ್ಯಂತರonDataಟೈಪ್ ಸ್ಕ್ರಿಪ್ಟ್ ಬೆಂಬಲdataVocalStack ನ JavaScript SDK ಯಲ್ಲಿ ಪೂರ್ಣ TypeScript ಬೆಂಬಲವಿದೆ. ಉದಾಹರಣೆಗೆ,
  • keywords ವಸ್ತುವು ಯನ್ನು ಹೊಂದಿದೆ
  • summary ಬಗೆ.
  • paragraphsТранскрипция сұрауы
ISO 639-1 тілдер тізіміне кіреді.response Мысалы, "en" (ағылшынша) немесе "ro" (румынша). Әдетте, бұл параметр келтірілмесе, VocalStack барлық тілдерде транскрипциялауға тырысады. Бұл көп тілді сөйлеу үшін пайдалы болуы мүмкін. Дегенмен, сөйлемнің тілін білсеңіз, бұл опцияны қосу арқылы транскрипцияның дәлдігін арттыра аласыз. UrlTranscriptionResponseАудио файлдың ұзақтығы, секундта.
TSTypeScript
import { 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); });
Scroll Up