स्क्रीन रीडर: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
 
(4 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{short description|Assistive technology that converts text or images to speech or Braille}}
{{short description|Assistive technology that converts text or images to speech or Braille}}
स्क्रीन रीडर [[सहायक तकनीक]] का एक रूप है (<abbr>AT</abbr>)<ref>{{cite web|url=https://www.microsoft.com/enable/at/types.aspx|title=सहायक प्रौद्योगिकी उत्पादों के प्रकार|publisher=Microsoft Accessibility|access-date=13 June 2016}}</ref> जो पाठ और छवि सामग्री को भाषण या ब्रेल आउटपुट के रूप में प्रस्तुत करता है। दृष्टिहीन लोगों के लिए स्क्रीन रीडर आवश्यक हैं,<ref name="afb"/>और दृष्टिबाधित लोगों के लिए उपयोगी हैं,<ref name="afb"/>[[निरक्षरता]], या सीखने की अक्षमता है।<ref name="Screen1">{{cite web|url=http://www.vadsa.org/ace/reader.htm|title=स्क्रीन रीडर और वे ई-लर्निंग के साथ कैसे काम करते हैं|publisher=Virginia.gov|access-date=31 March 2019|archive-url=https://web.archive.org/web/20181113075826/https://www.vadsa.org/ace/reader.htm|archive-date=13 November 2018}}</ref> स्क्रीन रीडर्स [[अनुप्रयोग प्रक्रिया सामग्री]] हैं जो यह बताने का प्रयास करते हैं कि सामान्य दृष्टि वाले लोग [[ प्रदर्शन उपकरण |प्रदर्शन उपकरण]] पर अपने उपयोगकर्ताओं को [[भाषण के पाठ]] जैसे गैर-दृश्य माध्यमों के माध्यम से क्या देखते हैं।<ref>{{cite web|url=http://windows.microsoft.com/en-us/windows/hear-text-read-aloud-narrator#1TC=windows-8|title=नरेटर के साथ जोर से पढ़ा हुआ पाठ सुनें|publisher=[[Microsoft Office|Microsoft]]|access-date=13 June 2016}}</ref> ध्वनि चिह्न,<ref>{{cite web|url=https://css-tricks.com/accessiblility-basics-turn-your-css-off/|title=Accessibility Basics: How Does Your Page Look To A Screen Reader?|last=Coyier|first=Chris|date=29 October 2007|publisher=CSS-Tricks|access-date=13 June 2016}}</ref> या एक [[ताज़ा करने योग्य ब्रेल डिस्प्ले]]।<ref name="afb">{{cite web|url=https://www.afb.org/blindness-and-low-vision/using-technology/assistive-technology-videos/screen-reading-technology|title=स्क्रीन रीडिंग तकनीक|publisher=[[American Foundation for the Blind|AFB]]|access-date=23 February 2022}}</ref> वे विभिन्न प्रकार की तकनीकों को लागू करके ऐसा करते हैं, जिसमें शामिल हैं, उदाहरण के लिए, समर्पित #Accessibility API के साथ बातचीत करना, विभिन्न [[ऑपरेटिंग सिस्टम]] सुविधाओं (जैसे इंटर-प्रोसेस संचार और उपयोगकर्ता इंटरफ़ेस गुणों को क्वेरी करना) का उपयोग करना, और [[हुकिंग]] तकनीकों को नियोजित करना।<ref name="SR Overview">{{cite web|url=https://www.nomensa.com/blog/2005/what-screen-reader|title=स्क्रीन रीडर क्या है|publisher=[[Nomensa]]|access-date=9 July 2017}}</ref>
स्क्रीन रीडर [[सहायक तकनीक]] का एक रूप है (<abbr>AT</abbr>)<ref>{{cite web|url=https://www.microsoft.com/enable/at/types.aspx|title=सहायक प्रौद्योगिकी उत्पादों के प्रकार|publisher=Microsoft Accessibility|access-date=13 June 2016}}</ref> जो पाठ और छवि सामग्री को भाषण या ब्रेल उत्पादन के रूप में प्रस्तुत करता है। दृष्टिहीन लोगों के लिए स्क्रीन रीडर आवश्यक हैं,<ref name="afb"/>और दृष्टिबाधित लोगों के लिए उपयोगी हैं,<ref name="afb"/>[[निरक्षरता]], या सीखने की अक्षमता है। <ref name="Screen1">{{cite web|url=http://www.vadsa.org/ace/reader.htm|title=स्क्रीन रीडर और वे ई-लर्निंग के साथ कैसे काम करते हैं|publisher=Virginia.gov|access-date=31 March 2019|archive-url=https://web.archive.org/web/20181113075826/https://www.vadsa.org/ace/reader.htm|archive-date=13 November 2018}}</ref> स्क्रीन रीडर्स [[अनुप्रयोग प्रक्रिया सामग्री]] हैं जो यह बताने का प्रयास करते हैं कि सामान्य दृष्टि वाले लोग [[ प्रदर्शन उपकरण |प्रदर्शन उपकरण]] पर अपने उपयोगकर्ताओं को [[भाषण के पाठ]] जैसे गैर-दृश्य माध्यमों के माध्यम से क्या देखते हैं। <ref>{{cite web|url=http://windows.microsoft.com/en-us/windows/hear-text-read-aloud-narrator#1TC=windows-8|title=नरेटर के साथ जोर से पढ़ा हुआ पाठ सुनें|publisher=[[Microsoft Office|Microsoft]]|access-date=13 June 2016}}</ref> ध्वनि चिह्न,<ref>{{cite web|url=https://css-tricks.com/accessiblility-basics-turn-your-css-off/|title=Accessibility Basics: How Does Your Page Look To A Screen Reader?|last=Coyier|first=Chris|date=29 October 2007|publisher=CSS-Tricks|access-date=13 June 2016}}</ref> या एक [[ताज़ा करने योग्य ब्रेल डिस्प्ले|ताज़ा करने योग्य ब्रेल प्रदर्शन]]। <ref name="afb">{{cite web|url=https://www.afb.org/blindness-and-low-vision/using-technology/assistive-technology-videos/screen-reading-technology|title=स्क्रीन रीडिंग तकनीक|publisher=[[American Foundation for the Blind|AFB]]|access-date=23 February 2022}}</ref> वे विभिन्न प्रकार की तकनीकों को लागू करके ऐसा करते हैं, जिसमें सम्मिलित हैं, उदाहरण के लिए, समर्पित अभिगम्यता एपीआई के साथ बातचीत करना, विभिन्न [[ऑपरेटिंग सिस्टम|ऑपरेटिंग प्रणाली]] सुविधाओं (जैसे अंत:प्रोसेस संचार और उपयोगकर्ता अंतराफलक गुणों की जांच करना) का उपयोग करना, और [[हुकिंग]] तकनीकों को नियोजित करना। <ref name="SR Overview">{{cite web|url=https://www.nomensa.com/blog/2005/what-screen-reader|title=स्क्रीन रीडर क्या है|publisher=[[Nomensa]]|access-date=9 July 2017}}</ref>
[[ माइक्रोसॉफ़्ट विंडोज़ | माइक्रोसॉफ़्ट विंडोज़]] [[ऑपरेटिंग सिस्टम]] में [[विंडोज 2000]] के बाद से [[माइक्रोसॉफ्ट नैरेटर]] स्क्रीन रीडर शामिल है, हालांकि [[ स्वतंत्रता वैज्ञानिक |स्वतंत्रता वैज्ञानिक]] के व्यावसायिक रूप से उपलब्ध [[JAWS (स्क्रीन रीडर)]] स्क्रीन रीडर और [[जूमटेक्स्ट]] स्क्रीन मैग्निफायर और एनवी एक्सेस द्वारा [[मुक्त और खुला स्रोत]] स्क्रीन रीडर [[ गैर-दृश्य डेस्कटॉप एक्सेस |गैर-दृश्य डेस्कटॉप एक्सेस]] जैसे अलग-अलग उत्पाद हैं। उस ऑपरेटिंग सिस्टम के लिए अधिक लोकप्रिय।<ref>{{cite web|url=https://webaim.org/projects/screenreadersurvey9/|title=Screen Reader User Survey #9|publisher=[[WebAIM]]|access-date=July 1, 2021}}</ref> Apple Inc. के [[macOS]], [[iOS]] और TVOS में बिल्ट-इन स्क्रीन रीडर के रूप में [[VoiceOver]] शामिल है, जबकि [[Google]] का [[Android (ऑपरेटिंग सिस्टम)]] [[Google TalkBack]] प्रदान करता है और इसका [[ChromeOS]] ChromeVox का उपयोग कर सकता है।<ref>{{cite web|url=http://www.chromevox.com/|title=क्रोमवोक्स|publisher=Google|access-date=March 9, 2020}}</ref> इसी तरह, Amazon के Android-आधारित उपकरण VoiceView स्क्रीन रीडर प्रदान करते हैं। [[लिनक्स]] और यूनिक्स जैसी प्रणालियों के लिए फ्री और ओपन सोर्स स्क्रीन रीडर भी हैं, जैसे स्पीकअप और ओर्का (सहायक तकनीक)।
 
[[ माइक्रोसॉफ़्ट विंडोज़ | माइक्रोसॉफ़्ट विंडोज़]] [[ऑपरेटिंग सिस्टम|ऑपरेटिंग प्रणाली]] में [[विंडोज 2000]] के बाद से [[माइक्रोसॉफ्ट नैरेटर|माइक्रोसॉफ्ट वर्णनकर्ता]] स्क्रीन रीडर सम्मिलित है, हालांकि [[ स्वतंत्रता वैज्ञानिक |स्वतंत्रता वैज्ञानिक]] के व्यावसायिक रूप से उपलब्ध [[JAWS (स्क्रीन रीडर)|जॉव्स (स्क्रीन रीडर)]] स्क्रीन रीडर और [[जूमटेक्स्ट|ज़ूम पाठ]] स्क्रीन आवर्धक और एनवी प्रवेश द्वारा [[मुक्त और खुला स्रोत]] स्क्रीन रीडर [[ गैर-दृश्य डेस्कटॉप एक्सेस |गैर-दृश्य डेस्कटॉप प्रवेश]] जैसे अलग-अलग उत्पाद हैं। उस ऑपरेटिंग प्रणाली के लिए अधिक लोकप्रिय। <ref>{{cite web|url=https://webaim.org/projects/screenreadersurvey9/|title=Screen Reader User Survey #9|publisher=[[WebAIM]]|access-date=July 1, 2021}}</ref> एप्पल इंक. के [[macOS|मैक ओएस]], आई ओएस और टीवी ओएस में बने स्क्रीन रीडर के रूप में [[VoiceOver|पार्श्व स्वर]] सम्मिलित है, जबकि [[Google|गूगल]] का [[Android (ऑपरेटिंग सिस्टम)|एंडरॉयड (ऑपरेटिंग सिस्टम)]] [[Google TalkBack|गूगल टॉल्कबैक]] प्रदान करता है और इसका क्रोम [[Android (ऑपरेटिंग सिस्टम)|ऑपरेटिंग सिस्टम]] क्रोम वोक्स का उपयोग कर सकता है। <ref>{{cite web|url=http://www.chromevox.com/|title=क्रोमवोक्स|publisher=Google|access-date=March 9, 2020}}</ref> इसी तरह, एमाजोन के [[Android (ऑपरेटिंग सिस्टम)|एंडरॉयड]]-आधारित उपकरण वॉइस विव स्क्रीन रीडर प्रदान करते हैं। [[लिनक्स]] और यूनिक्स जैसी प्रणालियों के लिए मुफ्त और खुले स्रोत् स्क्रीन रीडर भी हैं, जैसे स्पीकअप और ओर्का (सहायक तकनीक)।  


== प्रकार ==
== प्रकार ==
Line 7: Line 8:
=== कमांड-लाइन (पाठ) ===
=== कमांड-लाइन (पाठ) ===


शुरुआती ऑपरेटिंग सिस्टम में, जैसे कि [[MS-DOS]], जिसमें [[ कमांड लाइन इंटरफेस |कमांड लाइन इंटरफेस]] (<abbr>CLI</abbr>s) को नियोजित किया गया था, स्क्रीन डिस्प्ले में [[ चरित्र (कंप्यूटिंग) |चरित्र (कंप्यूटिंग)]] मेमोरी-मैप्ड I/O सीधे एक [[स्क्रीन बफर]] में शामिल था [[स्मृति]] और एक [[कर्सर (कंप्यूटर)]] स्थिति। इनपुट कीबोर्ड द्वारा किया गया था। इसलिए यह सारी जानकारी सिस्टम से या तो सिस्टम के चारों ओर सूचना के प्रवाह को हुक करके और स्क्रीन बफर को पढ़कर या एक मानक हार्डवेयर आउटपुट सॉकेट का उपयोग करके प्राप्त की जा सकती है।<ref>{{cite web
प्रारंभिक ऑपरेटिंग प्रणाली में, जैसे कि [[MS-DOS|एमएस-डॉस]], जिसमें [[ कमांड लाइन इंटरफेस |कमांड लाइन अंतराफलक]] को नियोजित किया गया था, स्क्रीन प्रदर्शनी में [[ चरित्र (कंप्यूटिंग) |चरित्र (कंप्यूटिंग)]] मेमोरी-चित्रित I/O सीधे एक [[स्क्रीन बफर|स्क्रीन प्रतिरोधी]] में सम्मिलित था [[स्मृति]] और एक [[कर्सर (कंप्यूटर)]] स्थिति। निवेश कुंजीपटल द्वारा किया गया था। इसलिए यह सारी जानकारी प्रणाली से या तो प्रणाली के चारों ओर सूचना के प्रवाह को फांस करके और स्क्रीन प्रतिरोधी को पढ़कर या एक मानक हार्डवेयर प्रवेश सॉकेट का उपयोग करके प्राप्त की जा सकती है। <ref>{{cite web
| title=Talking Terminals. BYTE, September 1982
| title=Talking Terminals. BYTE, September 1982
| url=http://www.edstoffel.com/david/talkingterminals.html
| url=http://www.edstoffel.com/david/talkingterminals.html
| access-date=September 7, 2006 |archive-url = https://web.archive.org/web/20060625225004/http://www.edstoffel.com/david/talkingterminals.html <!-- Bot retrieved archive --> |archive-date = June 25, 2006}}</ref> और उपयोगकर्ता को परिणाम संप्रेषित करना।
| access-date=September 7, 2006 |archive-url = https://web.archive.org/web/20060625225004/http://www.edstoffel.com/david/talkingterminals.html <!-- Bot retrieved archive --> |archive-date = June 25, 2006}}</ref> और उपयोगकर्ता को परिणाम संप्रेषित करना।  


1980 के दशक में, [[बर्मिंघम विश्वविद्यालय]] में दृष्टि विकलांगों की शिक्षा के लिए अनुसंधान केंद्र (<abbr>RCEVH</abbr>) ने [[बीबीसी माइक्रो]] और के लिए एक स्क्रीन रीडर विकसित किया <!--abbr?-->एनईसी पोर्टेबल।<ref>Paul Blenkhorn, "The <abbr>RCEVH</abbr> project on micro-computer systems and computer assisted learning", British Journal of Visual Impairment, 4/3, 101-103 (1986). [http://www.visugate.biz/bjvi/1986/autumn1986.html#RCEVH Free HTML version at Visugate].</ref><ref>{{cite web | title=Access to personal computers using speech synthesis. RNIB New Beacon No.76, May 1992 | date=March 3, 2014| url=http://www.rnib.org.uk/information-everyday-living-using-technology-beginners-guides/beginners-guide-assistive-technology}}</ref>
1980 के दशक में, [[बर्मिंघम विश्वविद्यालय]] में दृष्टि विकलांगों की शिक्षा के लिए अनुसंधान केंद्र ने [[बीबीसी माइक्रो]] और एनईसी पोर्टेबल के लिए एक स्क्रीन रीडर विकसित किया। <ref>Paul Blenkhorn, "The <abbr>RCEVH</abbr> project on micro-computer systems and computer assisted learning", British Journal of Visual Impairment, 4/3, 101-103 (1986). [http://www.visugate.biz/bjvi/1986/autumn1986.html#RCEVH Free HTML version at Visugate].</ref><ref>{{cite web | title=Access to personal computers using speech synthesis. RNIB New Beacon No.76, May 1992 | date=March 3, 2014| url=http://www.rnib.org.uk/information-everyday-living-using-technology-beginners-guides/beginners-guide-assistive-technology}}</ref>




=== ग्राफिकल ===
=== चित्रात्मक ===


==== ऑफ-स्क्रीन मॉडल ====
==== ऑफ-स्क्रीन प्रतिरूप ====


[[ ग्राफिकल यूज़र इंटरफ़ेस |ग्राफिकल यूज़र इंटरफ़ेस]] (<abbr>GUI</abbr>s) के आगमन के साथ, स्थिति और अधिक जटिल हो गई। एक <abbr>GUI</abbr> में विशिष्ट स्थानों पर स्क्रीन पर वर्ण और ग्राफ़िक्स बनाए जाते हैं, और इसलिए प्रदर्शन की ग्राफ़िकल सामग्री का कोई विशुद्ध रूप से पाठ्य प्रतिनिधित्व नहीं होता है। इसलिए स्क्रीन पाठकों को नई निम्न-स्तरीय तकनीकों को नियोजित करने, ऑपरेटिंग सिस्टम से संदेशों को इकट्ठा करने और ऑफ-स्क्रीन मॉडल बनाने के लिए इनका उपयोग करने के लिए मजबूर किया गया था, जिसमें आवश्यक टेक्स्ट सामग्री संग्रहीत की जाती है।<ref>According to "[ftp://service.boulder.ibm.com/sns/sr-os2/sr2doc/guitalk.txt Making the <abbr>GUI</abbr> Talk]" (by Richard Schwerdtfeger, ''BYTE'' December 1991, p. 118-128), the first screen reader to build an off-screen model was outSPOKEN.</ref>
[[ ग्राफिकल यूज़र इंटरफ़ेस |ग्राफिकल यूज़र इंटरफ़ेस]] (चित्रात्मक उपयोगकर्ता अंतरफलक) के आगमन के साथ, स्थिति और अधिक जटिल हो गई। एक [[ ग्राफिकल यूज़र इंटरफ़ेस |चित्रात्मक उपयोगकर्ता अंतरफलक]] में विशिष्ट स्थानों पर स्क्रीन पर वर्ण और चित्रमय बनाए जाते हैं, और इसलिए प्रदर्शन की [[ ग्राफिकल यूज़र इंटरफ़ेस |चित्रात्मक]] सामग्री का कोई विशुद्ध रूप से पाठ्य प्रतिनिधित्व नहीं होता है। इसलिए स्क्रीन पाठकों को नई निम्न-स्तरीय तकनीकों को नियोजित करने, ऑपरेटिंग प्रणाली से संदेशों को एकत्र करने और ऑफ-स्क्रीन प्रतिरूप बनाने के लिए इनका उपयोग करने के लिए विवश किया गया था, जिसमें आवश्यक लिखित सामग्री संग्रहीत की जाती है। <ref>According to "[ftp://service.boulder.ibm.com/sns/sr-os2/sr2doc/guitalk.txt Making the <abbr>GUI</abbr> Talk]" (by Richard Schwerdtfeger, ''BYTE'' December 1991, p. 118-128), the first screen reader to build an off-screen model was outSPOKEN.</ref>
उदाहरण के लिए, ऑपरेटिंग सिस्टम कमांड बटन और उसके कैप्शन को बनाने के लिए संदेश भेज सकता है। इन संदेशों को इंटरसेप्ट किया जाता है और ऑफ-स्क्रीन मॉडल बनाने के लिए उपयोग किया जाता है। उपयोगकर्ता स्क्रीन पर उपलब्ध नियंत्रणों (जैसे बटन) के बीच स्विच कर सकता है और कैप्शन और नियंत्रण सामग्री को ज़ोर से पढ़ा जाएगा और/या [[ताज़ा करने योग्य ब्रेल डिस्प्ले]] पर दिखाया जाएगा।


स्क्रीन रीडर नेत्रहीन उपयोगकर्ताओं को इन निर्माणों के साथ बातचीत करने की अनुमति देने के लिए मेनू, नियंत्रण और अन्य दृश्य निर्माणों के बारे में जानकारी भी संप्रेषित कर सकते हैं। हालाँकि, ऑफ-स्क्रीन मॉडल को बनाए रखना एक महत्वपूर्ण तकनीकी चुनौती है; निम्न स्तर के संदेशों को जोड़ना और एक सटीक मॉडल बनाए रखना दोनों कठिन कार्य हैं।{{citation needed|date=January 2015}}
उदाहरण के लिए, ऑपरेटिंग प्रणाली नियंत्रण बटन और उसके चित्र परिचय को बनाने के लिए संदेश भेज सकता है। इन संदेशों का अवरोधन किया जाता है और ऑफ-स्क्रीन प्रतिरूप बनाने के लिए उपयोग किया जाता है। उपयोगकर्ता स्क्रीन पर उपलब्ध नियंत्रणों (जैसे बटन) के बीच अदल-बदल कर सकता है और चित्र परिचय और नियंत्रण सामग्री को ज़ोर से पढ़ा जाएगा और/या [[ताज़ा करने योग्य ब्रेल डिस्प्ले|ताज़ा करने योग्य ब्रेल]] प्रदर्शनी पर दिखाया जाएगा।
 
स्क्रीन रीडर नेत्रहीन उपयोगकर्ताओं को इन निर्माणों के साथ बातचीत करने की अनुमति देने के लिए मेन्यू, नियंत्रण और अन्य दृश्य निर्माणों के बारे में जानकारी भी संप्रेषित कर सकते हैं। हालाँकि, ऑफ-स्क्रीन प्रतिरूप को बनाए रखना एक महत्वपूर्ण तकनीकी चुनौती है; निम्न स्तर के संदेशों को जोड़ना और एक सटीक प्रतिरूप बनाए रखना दोनों कठिन कार्य हैं। {{citation needed|date=January 2015}}


==== अभिगम्यता एपीआई ====
==== अभिगम्यता एपीआई ====


ऑपरेटिंग सिस्टम और एप्लिकेशन डिजाइनरों ने ऑफ-स्क्रीन मॉडल को बनाए रखने के बिना स्क्रीन पाठकों को डिस्प्ले सामग्री तक पहुंचने के तरीके प्रदान करके इन समस्याओं का समाधान करने का प्रयास किया है। इनमें एक <abbr>[[अप्लिकेशन प्रोग्रामिंग अंतरफलक]]</abbr> के माध्यम से एक्सेस की गई स्क्रीन पर प्रदर्शित की जा रही चीज़ों के वैकल्पिक और सुलभ प्रतिनिधित्व का प्रावधान शामिल है। मौजूदा <abbr>API</abbr> में शामिल हैं:
ऑपरेटिंग प्रणाली और एप्लिकेशन रचनकारों ने ऑफ-स्क्रीन प्रतिरूप को बनाए रखने के बिना स्क्रीन पाठकों को प्रदर्शन सामग्री तक पहुंचने के तरीके प्रदान करके इन समस्याओं का समाधान करने का प्रयास किया है। इनमें एक <abbr>[[अप्लिकेशन प्रोग्रामिंग अंतरफलक]]</abbr> के माध्यम से प्रवेश की गई स्क्रीन पर प्रदर्शित की जा रही चीज़ों के वैकल्पिक और सुलभ प्रतिनिधित्व का प्रावधान सम्मिलित है। उपस्थित एपीआई में सम्मिलित हैं:
* एंड्रॉइड एक्सेसिबिलिटी फ्रेमवर्क<ref>[https://developer.android.com/training/accessibility/index.html Implementing Accessibility on Android].</ref>
* एंड्रॉइड अभिगम्यता रूपरेखा<ref>[https://developer.android.com/training/accessibility/index.html Implementing Accessibility on Android].</ref>
* ऐप्पल एक्सेसिबिलिटी <abbr>एपीआई</abbr><ref>[https://developer.apple.com/documentation/Accessibility/Reference/AccessibilityLowlevel/index.html Apple Accessibility <abbr>API</abbr>].</ref>
* ऐप्पल अभिगम्यता <abbr>एपीआई</abbr><ref>[https://developer.apple.com/documentation/Accessibility/Reference/AccessibilityLowlevel/index.html Apple Accessibility <abbr>API</abbr>].</ref>
* [[एटी-एसपीआई]]
* [[एटी-एसपीआई]]
* [[IAccessible2]]
* [[IAccessible2|पहुंचयोग्य2]]
* [[माइक्रोसॉफ्ट एक्टिव एक्सेसिबिलिटी]] (<abbr>MSAA</abbr>)
* [[माइक्रोसॉफ्ट एक्टिव एक्सेसिबिलिटी|माइक्रोसॉफ्ट सक्रिय अभिगम्यता]] (<abbr>MSAA</abbr>)
* [[माइक्रोसॉफ्ट यूआई स्वचालन]]
* [[माइक्रोसॉफ्ट यूआई स्वचालन]]
* [[जावा एक्सेस ब्रिज]]<ref>{{cite web|url=http://java.sun.com/products/accessbridge/|title=Oracle Technology Network for Java Developers – Oracle Technology Network – Oracle}}</ref>
* [[जावा एक्सेस ब्रिज|जावा प्रवेश पुल]]<ref>{{cite web|url=http://java.sun.com/products/accessbridge/|title=Oracle Technology Network for Java Developers – Oracle Technology Network – Oracle}}</ref>
स्क्रीन रीडर वर्तमान में प्रदर्शित होने वाली चीज़ों के लिए ऑपरेटिंग सिस्टम या एप्लिकेशन को क्वेरी कर सकते हैं और डिस्प्ले बदलने पर अपडेट प्राप्त कर सकते हैं। उदाहरण के लिए, एक स्क्रीन रीडर को बताया जा सकता है कि वर्तमान फोकस एक बटन पर है और बटन कैप्शन को उपयोगकर्ता को सूचित किया जाना है। स्क्रीन रीडर्स के विकासकर्ताओं के लिए यह तरीका काफी आसान है, लेकिन जब एप्लिकेशन एक्सेसिबिलिटी <abbr>API</abbr> का अनुपालन नहीं करते हैं तो यह विफल हो जाता है: उदाहरण के लिए, [[Microsoft Word]] <abbr>MSAA</abbr> < का अनुपालन नहीं करता है। abbr>API, इसलिए स्क्रीन पाठकों को अभी भी Word के लिए एक ऑफ-स्क्रीन मॉडल बनाए रखना चाहिए या इसकी सामग्री तक पहुंचने का दूसरा तरीका खोजना चाहिए।{{citation needed|date=January 2015}} एक्सेसिबिलिटी <abbr>API</abbr> के पूरक के लिए उपलब्ध ऑपरेटिंग सिस्टम संदेशों और एप्लिकेशन ऑब्जेक्ट मॉडल का उपयोग करना एक दृष्टिकोण है।
स्क्रीन रीडर वर्तमान में प्रदर्शित होने वाली चीज़ों के लिए ऑपरेटिंग प्रणाली या एप्लिकेशन को जांच कर सकते हैं और प्रदर्शन बदलने पर अघतन प्राप्त कर सकते हैं। उदाहरण के लिए, एक स्क्रीन रीडर को बताया जा सकता है कि वर्तमान केंद्र एक बटन पर है और बटन परिचय को उपयोगकर्ता को सूचित किया जाना है। स्क्रीन रीडर्स के विकासकर्ताओं के लिए यह तरीका अधिक सरल है, लेकिन जब एप्लिकेशन अभिगम्यता <abbr>एपीआई</abbr> का अनुपालन नहीं करते हैं तो यह विफल हो जाता है: उदाहरण के लिए, [[माइक्रोसॉफ्ट एक्टिव एक्सेसिबिलिटी|माइक्रोसॉफ्ट वर्ड]] [[माइक्रोसॉफ्ट एक्टिव एक्सेसिबिलिटी|<abbr>माइक्रोसॉफ्ट सक्रिय अभिगम्यता</abbr>]] < का अनुपालन नहीं करता है। एंड्रॉइड अभिगम्यता रूपरेखा><abbr>एपीआई</abbr>, इसलिए स्क्रीन पाठकों को अभी भी वर्ड के लिए एक ऑफ-स्क्रीन प्रतिरूप बनाए रखना चाहिए या इसकी सामग्री तक पहुंचने का दूसरा तरीका खोजना चाहिए। {{citation needed|date=January 2015}} अभिगम्यता <abbr>एपीआई</abbr> के पूरक के लिए उपलब्ध ऑपरेटिंग प्रणाली संदेशों और एप्लिकेशन वस्तु प्रतिरूप का उपयोग करना एक दृष्टिकोण है।  


स्क्रीन रीडर्स के बारे में यह माना जा सकता है कि वे सभी प्रदर्शन सामग्री तक पहुंच सकते हैं जो आंतरिक रूप से दुर्गम नहीं है। वेब ब्राउज़र, वर्ड प्रोसेसर, आइकन और विंडोज़ और ईमेल प्रोग्राम स्क्रीन रीडर उपयोगकर्ताओं द्वारा सफलतापूर्वक उपयोग किए जाने वाले कुछ एप्लिकेशन हैं। हालाँकि, कुछ उपयोगकर्ताओं के अनुसार,{{Who|date=January 2015}} जीयूआई का उपयोग करने की तुलना में एक स्क्रीन रीडर का उपयोग करना काफी कठिन है, और कई अनुप्रयोगों में विशिष्ट समस्याएं होती हैं, जो एप्लिकेशन की प्रकृति (जैसे एनिमेशन) या प्लेटफॉर्म के लिए एक्सेसिबिलिटी मानकों का पालन करने में विफलता (जैसे माइक्रोसॉफ्ट वर्ड और एक्टिव एक्सेसिबिलिटी) के परिणामस्वरूप होती हैं।{{citation needed|date=January 2015}}
स्क्रीन रीडर्स के बारे में यह माना जा सकता है कि वे सभी प्रदर्शन सामग्री तक पहुंच सकते हैं जो आंतरिक रूप से दुर्गम नहीं है। वेब ब्राउज़र, वर्ड प्रोसेसर, आइकन और विंडोज़ और ईमेल प्रोग्राम स्क्रीन रीडर उपयोगकर्ताओं द्वारा सफलतापूर्वक उपयोग किए जाने वाले कुछ एप्लिकेशन हैं। हालाँकि, कुछ उपयोगकर्ताओं के अनुसार,{{Who|date=January 2015}} [[ ग्राफिकल यूज़र इंटरफ़ेस |चित्रात्मक उपयोगकर्ता अंतरफलक]] का उपयोग करने की तुलना में एक स्क्रीन रीडर का उपयोग करना अधिक कठिन है, और कई अनुप्रयोगों में विशिष्ट समस्याएं होती हैं, जो एप्लिकेशन की प्रकृति (जैसे एनिमेशन) या प्लेटफॉर्म के लिए अभिगम्यता मानकों का पालन करने में विफलता (जैसे माइक्रोसॉफ्ट वर्ड और सक्रिय अभिगम्यता) के परिणामस्वरूप होती हैं। {{citation needed|date=January 2015}}


=== [[आत्म आवाज]] प्रोग्राम और एप्लिकेशन ===
=== स्वय आवाज प्रोग्राम और एप्लिकेशन ===


कुछ कार्यक्रमों और अनुप्रयोगों में वॉयसिंग तकनीक उनकी प्राथमिक कार्यक्षमता के साथ निर्मित होती है। इन कार्यक्रमों को स्व-आवाज़ कहा जाता है और यदि वे स्क्रीन रीडर का उपयोग करने की आवश्यकता को दूर करने के लिए डिज़ाइन किए गए हैं तो वे सहायक तकनीक का एक रूप हो सकते हैं।{{citation needed|date=January 2015}}
कुछ कार्यक्रमों और अनुप्रयोगों में वाणी तकनीक उनकी प्राथमिक कार्यक्षमता के साथ निर्मित होती है। इन कार्यक्रमों को स्व-आवाज़ कहा जाता है और यदि वे स्क्रीन रीडर का उपयोग करने की आवश्यकता को दूर करने के लिए रचित किए गए हैं तो वे सहायक तकनीक का एक रूप हो सकते हैं। {{citation needed|date=January 2015}}


=== क्लाउड-आधारित ===
=== क्लाउड-आधारित ===


कुछ टेलीफोन सेवाएं उपयोगकर्ताओं को दूरस्थ रूप से इंटरनेट से बातचीत करने की अनुमति देती हैं। उदाहरण के लिए, टेलीटेंडर फोन पर वेब पेजों को पढ़ सकता है और इसके लिए उपयोगकर्ता की ओर से विशेष कार्यक्रमों या उपकरणों की आवश्यकता नहीं होती है।{{citation needed|date=January 2015}}
कुछ टेलीफोन सेवाएं उपयोगकर्ताओं को दूरस्थ रूप से इंटरनेट से बातचीत करने की अनुमति देती हैं। उदाहरण के लिए, टेलीटेंडर फोन पर वेब पेजों को पढ़ सकता है और इसके लिए उपयोगकर्ता की ओर से विशेष कार्यक्रमों या उपकरणों की आवश्यकता नहीं होती है। {{citation needed|date=January 2015}}


[[आभासी सहायक]] कभी-कभी लिखित दस्तावेज़ (टेक्स्टुअल वेब सामग्री, <abbr>पोर्टेबल दस्तावेज़ फ़ॉर्मेट</abbr> दस्तावेज़, ई-मेल आदि) पढ़ सकते हैं। सबसे प्रसिद्ध उदाहरण Apple के [[ महोदय मै |महोदय मै]] , Google सहायक और [[अमेज़न एलेक्सा]] हैं।
[[आभासी सहायक]] कभी-कभी लिखित दस्तावेज़ (शाब्दिक वेब सामग्री, ले जाने योग्य <abbr>दस्तावेज़ प्रारूप</abbr> दस्तावेज़, ई-मेल आदि) पढ़ सकते हैं। सबसे प्रसिद्ध उदाहरण एप्पल के [[ महोदय मै |सिरी में]], गूगल सहायक और [[अमेज़न एलेक्सा]] में हैं।  


=== वेब आधारित ===
=== वेब आधारित ===


क्षेत्र में एक अपेक्षाकृत नया विकास स्पोकन-वेब जैसे वेब-आधारित अनुप्रयोग हैं जो वेब पोर्टल के रूप में कार्य करते हैं, दृष्टिबाधित या नेत्रहीन कंप्यूटर उपयोगकर्ताओं के लिए समाचार अपडेट, मौसम, विज्ञान और व्यावसायिक लेख जैसी सामग्री का प्रबंधन करते हैं।{{citation needed|date=January 2015}} अन्य उदाहरण रीडस्पीकर या [[जोर से ब्राउज़ करें]] हैं जो वेब सामग्री में टेक्स्ट-टू-स्पीच कार्यक्षमता जोड़ते हैं।{{citation needed|date=January 2015}} ऐसे अनुप्रयोगों के लिए प्राथमिक दर्शक वे हैं जिन्हें सीखने की अक्षमता या भाषा की बाधाओं के कारण पढ़ने में कठिनाई होती है।{{citation needed|date=January 2015}} हालांकि समतुल्य डेस्कटॉप अनुप्रयोगों की तुलना में कार्यक्षमता सीमित रहती है, प्रमुख लाभ सार्वजनिक मशीनों पर देखे जाने पर उक्त वेबसाइटों की पहुंच में वृद्धि करना है जहां उपयोगकर्ताओं को कस्टम सॉफ़्टवेयर स्थापित करने की अनुमति नहीं है, जिससे लोगों को घूमने की अधिक स्वतंत्रता मिलती है।{{citation needed|date=January 2015}}
क्षेत्र में एक अपेक्षाकृत नया विकास बोला जाने वाला-वेब जैसे वेब-आधारित अनुप्रयोग हैं जो वेब द्वार के रूप में कार्य करते हैं, दृष्टिबाधित या नेत्रहीन कंप्यूटर उपयोगकर्ताओं के लिए समाचार अघतन, मौसम, विज्ञान और व्यावसायिक लेख जैसी सामग्री का प्रबंधन करते हैं। {{citation needed|date=January 2015}} अन्य उदाहरण रीडस्पीकर या [[जोर से ब्राउज़ करें]] हैं जो वेब सामग्री में टेक्स्ट-टू-स्पीच कार्यक्षमता जोड़ते हैं। {{citation needed|date=January 2015}} ऐसे अनुप्रयोगों के लिए प्राथमिक दर्शक वे हैं जिन्हें सीखने की अक्षमता या भाषा की बाधाओं के कारण पढ़ने में कठिनाई होती है। {{citation needed|date=January 2015}} हालांकि समतुल्य डेस्कटॉप अनुप्रयोगों की तुलना में कार्यक्षमता सीमित रहती है, प्रमुख लाभ सार्वजनिक मशीनों पर देखे जाने पर उक्त वेबसाइटों की पहुंच में वृद्धि करना है जहां उपयोगकर्ताओं को सीमा शुल्क सॉफ़्टवेयर स्थापित करने की अनुमति नहीं है, जिससे लोगों को घूमने की अधिक स्वतंत्रता मिलती है। {{citation needed|date=January 2015}}


यह कार्यक्षमता सॉफ्टवेयर की गुणवत्ता पर निर्भर करती है, लेकिन पाठ की तार्किक संरचना पर भी। एक अच्छे उच्चारण के लिए शीर्षकों, विराम चिह्नों, छवियों के लिए वैकल्पिक विशेषताओं की उपस्थिति आदि का उपयोग महत्वपूर्ण है। सीएसएस के साथ उपयुक्त दो आयामी स्थिति के उपयोग के कारण भी एक वेब साइट का एक अच्छा रूप हो सकता है, लेकिन इसका मानक रैखिककरण, उदाहरण के लिए, ब्राउज़र में किसी भी सीएसएस और जावास्क्रिप्ट को दबाने से समझ में नहीं आ सकता है।{{citation needed|date=January 2015}}
यह कार्यक्षमता सॉफ्टवेयर की गुणवत्ता पर निर्भर करती है, लेकिन पाठ की तार्किक संरचना पर भी करती है। एक अच्छे उच्चारण के लिए शीर्षकों, विराम चिह्नों, छवियों के लिए वैकल्पिक विशेषताओं की उपस्थिति आदि का उपयोग महत्वपूर्ण है। सीएसएस के साथ उपयुक्त दो आयामी स्थिति के उपयोग के कारण भी एक वेब साइट का एक अच्छा रूप हो सकता है, लेकिन इसका मानक रैखिककरण, उदाहरण के लिए, ब्राउज़र में किसी भी व्यापक शैली पत्रक और जावालिखित कहानी को दबाने से समझ में नहीं आ सकता है। {{citation needed|date=January 2015}}


== अनुकूलन ==
== अनुकूलन ==


अधिकांश स्क्रीन रीडर उपयोगकर्ता को यह चुनने की अनुमति देते हैं कि क्या अधिकांश [[विराम चिह्न]]ों की घोषणा की जाती है या चुपचाप अनदेखा कर दिया जाता है। कुछ स्क्रीन रीडर्स को स्क्रिप्ट (कंप्यूटिंग) के माध्यम से किसी विशेष एप्लिकेशन के अनुरूप बनाया जा सकता है। स्क्रिप्टिंग का एक फायदा यह है कि यह अनुकूलन को उपयोगकर्ताओं के बीच साझा करने की अनुमति देता है, जिससे सभी के लिए पहुंच में वृद्धि होती है। उदाहरण के लिए <abbr>Job Access with Speech</abbr> एक सक्रिय स्क्रिप्ट-साझाकरण समुदाय का आनंद लेता है।{{citation needed|date=January 2015}}
अधिकांश स्क्रीन रीडर उपयोगकर्ता को यह चुनने की अनुमति देते हैं कि क्या अधिकांश [[विराम चिह्न|विराम चिन्न्हों]] की घोषणा की जाती है या चुपचाप अनदेखा कर दिया जाता है। कुछ स्क्रीन रीडर्स को लिखी हुइ कहानी (कंप्यूटिंग) के माध्यम से किसी विशेष एप्लिकेशन के अनुरूप बनाया जा सकता है। पटकथा का एक फायदा यह है कि यह अनुकूलन को उपयोगकर्ताओं के बीच साझा करने की अनुमति देता है, जिससे सभी के लिए पहुंच में वृद्धि होती है। उदाहरण के लिए ''जॉब <abbr>एक्सेस विद स्पीच</abbr>'' एक सक्रिय लिखी हुइ कहानी-साझाकरण समुदाय का आनंद लेता है। {{citation needed|date=January 2015}}


=== शब्दाडंबर ===
=== शब्दाडंबर ===


वर्बोसिटी स्क्रीन रीडिंग सॉफ़्टवेयर की एक विशेषता है जो दृष्टिबाधित कंप्यूटर उपयोगकर्ताओं का समर्थन करती है। स्पीच शब्दाडंबर नियंत्रण उपयोगकर्ताओं को यह चुनने में सक्षम बनाता है कि वे कितना स्पीच फीडबैक सुनना चाहते हैं। विशेष रूप से, वाचालता सेटिंग्स उपयोगकर्ताओं को उनके कंप्यूटर स्क्रीन पर प्रदर्शित वेब पेजों का एक मानसिक मॉडल बनाने की अनुमति देती हैं। वर्बोसिटी सेटिंग्स के आधार पर, एक स्क्रीन-रीडिंग प्रोग्राम उपयोगकर्ताओं को कुछ स्वरूपण परिवर्तनों के बारे में सूचित करता है, जैसे कि जब कोई फ्रेम या तालिका शुरू होती है और समाप्त होती है, जहां पाठ में ग्राफिक्स डाले गए हैं, या जब दस्तावेज़ में एक सूची दिखाई देती है। वर्बोसिटी सेटिंग्स तत्वों की वर्णनात्मकता के स्तर को भी नियंत्रित कर सकती हैं, जैसे कि सूचियाँ, तालिकाएँ और क्षेत्र।<ref>{{Cite journal |last1=Zong |first1=Jonathan |last2=Lee |first2=Crystal |last3=Lundgard |first3=Alan |last4=Jang |first4=JiWoong |last5=Hajas |first5=Daniel |last6=Satyanarayan |first6=Arvind |date=2022 |title=एक्सेसिबल डेटा विज़ुअलाइज़ेशन के लिए रिच स्क्रीन रीडर अनुभव|journal=Computer Graphics Forum |language=en |volume=41 |issue=3 |pages=15–27 |doi=10.1111/cgf.14519 |arxiv=2205.04917 |s2cid=248665696 |issn=0167-7055}}</ref> उदाहरण के लिए, JAWS (स्क्रीन रीडर) निम्न, मध्यम और उच्च वेब वर्बोसिटी प्रीसेट स्तर प्रदान करता है। उच्च वेब वाचालता स्तर वेबपृष्ठ की सामग्री के बारे में अधिक विवरण प्रदान करता है।<ref>{{Cite web |title=JAWS वेब वर्बोसिटी|url=https://www.freedomscientific.com/SurfsUp/Web_Verbosity.htm |access-date=2022-11-06 |website=www.freedomscientific.com}}</ref>
शब्दाडंबर स्क्रीन रीडिंग सॉफ़्टवेयर की एक विशेषता है जो दृष्टिबाधित कंप्यूटर उपयोगकर्ताओं का समर्थन करती है। स्पीच शब्दाडंबर नियंत्रण उपयोगकर्ताओं को यह चुनने में सक्षम बनाता है कि वे कितना स्पीच प्रतिक्रिया सुनना चाहते हैं। विशेष रूप से, शब्दाडंबर सेटिंग्स उपयोगकर्ताओं को उनके कंप्यूटर स्क्रीन पर प्रदर्शित वेब पेजों का एक मानसिक प्रतिरूप बनाने की अनुमति देती हैं। शब्दाडंबर सेटिंग्स के आधार पर, एक स्क्रीन-रीडिंग प्रोग्राम उपयोगकर्ताओं को कुछ स्वरूपण परिवर्तनों के बारे में सूचित करता है, जैसे कि जब कोई फ्रेम या तालिका प्रारंभ होती है और समाप्त होती है, जहां पाठ में चित्रमय डाले गए हैं, या जब दस्तावेज़ में एक सूची दिखाई देती है। शब्दाडंबर सेटिंग्स तत्वों की वर्णनात्मकता के स्तर को भी नियंत्रित कर सकती हैं, जैसे कि सूचियाँ, तालिकाएँ और क्षेत्र। <ref>{{Cite journal |last1=Zong |first1=Jonathan |last2=Lee |first2=Crystal |last3=Lundgard |first3=Alan |last4=Jang |first4=JiWoong |last5=Hajas |first5=Daniel |last6=Satyanarayan |first6=Arvind |date=2022 |title=एक्सेसिबल डेटा विज़ुअलाइज़ेशन के लिए रिच स्क्रीन रीडर अनुभव|journal=Computer Graphics Forum |language=en |volume=41 |issue=3 |pages=15–27 |doi=10.1111/cgf.14519 |arxiv=2205.04917 |s2cid=248665696 |issn=0167-7055}}</ref> उदाहरण के लिए, जॉव्स (स्क्रीन रीडर) निम्न, मध्यम और उच्च वेब शब्दाडंबर पूर्व निर्धारित स्तर प्रदान करता है। उच्च वेब शब्दाडंबर स्तर वेबपृष्ठ की सामग्री के बारे में अधिक विवरण प्रदान करता है। <ref>{{Cite web |title=JAWS वेब वर्बोसिटी|url=https://www.freedomscientific.com/SurfsUp/Web_Verbosity.htm |access-date=2022-11-06 |website=www.freedomscientific.com}}</ref>




=== [[भाषा]] ===
=== [[भाषा]] ===


कुछ स्क्रीन रीडर टेक्स्ट को एक से अधिक भाषाओं में पढ़ सकते हैं, बशर्ते कि सामग्री की भाषा इसके [[मेटाडेटा एन्कोडिंग और ट्रांसमिशन मानक]] में एन्कोडेड हो।<ref>{{cite web|url=https://developer.yahoo.com/blogs/ydn/yahoo-search-results-now-natural-language-support-7318.html|title=याहू! खोज परिणाम अब प्राकृतिक भाषा समर्थन के साथ|date=March 13, 2008|author=Chris Heilmann|work=[[Yahoo! Developer Network]] Blog|access-date=February 28, 2015|archive-url=https://web.archive.org/web/20090125024422/http://developer.yahoo.net/blog/archives/2008/03/yahoo_search_re.html|archive-date=January 25, 2009|url-status=live}}</ref>
कुछ स्क्रीन रीडर लेख को एक से अधिक भाषाओं में पढ़ सकते हैं, बशर्ते कि सामग्री की भाषा इसके [[मेटाडेटा एन्कोडिंग और ट्रांसमिशन मानक]] में इनकोडिंग हो। <ref>{{cite web|url=https://developer.yahoo.com/blogs/ydn/yahoo-search-results-now-natural-language-support-7318.html|title=याहू! खोज परिणाम अब प्राकृतिक भाषा समर्थन के साथ|date=March 13, 2008|author=Chris Heilmann|work=[[Yahoo! Developer Network]] Blog|access-date=February 28, 2015|archive-url=https://web.archive.org/web/20090125024422/http://developer.yahoo.net/blog/archives/2008/03/yahoo_search_re.html|archive-date=January 25, 2009|url-status=live}}</ref>
कुछ स्क्रीन रीडिंग प्रोग्राम{{Which|date=January 2015}} भाषा शब्दाडंबर भी शामिल है, जो स्वचालित रूप से भाषण आउटपुट भाषा से संबंधित शब्दाडंबर सेटिंग्स का पता लगाता है। उदाहरण के लिए, यदि कोई उपयोगकर्ता यूनाइटेड किंगडम में स्थित किसी वेबसाइट पर नेविगेट करता है, तो पाठ [[ब्रिटिश अंग्रेजी]] के साथ पढ़ा जाएगा।{{citation needed|date=January 2015}}
 
कुछ स्क्रीन रीडिंग प्रोग्राम{{Which|date=January 2015}} भाषा शब्दाडंबर भी सम्मिलित है, जो स्वचालित रूप से भाषण उत्पादक भाषा से संबंधित शब्दाडंबर सेटिंग्स का पता लगाता है। उदाहरण के लिए, यदि कोई उपयोगकर्ता यूनाइटेड किंगडम में स्थित किसी वेबसाइट पर नेविगेट करता है, तो पाठ [[ब्रिटिश अंग्रेजी]] के साथ पढ़ा जाएगा। {{citation needed|date=January 2015}}


== यह भी देखें ==
== यह भी देखें ==
Line 92: Line 95:
[[Category:Articles with specifically marked weasel-worded phrases from January 2015]]
[[Category:Articles with specifically marked weasel-worded phrases from January 2015]]
[[Category:Articles with unsourced statements from January 2015]]
[[Category:Articles with unsourced statements from January 2015]]
[[Category:CS1 English-language sources (en)]]
[[Category:Created On 25/02/2023]]
[[Category:Created On 25/02/2023]]
[[Category:Lua-based templates]]
[[Category:Machine Translated Page]]
[[Category:Machine Translated Page]]
[[Category:Pages with script errors]]
[[Category:Pages with script errors]]
[[Category:Short description with empty Wikidata description]]
[[Category:Short description with empty Wikidata description]]
[[Category:Template documentation pages|Short description/doc]]
[[Category:Template documentation pages|Short description/doc]]
[[Category:Templates Vigyan Ready]]
[[Category:Templates that add a tracking category]]
[[Category:Templates that generate short descriptions]]
[[Category:Templates using TemplateData]]

Latest revision as of 16:21, 2 March 2023

स्क्रीन रीडर सहायक तकनीक का एक रूप है (AT)[1] जो पाठ और छवि सामग्री को भाषण या ब्रेल उत्पादन के रूप में प्रस्तुत करता है। दृष्टिहीन लोगों के लिए स्क्रीन रीडर आवश्यक हैं,[2]और दृष्टिबाधित लोगों के लिए उपयोगी हैं,[2]निरक्षरता, या सीखने की अक्षमता है। [3] स्क्रीन रीडर्स अनुप्रयोग प्रक्रिया सामग्री हैं जो यह बताने का प्रयास करते हैं कि सामान्य दृष्टि वाले लोग प्रदर्शन उपकरण पर अपने उपयोगकर्ताओं को भाषण के पाठ जैसे गैर-दृश्य माध्यमों के माध्यम से क्या देखते हैं। [4] ध्वनि चिह्न,[5] या एक ताज़ा करने योग्य ब्रेल प्रदर्शन[2] वे विभिन्न प्रकार की तकनीकों को लागू करके ऐसा करते हैं, जिसमें सम्मिलित हैं, उदाहरण के लिए, समर्पित अभिगम्यता एपीआई के साथ बातचीत करना, विभिन्न ऑपरेटिंग प्रणाली सुविधाओं (जैसे अंत:प्रोसेस संचार और उपयोगकर्ता अंतराफलक गुणों की जांच करना) का उपयोग करना, और हुकिंग तकनीकों को नियोजित करना। [6]

माइक्रोसॉफ़्ट विंडोज़ ऑपरेटिंग प्रणाली में विंडोज 2000 के बाद से माइक्रोसॉफ्ट वर्णनकर्ता स्क्रीन रीडर सम्मिलित है, हालांकि स्वतंत्रता वैज्ञानिक के व्यावसायिक रूप से उपलब्ध जॉव्स (स्क्रीन रीडर) स्क्रीन रीडर और ज़ूम पाठ स्क्रीन आवर्धक और एनवी प्रवेश द्वारा मुक्त और खुला स्रोत स्क्रीन रीडर गैर-दृश्य डेस्कटॉप प्रवेश जैसे अलग-अलग उत्पाद हैं। उस ऑपरेटिंग प्रणाली के लिए अधिक लोकप्रिय। [7] एप्पल इंक. के मैक ओएस, आई ओएस और टीवी ओएस में बने स्क्रीन रीडर के रूप में पार्श्व स्वर सम्मिलित है, जबकि गूगल का एंडरॉयड (ऑपरेटिंग सिस्टम) गूगल टॉल्कबैक प्रदान करता है और इसका क्रोम ऑपरेटिंग सिस्टम क्रोम वोक्स का उपयोग कर सकता है। [8] इसी तरह, एमाजोन के एंडरॉयड-आधारित उपकरण वॉइस विव स्क्रीन रीडर प्रदान करते हैं। लिनक्स और यूनिक्स जैसी प्रणालियों के लिए मुफ्त और खुले स्रोत् स्क्रीन रीडर भी हैं, जैसे स्पीकअप और ओर्का (सहायक तकनीक)।

प्रकार

कमांड-लाइन (पाठ)

प्रारंभिक ऑपरेटिंग प्रणाली में, जैसे कि एमएस-डॉस, जिसमें कमांड लाइन अंतराफलक को नियोजित किया गया था, स्क्रीन प्रदर्शनी में चरित्र (कंप्यूटिंग) मेमोरी-चित्रित I/O सीधे एक स्क्रीन प्रतिरोधी में सम्मिलित था स्मृति और एक कर्सर (कंप्यूटर) स्थिति। निवेश कुंजीपटल द्वारा किया गया था। इसलिए यह सारी जानकारी प्रणाली से या तो प्रणाली के चारों ओर सूचना के प्रवाह को फांस करके और स्क्रीन प्रतिरोधी को पढ़कर या एक मानक हार्डवेयर प्रवेश सॉकेट का उपयोग करके प्राप्त की जा सकती है। [9] और उपयोगकर्ता को परिणाम संप्रेषित करना।

1980 के दशक में, बर्मिंघम विश्वविद्यालय में दृष्टि विकलांगों की शिक्षा के लिए अनुसंधान केंद्र ने बीबीसी माइक्रो और एनईसी पोर्टेबल के लिए एक स्क्रीन रीडर विकसित किया। [10][11]


चित्रात्मक

ऑफ-स्क्रीन प्रतिरूप

ग्राफिकल यूज़र इंटरफ़ेस (चित्रात्मक उपयोगकर्ता अंतरफलक) के आगमन के साथ, स्थिति और अधिक जटिल हो गई। एक चित्रात्मक उपयोगकर्ता अंतरफलक में विशिष्ट स्थानों पर स्क्रीन पर वर्ण और चित्रमय बनाए जाते हैं, और इसलिए प्रदर्शन की चित्रात्मक सामग्री का कोई विशुद्ध रूप से पाठ्य प्रतिनिधित्व नहीं होता है। इसलिए स्क्रीन पाठकों को नई निम्न-स्तरीय तकनीकों को नियोजित करने, ऑपरेटिंग प्रणाली से संदेशों को एकत्र करने और ऑफ-स्क्रीन प्रतिरूप बनाने के लिए इनका उपयोग करने के लिए विवश किया गया था, जिसमें आवश्यक लिखित सामग्री संग्रहीत की जाती है। [12]

उदाहरण के लिए, ऑपरेटिंग प्रणाली नियंत्रण बटन और उसके चित्र परिचय को बनाने के लिए संदेश भेज सकता है। इन संदेशों का अवरोधन किया जाता है और ऑफ-स्क्रीन प्रतिरूप बनाने के लिए उपयोग किया जाता है। उपयोगकर्ता स्क्रीन पर उपलब्ध नियंत्रणों (जैसे बटन) के बीच अदल-बदल कर सकता है और चित्र परिचय और नियंत्रण सामग्री को ज़ोर से पढ़ा जाएगा और/या ताज़ा करने योग्य ब्रेल प्रदर्शनी पर दिखाया जाएगा।

स्क्रीन रीडर नेत्रहीन उपयोगकर्ताओं को इन निर्माणों के साथ बातचीत करने की अनुमति देने के लिए मेन्यू, नियंत्रण और अन्य दृश्य निर्माणों के बारे में जानकारी भी संप्रेषित कर सकते हैं। हालाँकि, ऑफ-स्क्रीन प्रतिरूप को बनाए रखना एक महत्वपूर्ण तकनीकी चुनौती है; निम्न स्तर के संदेशों को जोड़ना और एक सटीक प्रतिरूप बनाए रखना दोनों कठिन कार्य हैं।[citation needed]

अभिगम्यता एपीआई

ऑपरेटिंग प्रणाली और एप्लिकेशन रचनकारों ने ऑफ-स्क्रीन प्रतिरूप को बनाए रखने के बिना स्क्रीन पाठकों को प्रदर्शन सामग्री तक पहुंचने के तरीके प्रदान करके इन समस्याओं का समाधान करने का प्रयास किया है। इनमें एक अप्लिकेशन प्रोग्रामिंग अंतरफलक के माध्यम से प्रवेश की गई स्क्रीन पर प्रदर्शित की जा रही चीज़ों के वैकल्पिक और सुलभ प्रतिनिधित्व का प्रावधान सम्मिलित है। उपस्थित एपीआई में सम्मिलित हैं:

स्क्रीन रीडर वर्तमान में प्रदर्शित होने वाली चीज़ों के लिए ऑपरेटिंग प्रणाली या एप्लिकेशन को जांच कर सकते हैं और प्रदर्शन बदलने पर अघतन प्राप्त कर सकते हैं। उदाहरण के लिए, एक स्क्रीन रीडर को बताया जा सकता है कि वर्तमान केंद्र एक बटन पर है और बटन परिचय को उपयोगकर्ता को सूचित किया जाना है। स्क्रीन रीडर्स के विकासकर्ताओं के लिए यह तरीका अधिक सरल है, लेकिन जब एप्लिकेशन अभिगम्यता एपीआई का अनुपालन नहीं करते हैं तो यह विफल हो जाता है: उदाहरण के लिए, माइक्रोसॉफ्ट वर्ड माइक्रोसॉफ्ट सक्रिय अभिगम्यता < का अनुपालन नहीं करता है। एंड्रॉइड अभिगम्यता रूपरेखा>एपीआई, इसलिए स्क्रीन पाठकों को अभी भी वर्ड के लिए एक ऑफ-स्क्रीन प्रतिरूप बनाए रखना चाहिए या इसकी सामग्री तक पहुंचने का दूसरा तरीका खोजना चाहिए।[citation needed] अभिगम्यता एपीआई के पूरक के लिए उपलब्ध ऑपरेटिंग प्रणाली संदेशों और एप्लिकेशन वस्तु प्रतिरूप का उपयोग करना एक दृष्टिकोण है।

स्क्रीन रीडर्स के बारे में यह माना जा सकता है कि वे सभी प्रदर्शन सामग्री तक पहुंच सकते हैं जो आंतरिक रूप से दुर्गम नहीं है। वेब ब्राउज़र, वर्ड प्रोसेसर, आइकन और विंडोज़ और ईमेल प्रोग्राम स्क्रीन रीडर उपयोगकर्ताओं द्वारा सफलतापूर्वक उपयोग किए जाने वाले कुछ एप्लिकेशन हैं। हालाँकि, कुछ उपयोगकर्ताओं के अनुसार,[who?] चित्रात्मक उपयोगकर्ता अंतरफलक का उपयोग करने की तुलना में एक स्क्रीन रीडर का उपयोग करना अधिक कठिन है, और कई अनुप्रयोगों में विशिष्ट समस्याएं होती हैं, जो एप्लिकेशन की प्रकृति (जैसे एनिमेशन) या प्लेटफॉर्म के लिए अभिगम्यता मानकों का पालन करने में विफलता (जैसे माइक्रोसॉफ्ट वर्ड और सक्रिय अभिगम्यता) के परिणामस्वरूप होती हैं।[citation needed]

स्वय आवाज प्रोग्राम और एप्लिकेशन

कुछ कार्यक्रमों और अनुप्रयोगों में वाणी तकनीक उनकी प्राथमिक कार्यक्षमता के साथ निर्मित होती है। इन कार्यक्रमों को स्व-आवाज़ कहा जाता है और यदि वे स्क्रीन रीडर का उपयोग करने की आवश्यकता को दूर करने के लिए रचित किए गए हैं तो वे सहायक तकनीक का एक रूप हो सकते हैं।[citation needed]

क्लाउड-आधारित

कुछ टेलीफोन सेवाएं उपयोगकर्ताओं को दूरस्थ रूप से इंटरनेट से बातचीत करने की अनुमति देती हैं। उदाहरण के लिए, टेलीटेंडर फोन पर वेब पेजों को पढ़ सकता है और इसके लिए उपयोगकर्ता की ओर से विशेष कार्यक्रमों या उपकरणों की आवश्यकता नहीं होती है।[citation needed]

आभासी सहायक कभी-कभी लिखित दस्तावेज़ (शाब्दिक वेब सामग्री, ले जाने योग्य दस्तावेज़ प्रारूप दस्तावेज़, ई-मेल आदि) पढ़ सकते हैं। सबसे प्रसिद्ध उदाहरण एप्पल के सिरी में, गूगल सहायक और अमेज़न एलेक्सा में हैं।

वेब आधारित

क्षेत्र में एक अपेक्षाकृत नया विकास बोला जाने वाला-वेब जैसे वेब-आधारित अनुप्रयोग हैं जो वेब द्वार के रूप में कार्य करते हैं, दृष्टिबाधित या नेत्रहीन कंप्यूटर उपयोगकर्ताओं के लिए समाचार अघतन, मौसम, विज्ञान और व्यावसायिक लेख जैसी सामग्री का प्रबंधन करते हैं।[citation needed] अन्य उदाहरण रीडस्पीकर या जोर से ब्राउज़ करें हैं जो वेब सामग्री में टेक्स्ट-टू-स्पीच कार्यक्षमता जोड़ते हैं।[citation needed] ऐसे अनुप्रयोगों के लिए प्राथमिक दर्शक वे हैं जिन्हें सीखने की अक्षमता या भाषा की बाधाओं के कारण पढ़ने में कठिनाई होती है।[citation needed] हालांकि समतुल्य डेस्कटॉप अनुप्रयोगों की तुलना में कार्यक्षमता सीमित रहती है, प्रमुख लाभ सार्वजनिक मशीनों पर देखे जाने पर उक्त वेबसाइटों की पहुंच में वृद्धि करना है जहां उपयोगकर्ताओं को सीमा शुल्क सॉफ़्टवेयर स्थापित करने की अनुमति नहीं है, जिससे लोगों को घूमने की अधिक स्वतंत्रता मिलती है।[citation needed]

यह कार्यक्षमता सॉफ्टवेयर की गुणवत्ता पर निर्भर करती है, लेकिन पाठ की तार्किक संरचना पर भी करती है। एक अच्छे उच्चारण के लिए शीर्षकों, विराम चिह्नों, छवियों के लिए वैकल्पिक विशेषताओं की उपस्थिति आदि का उपयोग महत्वपूर्ण है। सीएसएस के साथ उपयुक्त दो आयामी स्थिति के उपयोग के कारण भी एक वेब साइट का एक अच्छा रूप हो सकता है, लेकिन इसका मानक रैखिककरण, उदाहरण के लिए, ब्राउज़र में किसी भी व्यापक शैली पत्रक और जावालिखित कहानी को दबाने से समझ में नहीं आ सकता है।[citation needed]

अनुकूलन

अधिकांश स्क्रीन रीडर उपयोगकर्ता को यह चुनने की अनुमति देते हैं कि क्या अधिकांश विराम चिन्न्हों की घोषणा की जाती है या चुपचाप अनदेखा कर दिया जाता है। कुछ स्क्रीन रीडर्स को लिखी हुइ कहानी (कंप्यूटिंग) के माध्यम से किसी विशेष एप्लिकेशन के अनुरूप बनाया जा सकता है। पटकथा का एक फायदा यह है कि यह अनुकूलन को उपयोगकर्ताओं के बीच साझा करने की अनुमति देता है, जिससे सभी के लिए पहुंच में वृद्धि होती है। उदाहरण के लिए जॉब एक्सेस विद स्पीच एक सक्रिय लिखी हुइ कहानी-साझाकरण समुदाय का आनंद लेता है।[citation needed]

शब्दाडंबर

शब्दाडंबर स्क्रीन रीडिंग सॉफ़्टवेयर की एक विशेषता है जो दृष्टिबाधित कंप्यूटर उपयोगकर्ताओं का समर्थन करती है। स्पीच शब्दाडंबर नियंत्रण उपयोगकर्ताओं को यह चुनने में सक्षम बनाता है कि वे कितना स्पीच प्रतिक्रिया सुनना चाहते हैं। विशेष रूप से, शब्दाडंबर सेटिंग्स उपयोगकर्ताओं को उनके कंप्यूटर स्क्रीन पर प्रदर्शित वेब पेजों का एक मानसिक प्रतिरूप बनाने की अनुमति देती हैं। शब्दाडंबर सेटिंग्स के आधार पर, एक स्क्रीन-रीडिंग प्रोग्राम उपयोगकर्ताओं को कुछ स्वरूपण परिवर्तनों के बारे में सूचित करता है, जैसे कि जब कोई फ्रेम या तालिका प्रारंभ होती है और समाप्त होती है, जहां पाठ में चित्रमय डाले गए हैं, या जब दस्तावेज़ में एक सूची दिखाई देती है। शब्दाडंबर सेटिंग्स तत्वों की वर्णनात्मकता के स्तर को भी नियंत्रित कर सकती हैं, जैसे कि सूचियाँ, तालिकाएँ और क्षेत्र। [16] उदाहरण के लिए, जॉव्स (स्क्रीन रीडर) निम्न, मध्यम और उच्च वेब शब्दाडंबर पूर्व निर्धारित स्तर प्रदान करता है। उच्च वेब शब्दाडंबर स्तर वेबपृष्ठ की सामग्री के बारे में अधिक विवरण प्रदान करता है। [17]


भाषा

कुछ स्क्रीन रीडर लेख को एक से अधिक भाषाओं में पढ़ सकते हैं, बशर्ते कि सामग्री की भाषा इसके मेटाडेटा एन्कोडिंग और ट्रांसमिशन मानक में इनकोडिंग हो। [18]

कुछ स्क्रीन रीडिंग प्रोग्राम[which?] भाषा शब्दाडंबर भी सम्मिलित है, जो स्वचालित रूप से भाषण उत्पादक भाषा से संबंधित शब्दाडंबर सेटिंग्स का पता लगाता है। उदाहरण के लिए, यदि कोई उपयोगकर्ता यूनाइटेड किंगडम में स्थित किसी वेबसाइट पर नेविगेट करता है, तो पाठ ब्रिटिश अंग्रेजी के साथ पढ़ा जाएगा।[citation needed]

यह भी देखें

संदर्भ

  1. "सहायक प्रौद्योगिकी उत्पादों के प्रकार". Microsoft Accessibility. Retrieved 13 June 2016.
  2. 2.0 2.1 2.2 "स्क्रीन रीडिंग तकनीक". AFB. Retrieved 23 February 2022.
  3. "स्क्रीन रीडर और वे ई-लर्निंग के साथ कैसे काम करते हैं". Virginia.gov. Archived from the original on 13 November 2018. Retrieved 31 March 2019.
  4. "नरेटर के साथ जोर से पढ़ा हुआ पाठ सुनें". Microsoft. Retrieved 13 June 2016.
  5. Coyier, Chris (29 October 2007). "Accessibility Basics: How Does Your Page Look To A Screen Reader?". CSS-Tricks. Retrieved 13 June 2016.
  6. "स्क्रीन रीडर क्या है". Nomensa. Retrieved 9 July 2017.
  7. "Screen Reader User Survey #9". WebAIM. Retrieved July 1, 2021.
  8. "क्रोमवोक्स". Google. Retrieved March 9, 2020.
  9. "Talking Terminals. BYTE, September 1982". Archived from the original on June 25, 2006. Retrieved September 7, 2006.
  10. Paul Blenkhorn, "The RCEVH project on micro-computer systems and computer assisted learning", British Journal of Visual Impairment, 4/3, 101-103 (1986). Free HTML version at Visugate.
  11. "Access to personal computers using speech synthesis. RNIB New Beacon No.76, May 1992". March 3, 2014.
  12. According to "Making the GUI Talk" (by Richard Schwerdtfeger, BYTE December 1991, p. 118-128), the first screen reader to build an off-screen model was outSPOKEN.
  13. Implementing Accessibility on Android.
  14. Apple Accessibility API.
  15. "Oracle Technology Network for Java Developers – Oracle Technology Network – Oracle".
  16. Zong, Jonathan; Lee, Crystal; Lundgard, Alan; Jang, JiWoong; Hajas, Daniel; Satyanarayan, Arvind (2022). "एक्सेसिबल डेटा विज़ुअलाइज़ेशन के लिए रिच स्क्रीन रीडर अनुभव". Computer Graphics Forum (in English). 41 (3): 15–27. arXiv:2205.04917. doi:10.1111/cgf.14519. ISSN 0167-7055. S2CID 248665696.
  17. "JAWS वेब वर्बोसिटी". www.freedomscientific.com. Retrieved 2022-11-06.
  18. Chris Heilmann (March 13, 2008). "याहू! खोज परिणाम अब प्राकृतिक भाषा समर्थन के साथ". Yahoo! Developer Network Blog. Archived from the original on January 25, 2009. Retrieved February 28, 2015.


बाहरी संबंध