విషయ సూచిక:
నిర్వచనం - వాయిస్ XML అంటే ఏమిటి?
వాయిస్ XML అనేది డిజిటలైజ్డ్ వాయిస్, ఇన్పుట్ గుర్తింపు మరియు మానవ మరియు యంత్ర వాయిస్ పరస్పర చర్యలను నిర్వచించడం మరియు ప్రాసెస్ చేయడం కోసం విస్తరించదగిన మార్కప్ లాంగ్వేజ్ (XML) ప్రమాణం. వాయిస్ XML కావలసిన ప్రాసెసింగ్ కోసం వాయిస్ని యంత్రానికి ఇన్పుట్గా ఉపయోగిస్తుంది, తద్వారా వాయిస్ అప్లికేషన్ అభివృద్ధికి వీలు కల్పిస్తుంది. వాయిస్ ఆధారిత అనువర్తనం వాయిస్ బ్రౌజర్ ద్వారా నిర్వహించబడుతుంది.
టెకోపీడియా వాయిస్ XML ను వివరిస్తుంది
వాయిస్ XML ను వాయిస్ డైలాగ్లను పంపిణీ చేయడానికి మరియు ప్రాసెస్ చేయడానికి ప్రామాణిక మార్కప్ భాషగా అభివృద్ధి చేయబడింది. వాయిస్ XML అనువర్తనాల్లో ఆటోమేటెడ్ డ్రైవింగ్ సహాయం, ఇమెయిల్కు వాయిస్ యాక్సెస్, వాయిస్ డైరెక్టరీ యాక్సెస్ మరియు ఇతర సేవలు ఉన్నాయి. వాయిస్ XML పేజీలు HTTP ప్రోటోకాల్ ద్వారా ఆన్లైన్లో రవాణా చేయబడతాయి.
రెండు ప్రాథమిక వాయిస్ XML ఫైల్ రకాలు ఉన్నాయి:
- స్టాటిక్: అప్లికేషన్ డెవలపర్ చేత హార్డ్ కోడ్ చేయబడింది
- డైనమిక్: క్లయింట్ అభ్యర్థనలకు ప్రతిస్పందనగా సర్వర్ ద్వారా సృష్టించబడుతుంది.
వాయిస్ XML నిర్మాణం క్రింది భాగాలపై ఆధారపడి ఉంటుంది:
- డాక్యుమెంట్ సర్వర్: క్లయింట్ అభ్యర్థనలను అంగీకరించే మరియు తగిన ప్రతిస్పందన పోస్ట్ ప్రాసెసింగ్ను సృష్టించే సర్వర్ వలె
- వాయిస్ XML ఇంటర్ప్రెటర్ ఉపవ్యవస్థ: పత్ర సర్వర్ ద్వారా ఉత్పత్తి చేయబడిన అభ్యర్థన ప్రతిస్పందన అవుట్పుట్ను ప్రాసెస్ చేస్తుంది.
- అమలు వేదిక: వినియోగదారు ఇన్పుట్కు ప్రతిస్పందనగా చర్యలను సృష్టిస్తుంది
- వాయిస్ XML లక్ష్యాలు: సామర్థ్యం కోసం వెబ్ అనువర్తనాలతో వాయిస్ ఆధారిత సేవలను అనుసంధానిస్తుంది
వాయిస్ XML కింది వాటిని సులభతరం చేస్తుంది:
- ప్రతి పత్రానికి బహుళ పరస్పర చర్యలను పేర్కొనడం ద్వారా క్లయింట్ / సర్వర్ పరస్పర చర్యలను తగ్గిస్తుంది
- తక్కువ స్థాయి అమలు వేదిక వివరాల నుండి షీల్డ్స్ డెవలపర్లు
- వ్యాపార తర్కం మరియు ఇంటరాక్షన్ కోడ్ యొక్క స్పష్టమైన విభజనపై దృష్టి పెడుతుంది
- అంతర్లీన అమలు ప్లాట్ఫారమ్తో సంబంధం లేకుండా విధులు మరియు ఒకే ఫలితాలను అందిస్తుంది
- సాధారణ డైలాగ్లను సృష్టిస్తుంది మరియు ప్రాసెస్ చేస్తుంది. వాయిస్ XML భాషా సాధనాల సహాయంతో కాంప్లెక్స్ డైలాగ్లను నిర్మించి, నిర్వహించవచ్చు.
