Kontent qismiga oʻtish

Foydalanuvchi:Wonmirzo/qumloq: Versiyalar orasidagi farq

Vikipediya, ochiq ensiklopediya
Kontent oʻchirildi Kontent qoʻshildi
Wonmirzo (munozara | hissa)
Tahrir izohi yoʻq
Wonmirzo (munozara | hissa)
Tahrir izohi yoʻq
( 16 oraliq tahriri bir xil foydalanuvchi tomonidan koʻrsatilmagan)
Qator 1: Qator 1:
{{DISPLAYTITLE:HTC Dream}}
{{DISPLAYTITLE:Windows Speech Recognition}}
{{Dasturiy taʼminot bilgiqutisi
{{Qisqa tavsif|2008-yilda HTC tomonidan yaratilgan Android smartfon}}
| nom = Windows Speech Recognition
{{Bilgiquti mobil telefon
| nom = HTC Dream
| logo =
| tasvir =
| screenshot =
| tasvirizoh =
| screenshot izohi =
| sana =
| muallif =
| brend =
| turi =
| yaratuvchi = [[HTC]] va [[Google]]
| developer = [[Microsoft]]
| reliz = {{Start date and age|2006|11|30}}
| ishlabchiqaruvchi = HTC
| tashkil topdi =
| seriya = '''orginali''' [[Android 1.0]] </br> '''oxirgisi''' [[Android Donut|Android 1.6 "Donut"]]
| oxirgi versiyasi =
| operator =
| oxirgi reliz =
| formfaktor =
| oxirgi demo =
| hajm = 117.7 mm balandligi<br />55.7 mm kengligi<br />17.1 mm qalinligi
| oxirgi demo sanasi =
| vazn = 158 gr
| qoʻllab-quv_OT =
| ishlatuvtizim =
| operatsion sistema = [[Windows Vista]] va undan keyingi versiyalar
| sayt = [http://www.htc.com htc.com]
| platforma =
| til =
| bogʻlovchi =
| status =
| janr = [[Nutqni aniqlash]]
| oldingi =
| keyingi =
| litsenziya =
| vebsayt =
| birinchi_oʻyin =
| soʻnggi_oʻyin =
}}
}}
'''Windows Speech Recognition''' ('''WSR''') – [[Microsoft]] tomonidan [[Windows Vista]] uchun ishlab chiqilgan [[nutqni aniqlash]] tizimi boʻlib, u ovozli buyruqlar yordamida ish stoli [[foydalanuvchi interfeysi]]ni boshqarish, elektron hujjatlar va [[elektron pochta]] matnini oʻqib berish, [[veb-sayt]]larda navigatsiya qilish, klaviatura qisqa buyruqlarini bajarish hamda sichqoncha kursorini boshqarish imkonini beradi. Bundan tashqari, tizim qoʻshimcha yoki yordamchi vazifalarni bajarish uchun moslashtirilgan [[makros]]larni qoʻllab-quvvatlaydi.
'''HTC Dream''' - (Qo'shma shtatlar va yevropaning bir qismida '''T-Mobile G1''' va Polshada '''Era G1''' nomi bilan mashxur) HTC tomonidan ishlab chiqarilgan smartfon. Birinchi marta 2008-yil oktabr oyida T-Mobile bilan 2 yillik shartnoma asosida 179 dollar narxda chiqarilgan Dream, [[Symbian]], [[BlackBerry|BlackBerry OS]] va [[iOS|iPhone OS]] kabi o'z davrining yirik smartfon platformalariga ochiq raqobatchi qilib yaratilgan, [[Google]] va [[Open Handset Alliance]] tomonidan sotib olingan va keyinchalik rivojlantirilgan [[Linux]]ga asoslangan [[Android]] operatsion tizimida ishlovchi ilk tijorat qurilmasi. Operatsion tizim sozlanuvchan grafik foydalanuvchi interfeysi, [[Gmail]] kabi Google xizmatlari bilan integratsiya, oxirgi ishlatilgan ilovalar ro'yxatidan yuboriladigan tizim bildirishnomasi va qo'shimcha ilovalarni yuklash uchun [[Google Play|Android market]]ni taklif qiladi.


WSR – lokal tarzda ishlaydigan nutqni aniqlash platformasi; aniqlik, matnni oʻqib berish yoki nutqni tanib olish uchun internetga yoki [[bulutli hisoblash|bulutli]] texnologiyalarga bogʻliq emas. Tizim kontekstlar, grammatikalar, nutq namunalariga moslashish, oʻquv mashgʻulotlari va lugʻatlar asosida ishlaydi. Foydalanuvchilar oʻzlariga xos lugʻat yaratishlari, unda kerakli soʻz va iboralarni qoʻshish yoki olib tashlashlari, hamda talaffuzlarni yozib olib, aniqlikni oshirishlari mumkin. Shuningdek, moslashtirilgan til modellari bilan ishlash imkoniyati ham mavjud.
Dream omma tomonidan ijobiy qabul qilindi. Dream o'zining mustahkam qurilma dizayni uchun maqtovga sazovor bo'lgan bo'lsa-da, Android operatsion tizimining joriy etilishi ko'proq o'rnatilgan platformalarga nisbatan ma'lum funksionallik va uchinchi tomon dasturlari yo'qligi uchun tanqidga uchradi, ammo baribir ochiq manbasi, bildirishnoma tizimi va [[Gmail]] kabi Google xizmatlari bilan integratsiyasi tufayli innovatsion hisoblandi.

WSR Windows tizimining ajralmas qismiga aylanishi uchun [[Windows Vista]] bilan birgalikda ishlab chiqilgan, chunki avval nutqni aniqlash texnologiyasi faqat [[Windows Media Player]] kabi maxsus dasturlarda boʻlgan. WSR texnologiyasi [[Windows 7]], [[Windows 8]], [[Windows 8.1]], [[Windows RT]], [[Windows 10]] va [[Windows 11]] operatsion tizimlarida ham mavjud. Windows Vista Betaʼning „Startup“ deb ataladigan versiyasi aslida nutqni aniqlash qoʻllanmasining boshlanishi boʻlgan va [[Windows XP]] tovushlaridan foydalangan<ref>{{Cite AV media |url=https://www.youtube.com/watch?v=4HU5aWBoWog |title=Windows Vista Beta 1 Startup sound (Animated) |date=2014-03-16 |last=inf¹ |access-date=2024-06-17 |via=YouTube}}</ref><ref>{{Cite AV media |url=https://www.youtube.com/watch?v=UlruxiqRhvI |title=Windows Vista Speech Recognition Tutorial - Welcome Sequence |date=2022-02-15 |last=ThatRandomToast |access-date=2024-06-17 |via=YouTube}}</ref>.


== Tarixi ==
== Tarixi ==
Microsoft kompaniyasi WSR dan ancha avval nutqni aniqlash va ovozni sintez qilish sohasida koʻp yillik tadqiqotlar olib borgan. [[Microsoft]] 1993-yilda [[Carnegie Mellon Universiteti]]dan Xuedong Huangni yollab, nutqni rivojlantirish loyihalarini boshqarishga tayinladi. Tadqiqotlar natijasida 1994-yilda Speech API (SAPI) ishlab chiqilgan va taqdim etilgan<ref name="TalkingWindowsVista">{{cite web |url=http://msdn2.microsoft.com/en-us/magazine/cc163663.aspx |title=Exploring New Speech Recognition And Synthesis APIs In Windows Vista |last=Brown |first=Robert |publisher=[[Microsoft]] |work=MSDN Magazine |archive-url=https://web.archive.org/web/20080307054756/http://msdn2.microsoft.com/en-us/magazine/cc163663.aspx |archive-date=March 7, 2008 |access-date=June 26, 2015}}</ref>.


Masalan, [[Office XP]] va [[Microsoft Office 2003|Office 2003]] dasturlarida [[Internet Explorer]] va [[Microsoft Office]] ilovalari doirasida nutqni aniqlash funksiyalari mavjud edi<ref name="SpeechXP">{{cite web |url=https://support.microsoft.com/en-us/kb/306901 |title=How To Use Speech Recognition in Windows XP |publisher=[[Microsoft]] |work=Windows Support |archive-url=https://web.archive.org/web/20150314222444/https://support.microsoft.com/en-us/kb/306901 |archive-date=March 14, 2015 |access-date=May 15, 2020}}</ref>. Shuningdek, [[Windows 98]], [[Windows Me]], [[Windows NT 4.0]] va [[Windows 2000]] operatsion tizimlarida cheklangan darajadagi ovozli boshqaruv funksiyalari taqdim etilgan edi<ref name="Description">{{cite web |url=https://support.microsoft.com/en-us/kb/278927 |title=Description of the speech recognition and handwriting recognition methods in Word 2002 |publisher=[[Microsoft]] |work=Windows Support |archive-url=https://web.archive.org/web/20150703125056/https://support.microsoft.com/en-us/kb/278927 |archive-date=July 3, 2015 |access-date=March 26, 2018}}</ref>. [[Windows XP]] [[Tablet PC Edition 2002]] versiyasi nutqni aniqlash funksiyasini Tablet PC Input Panel orqali taqdim etdi<ref name="WindowsXPTabletPCEdition">{{cite web |url=http://winsupersite.com/article/windows-xp2/windows-xp-tablet-pc-edition-reviewed-127413 |title=Windows XP Tablet PC Edition Review |last=Thurrott |first=Paul |date=June 25, 2002 |publisher=[[Penton (company)|Penton]] |work=Windows IT Pro |archive-url=https://web.archive.org/web/20110719201607/http://winsupersite.com/article/windows-xp2/windows-xp-tablet-pc-edition-reviewed-127413 |archive-date=July 19, 2011 |access-date=May 15, 2020}}</ref><ref name="Natural">{{cite web |url=http://download.microsoft.com/download/9/8/f/98f3fe47-dfc3-4e74-92a3-088782200fe7/TWDT05006_WinHEC05.ppt |title=Natural Input On Mobile PC Systems |last=Dresevic |first=Bodin |date=2005 |publisher=[[Microsoft]] |format=PPT |archive-url=https://web.archive.org/web/20051214132222/http://download.microsoft.com/download/9/8/f/98f3fe47-dfc3-4e74-92a3-088782200fe7/TWDT05006_WinHEC05.ppt |archive-date=December 14, 2005 |access-date=May 15, 2020}}</ref> va Windows XP uchun Microsoft Plus! ovozli buyruqlar yordamida [[Windows Media Player]] dasturida ovozli buyruqlar yoqildi<ref name="VoiceCommand">{{cite web |url=http://winsupersite.com/article/product-review/plus-for-windows-xp-review |title=Plus! for Windows XP Review |last=Thurrott |first=Paul |date=October 6, 2010 |publisher=[[Penton (company)|Penton]] |work=Windows IT Pro |archive-url=https://web.archive.org/web/20110705102849/http://winsupersite.com/article/product-review/plus-for-windows-xp-review |archive-date=July 5, 2011 |access-date=May 15, 2020}}</ref>.
=== Rivojlanishi ===
[[File:HTC HT722G700375 20080211.jpg|thumb|left|160px|"Sooner" prototipi Dream foydasiga kechiktirildi]]
2005-yil iyul oyida [[Google]] mobil qurilmalar uchun noma`lum dasturiy ta`minot ustida ishlayotgan [[Andy Rubin]] boshchiligidagi Android Inc kompaniyasini sotib oldi. Google boshchiligida jamoa [[Symbian]] va [[Windows Mobile]] kabi operatsion tizimlar bilan raqobatlasha oladigan mobil telefonlar uchun standartlashtirilgan, [[Linux]]ga asoslangan operatsion tizimni ishlab chiqish jarayonida edi. Android ilk e`tiborini "Sooner" nomli prototipga qaratdi. Qurilma [[BlackBerry]] uslubidagi, sensorsiz kichik ekranli, yo'naltirish tugmalari va jismoniy QWERTY klaviaturasi bo'lgan xabar almashish telefoni edi. The January 2007 unveiling of the [[iPhone (1st generation)|iPhone]], [[Apple Inc.|Apple]]'s first [[smartphone]], and its pioneering design aspects, caught Rubin off-guard and led to a change in course for the project. The operating system's design was quickly reworked, and attention shifted to a new prototype device codenamed "Dream"—a touchscreen device with a sliding, physical keyboard. The inclusion of a physical keyboard was intentional, as Android developers recognized users did not like the idea of a [[virtual keyboard]] as they lacked the physical feedback that makes hardware keyboards useful.<ref name=atlantic-startover>{{cite news|title=The Day Google Had to 'Start Over' on Android|url=https://www.theatlantic.com/technology/archive/2013/12/the-day-google-had-to-start-over-on-android/282479/|work=The Atlantic|access-date=20 December 2013|last1=Vogelstein|first1=Fred|archive-date=16 May 2021|archive-url=https://web.archive.org/web/20210516072146/https://www.theatlantic.com/technology/archive/2013/12/the-day-google-had-to-start-over-on-android/282479/|url-status=live}}</ref><ref name="AndroidInc">{{cite web |url=http://www.businessweek.com/technology/content/aug2005/tc20050817_0949_tc024.htm |title=Google Buys Android for Its Mobile Arsenal |last=Elgin |first=Ben |date=17 August 2005 |work=Bloomberg Businessweek |publisher=Bloomberg |archive-url=https://web.archive.org/web/20110227182929/http://www.businessweek.com/technology/content/aug2005/tc20050817_0949_tc024.htm |archive-date=27 February 2011 |access-date=2012-02-20 |url-status=dead }}</ref><ref name="EngadgetMobileOS">{{cite web |url=https://www.engadget.com/2007/08/28/google-is-working-on-a-mobile-os-and-its-due-out-shortly |title=Google is working on a mobile OS, and it's due out shortly |last=Block |first=Ryan |work=[[Engadget]] |date=28 August 2007 |access-date=2012-02-17 |archive-date=1 August 2017 |archive-url=https://web.archive.org/web/20170801191341/https://www.engadget.com/2007/08/28/google-is-working-on-a-mobile-os-and-its-due-out-shortly/ |url-status=live }}</ref>


Biroq, ushbu texnologiyalar alohida komponent sifatida oʻrnatilishni talab qilgan, chunki Windows Vistaʼga qadar Windows tizimida nutqni aniqlash keng qamrovli yoki integratsiyalashgan shaklda mavjud boʻlmagan<ref name="Natural"/>. Office 2007 va undan keyingi versiyalar esa nutqni aniqlash uchun WSR’dan foydalanadi.
The Android operating system was officially unveiled in November 2007 along with the founding of the [[Open Handset Alliance]] (OHA); a consortium of [[computer hardware|hardware]], software, and telecommunication companies devoted to advancing [[open standard]]s for mobile devices. These companies included Google, along with [[HTC]], a company which was at the time, one of the largest manufacturers of phones.<ref name="AndroidAnnouncement">{{cite press release |url=http://www.openhandsetalliance.com/press_110507.html |title=Industry Leaders Announce Open Platform for Mobile Devices |publisher=[[Open Handset Alliance]] |date=5 November 2007 |access-date=17 February 2012 |archive-date=17 January 2013 |archive-url=https://web.archive.org/web/20130117103303/http://www.openhandsetalliance.com/press_110507.html |url-status=live }}</ref><ref name="NYT200808">{{cite news | last = Holson | first = Laura | author2 = Helft, Miguel | title = Smartphone Is Expected via Google | work = The New York Times | date = 14 August 2008 | url = https://www.nytimes.com/2008/08/15/technology/15google.html | access-date = 15 August 2008 | archive-date = 1 September 2008 | archive-url = https://web.archive.org/web/20080901232758/http://www.nytimes.com/2008/08/15/technology/15google.html | url-status = live }}</ref> While Google indicated in 2008 that several Linux devices were being tested in preparation for the official public launch of Android, only one was to be released in the United States that year—the HTC Dream. Plans called for the Dream to be released on [[T-Mobile US|T-Mobile USA]] by the end of the year (with some reports suggesting October 2008), targeting the [[Christmas and holiday season#Shopping|holiday shopping season]]. [[Sprint Corporation|Sprint]] had worked with the OHA, but had not yet unveiled any plans to release an Android phone of its own, while [[Verizon Wireless]] and [[AT&T Mobility|AT&T]] did not have any plans for Android devices yet at all.<ref name="NYT200808"/>


=== Release ===
=== Windows Vista ===
2002-yilda oʻtkazilgan [[WinHEC]] konferensiyasida Microsoft Windows Vista (kod nomi: „Longhorn“) tizimida nutqni aniqlashdagi yangi yutuqlar va [[mikrofon massivi|mikrofon massivlari]]ni<ref name="WinHEC2002">{{cite web |url=https://www.pcmag.com/article2/0,2817,1183143,00.asp |title=WinHEC: The Pregame Show |last=Stam |first=Nick |date=April 16, 2002 |publisher=[[Ziff Davis Media]] |work=[[PC Magazine]] |archive-url=https://web.archive.org/web/20150703193044/https://www.pcmag.com/article2/0,2817,1183143,00.asp |archive-date=July 3, 2015 |access-date=May 15, 2020}}</ref> qoʻllab-quvvatlash kabi funksiyalarni joriy qilish rejasini eʼlon qildi. Bu yondashuv „tabiiy (uzluksiz) nutqni aniqlash va (diskret) buyruqlarni boshqarish uchun bir xil sifatli audio infratuzilmasini taʼminlash“ maqsadida amalga oshirilgan edi<ref name="AudioConsiderations">{{cite web |url=http://download.microsoft.com/download/whistler/WHP/1.0/WXP/EN-US/WH02_AV01.exe |title=Audio Considerations for Voice-Enabled Applications |last=Flandern Van |first=Mike |date=2002 |publisher=[[Microsoft]] |work=[[Windows Hardware Engineering Conference]] |format=EXE |archive-url=https://web.archive.org/web/20020506020208/http://download.microsoft.com/download/whistler/WHP/1.0/WXP/EN-US/WH02_AV01.exe |archive-date=May 6, 2002 |access-date=March 30, 2018}}</ref>. 2003-yilgi [[Professional dasturchilar anjumani|PDC]] konferensiyasida [[Bill Geyts]] Microsoft tizimga nutqni aniqlash va ovozni sintez qilish imkoniyatlarini chuqur integratsiya qilishni rejalashtirayotganini va „Longhornʼda tanib olish va sintez qilishning real vaqt rejimida sezilarli rivoji“ni taʼminlashni maqsad qilganini taʼkidladi<ref name="SpeechCapabilities">{{cite web |url=http://www.microsoft.com/billgates/speeches/2003/10-27PDC2003.asp |title=Bill Gates' Web Site — Speech Transcript, Microsoft Professional Developers Conference 2003 |publisher=[[Microsoft]] |date=October 27, 2003 |archive-url=https://web.archive.org/web/20040203152133/http://www.microsoft.com/billgates/speeches/2003/10-27PDC2003.asp |archive-date=February 3, 2004 |access-date=May 15, 2020}}</ref><ref name="SpeechPDC2003">{{cite web |url=http://windowsitpro.com/windows-server-2008/live-pdc-2003-day-1-monday |title=Live from PDC 2003: Day 1, Monday |last2=Furman |first2=Keith |last1=Thurrott |first1=Paul |date=October 26, 2003 |publisher=[[Penton (company)|Penton]] |work=Windows IT Pro |archive-url=https://web.archive.org/web/20130911021829/http://windowsitpro.com/windows-server-2008/live-pdc-2003-day-1-monday |archive-date=September 11, 2013 |access-date=May 15, 2020}}</ref>. Windows Vistaʼni ishlab chiqish jarayonida foydalanuvchini oʻqitish imkoniyatlariga ega nutq dvigateli dastlabki test versiyalarida mavjud edi<ref name="Windows2006">{{cite web |url=http://www.techhive.com/article/113631/article.html |title=Your Next OS: Windows 2006? |last=Spanbauer |first=Scott |date=December 4, 2003 |publisher=[[International Data Group|IDG]] |work=TechHive |access-date=June 25, 2015}}</ref>. Shuningdek, foydalanuvchilar uchun mikrofon fikr-mulohazalari va boshqaruvi, shuningdek, foydalanuvchi sozlamalari va oʻquv imkoniyatlarini oʻz ichiga oladigan interfeys joriy etilishi rejalashtirilgan edi. Microsoft [[dasturiy ta’minotni ishlab chiqish to‘plami]]ning dastlabki versiyasida menyular va tugmalar kabi umumiy nutq ssenariylarining tizim darajasida qoʻllab-quvvatlanishini eʼlon qilib, nutqni aniqlash qanchalik keng integratsiyalashganini tasdiqlagan edi<ref name="SpeechRecognitionLonghorn">{{cite web |url=http://longhorn.msdn.microsoft.com/lhsdk/speech/speechconcepts.aspx |title=Interacting with the Computer using Speech Input and Speech Output |date=2003 |publisher=[[Microsoft]] |work=[[MSDN]] |archive-url=https://web.archive.org/web/20040104193115/http://longhorn.msdn.microsoft.com/lhsdk/speech/speechconcepts.aspx |archive-date=January 4, 2004 |access-date=June 28, 2015}}</ref>.
[[File:T-Mobile G1 launch event 2.jpg|thumb|right|A bronze T-Mobile G1 carrier-branded version of the Dream]]


2004-yilda oʻtkazilgan WinHEC konferensiyasida Microsoft WSR’ni mobil kompyuterlarda unumdorlikni oshirish strategiyasining bir qismi sifatida taqdim etdi<ref name="MobilePCs">{{cite web |url=http://download.microsoft.com/download/1/8/f/18f8cee2-0b64-41f2-893d-a6f2295b40c8/SW04023_WINHEC2004.ppt |title=Windows For Mobile PCs And Tablet PCs — CY05 And Beyond |last=Suokko |first=Matti |date=2004 |publisher=[[Microsoft]] |format=PPT |archive-url=https://web.archive.org/web/20051214170817/http://download.microsoft.com/download/1/8/f/18f8cee2-0b64-41f2-893d-a6f2295b40c8/SW04023_WINHEC2004.ppt |archive-date=December 14, 2005 |access-date=May 15, 2020}}</ref><ref name="MobilePCs04">{{cite web |url=http://download.microsoft.com/download/1/8/f/18f8cee2-0b64-41f2-893d-a6f2295b40c8/SW04022_WINHEC2004.ppt |title=Windows For Mobile PCs and Tablet PCs — CY04 |last=Fish |first=Darrin |date=2004 |publisher=[[Microsoft]] |format=PPT |archive-url=https://web.archive.org/web/20051214170759/http://download.microsoft.com/download/1/8/f/18f8cee2-0b64-41f2-893d-a6f2295b40c8/SW04022_WINHEC2004.ppt |archive-date=December 14, 2005 |access-date=May 15, 2020}}</ref>. Keyinchalik, 2005-yilgi WinHEC konferensiyasida kompaniya nogironlik imkoniyatlarini kengaytirish, yangi mobil ssenariylarni qoʻllab-quvvatlash, qoʻshimcha tillar uchun yordam, va nutq bilan ishlash tajribasini yaxshilashni alohida taʼkidladi. Windows XP’dagi nutq qoʻllab-quvvatlashdan farqli oʻlaroq – u Tablet PC Input Panel bilan integratsiyalashgan va buyruqlar hamda diktant rejimlari oʻrtasida almashishni talab qilgan boʻlsa, Windows Vista ish stoli uchun nutq kiritishga bagʻishlangan maxsus interfeysni joriy qildi va alohida nutq rejimlarini birlashtirdi<ref name="NaturalInput">{{cite web |url=http://download.microsoft.com/download/9/8/f/98f3fe47-dfc3-4e74-92a3-088782200fe7/TWDT05006_WinHEC05.ppt |title=Natural Input on Mobile PC Systems |last=Dresevic |first=Bodin |date=2005 |publisher=[[Microsoft]] |format=PPT |archive-url=https://web.archive.org/web/20051214132222/http://download.microsoft.com/download/9/8/f/98f3fe47-dfc3-4e74-92a3-088782200fe7/TWDT05006_WinHEC05.ppt |archive-date=December 14, 2005 |access-date=May 15, 2020}}</ref>. Oldin foydalanuvchilar diktantdan keyin buyruq aytish yoki aksincha ishni bajarish uchun albatta rejimlarni oʻzgartirishi kerak edi<ref name="WindowsVistaBeta1">{{cite web |url=http://winsupersite.com/product-review/windows-vista-beta-1-review-part-3 |title=Windows Vista Beta 1 Review (Part 3) |last=Thurrott |first=Paul |date=October 6, 2010 |publisher=[[Penton (company)|Penton]] |work=Windows IT Pro |archive-url=https://web.archive.org/web/20140823104310/http://winsupersite.com/product-review/windows-vista-beta-1-review-part-3 |archive-date=August 23, 2014 |access-date=May 15, 2020}}</ref>. Windows Vista Beta 1 versiyasi nutqni aniqlashni tizimga integratsiyalashgan holda oʻz ichiga oldi<ref name="CommandingandDictation">{{cite web |url=http://blogs.msdn.com/b/robch/archive/2005/08/01/446131.aspx |title=Commanding and Dictation — One mode or two in Windows Vista? |last=Chambers |first=Rob |date=August 1, 2005 |publisher=[[Microsoft]] |work=[[Microsoft Developer Network|MSDN]] |access-date=June 30, 2015}}</ref>. WSR’dagi xatoliklarni tahlil qilish va fikr-mulohazalarni taqdim etishni ragʻbatlantirish uchun Microsoft oʻz testchilari uchun Xbox 360 Premium modelini yutib olish imkoniyatini taklif qildi<ref name="MicrosoftWSRPoster">{{cite web |url=http://www.brian.levy3.net/proj_msft_poster1.html |title=Microsoft Speech Recognition poster |last=Levy |first=Brian |date=2006 |archive-url=https://web.archive.org/web/20061011080004/http://brian.levy3.net/proj_msft_poster1.html |archive-date=October 11, 2006 |access-date=May 15, 2020}}</ref>.
HTC officially announced the Dream on 23 September 2008. It would first be released by [[T-Mobile International AG|T-Mobile]] as the T-Mobile G1, starting in the [[T-Mobile US|United States]] on 20 October 2008 in its [[3G]]-enabled markets only (it became available in all markets on 24 January 2009),<ref name="cnet-tmobileretailer">{{cite web | url=http://news.cnet.com/8301-17938_105-10149502-1.html | title=All T-Mobile retail stores to carry G1 | work=[[CNET]] | publisher=[[CBS Interactive]] | access-date=17 June 2013 | archive-date=19 October 2013 | archive-url=https://web.archive.org/web/20131019144252/http://news.cnet.com/8301-17938_105-10149502-1.html | url-status=dead }}</ref><ref>{{cite web |url=https://gizmodo.com/5053264/t+mobile-g1-full-details-of-the-htc-dream-android-phone |title=T-Mobile G1: Full Details of the HTC Dream Android Phone |author=Mark Wilson |publisher=gizmodo.com |date=2008-09-23 |access-date=2013-12-27 |archive-date=9 February 2014 |archive-url=https://web.archive.org/web/20140209042117/http://gizmodo.com/5053264/t+mobile-g1-full-details-of-the-htc-dream-android-phone |url-status=live }}</ref> followed by a British release in November 2008, and a release in other European territories in early 2009.<ref name=HTC>{{cite news|archive-url=https://web.archive.org/web/20110712230204/http://www.htc.com/www/press.aspx?id=66338&lang=1033|publisher=HTC|url=http://www.htc.com/www/press.aspx?id=66338&lang=1033|access-date=19 May 2009|title=T-Mobile Unveils the T-Mobile G1 – the Second Phone Powered by Android|archive-date=12 July 2011}}</ref> On 10 March 2009, it became available in Poland as the Era G1 on [[T-Mobile (Poland)|Era]].<ref>{{cite web|language=pl |url=http://www.era.pl/pl/indywidualni/telefony/erag1/oferta |title=Era G1 |access-date=15 February 2009 |publisher=[[T-Mobile (Poland)|Era GSM]] |url-status=dead |archive-url=https://web.archive.org/web/20090213222858/http://www.era.pl/pl/indywidualni/telefony/erag1/oferta |archive-date=13 February 2009 }}</ref> On 2 June 2009, both the Dream and its successor (the [[HTC Magic]]) were released by [[Rogers Wireless]] in [[Canada]].<ref name=bgr-rogersdream>{{cite web|title=Rogers announces HTC Dream (G1) and Magic coming in June|url=http://bgr.com/2009/05/07/rogers-announces-htc-dream-g1-and-magic-coming-in-june/|work=[[Boy Genius Report]]|date=7 May 2009|publisher=[[PMC (company)|Penske Media Corporation]]|access-date=17 June 2013|archive-date=8 July 2013|archive-url=https://web.archive.org/web/20130708160252/http://bgr.com/2009/05/07/rogers-announces-htc-dream-g1-and-magic-coming-in-june/|url-status=live}}</ref>


2006-yil 27-iyulda, Windows Vista ishlab chiqarishga chiqarilishidan (RTM) oldin Microsoft tomonidan oʻtkazilgan namoyishda WSR bilan bogʻliq eʼtiborga molik bir voqea sodir boʻldi. Nutqni diktant qilish boʻyicha bir necha marta urinishlar ketma-ket xatolarga olib kelib, kutilmagan holda „Aziz amma, keling, qotilni ikki barobar oshiraylik, oʻchirish, barchasini tanlash“ matnini chiqardi<ref name="GoodDemos">{{cite web |url=http://blogs.reuters.com/blog/archives/1991 |title=Updated – When good demos go (very, very) bad |last=Auchard |first=Eric |date=July 28, 2006 |publisher=[[Thomson Reuters]] |archive-url=https://web.archive.org/web/20110521230956/http://blogs.reuters.com/blog/archives/1991 |archive-date=May 21, 2011 |url-status=dead |access-date=March 29, 2018}}</ref><ref name="MSNBC">{{cite web|url=https://www.nbcnews.com/id/wbna14158843 |title=Software glitch foils Microsoft demo |date=August 2, 2006 |publisher=[[NBC News]] |archive-url=https://web.archive.org/web/20180328233150/http://www.nbcnews.com/id/14158843/ |archive-date=March 28, 2018 |url-status=live |access-date=May 15, 2020}}</ref>. Ushbu voqea tinglovchilar orasidagi tahlilchilar va jurnalistlar tomonidan keskin tanqidga uchradi<ref name="NeedsWork">{{cite web |url=http://www.infoworld.com/article/06/07/31/HNvoicevista_1.html |title=Vista voice-recognition feature needs work |last=Montalbano |first=Elizabeth |date=July 31, 2006 |publisher=[[International Data Group|IDG]] |work=[[InfoWorld]] |archive-url=https://web.archive.org/web/20060805091528/http://www.infoworld.com/article/06/07/31/HNvoicevista_1.html |archive-date=August 5, 2006 |access-date=June 26, 2015}}</ref><ref name="Stammers">{{cite web |url=http://www.techhive.com/article/126613/article.html |title=Vista's Voice Recognition Stammers |last=Montalbano |first=Elizabeth |date=July 31, 2006 |publisher=[[International Data Group|IDG]] |work=TechHive |archive-url=https://web.archive.org/web/20150703154114/http://www.techhive.com/article/126613/article.html |archive-date=July 3, 2015 |access-date=May 15, 2020}}</ref>, garchi dasturlarni boshqarish va navigatsiya boʻyicha boshqa bir namoyish muvaffaqiyatli oʻtgan boʻlsa ham<ref name="GoodDemos"/>. Microsoft ushbu muammolar nutqni tanib olish jarayonida audio signal kuchayishi bilan bogʻliq xato tufayli yuzaga kelganini aniqladi, bu esa buyruqlar va diktantlarning buzilishiga olib kelgan. Ushbu xatolik Windows Vista chiqarilishidan oldin tuzatildi<ref name="FAM">{{cite web |url=http://blogs.msdn.com/b/robch/archive/2006/07/29/682479.aspx |title=FAM: Vista SR Demo failure — And now you know the rest of the story ... |last=Chambers |first=Rob |date=July 29, 2006 |publisher=[[Microsoft]] |work=[[Microsoft Developer Network|MSDN]] |archive-url=https://web.archive.org/web/20110522071447/http://blogs.msdn.com/b/robch/archive/2006/07/29/682479.aspx |archive-date=May 22, 2011 |access-date=May 15, 2020}}</ref>.
The Dream was [[End-of-life (product)|discontinued]] by T-Mobile on 27 July 2010.<ref name=softpedia-discontinued>{{cite web|title=T-Mobile G1 (HTC Dream) Discontinued|url=http://news.softpedia.com/news/T-Mobile-G1-HTC-Dream-Discontinued-149371.shtml|work=Softpedia|date=27 July 2010|access-date=18 June 2013|archive-date=21 October 2016|archive-url=https://web.archive.org/web/20161021165037/http://news.softpedia.com/news/T-Mobile-G1-HTC-Dream-Discontinued-149371.shtml|url-status=live}}</ref> The G1 was spiritually succeeded in October 2010 by the [[HTC Desire Z|T-Mobile G2]], a new HTC device which also featured stock Android and a sliding keyboard, and was T-Mobile USA's first "[[4G]]" smartphone.<ref name=geek-tmobileg2>{{cite web|title=The T-Mobile G2 fades away|url=http://www.geek.com/mobile/the-t-mobile-g2-fades-away-1390407/|work=Geek.com|publisher=[[Ziff Davis Media]]|access-date=18 June 2013|archive-date=4 July 2017|archive-url=https://web.archive.org/web/20170704222455/https://www.geek.com/mobile/the-t-mobile-g2-fades-away-1390407/|url-status=dead}}</ref> In Canada, Rogers suspended sales of the Dream on 15 January 2010 due to a bug affecting the proper use of [[emergency call]]s.<ref name=bgr-rogerspulled>{{cite web|title=Rogers halts all sales of the HTC Dream due to 911-GPS issue|url=http://bgr.com/2010/01/16/rogers-halts-all-sales-of-the-htc-dream-due-to-911-gps-issue/|work=[[Boy Genius Report]]|date=16 January 2010|access-date=6 August 2013|archive-date=19 October 2013|archive-url=https://web.archive.org/web/20131019142815/http://bgr.com/2010/01/16/rogers-halts-all-sales-of-the-htc-dream-due-to-911-gps-issue/|url-status=live}}</ref>


2007-yil boshida WSR’da xavfsizlikka oid zaiflik aniqlangani haqida xabarlar tarqaldi. Ushbu zaiflik orqali tajovuzkorlar maqsadli qurilmada ovozli buyruqlarni dinamiklar orqali ijro etib, zararli operatsiyalarni amalga oshirishlari mumkin edi<ref name="SpeechRecognitionHole">{{cite web |url=http://news.bbc.co.uk/2/hi/technology/6320865.stm |title=Vista has speech recognition hole |date=February 1, 2007 |publisher=[[British Broadcasting Corporation|BBC]] |work=[[BBC News]] |archive-url=https://web.archive.org/web/20070203051551/http://news.bbc.co.uk/2/hi/technology/6320865.stm |archive-date=February 3, 2007 |access-date=May 15, 2020}}</ref><ref name="RemoteExploit">{{cite web |url=https://www.engadget.com/2007/02/01/remote-exploit-of-vista-speech-reveals-fatal-flaw/ |title=Remote 'exploit' of Vista Speech reveals fatal flaw |last=Miller |first=Paul |date=February 1, 2007 |publisher=[[AOL]] |work=[[Engadget]] |access-date=June 28, 2015}}</ref>. Bu Windows Vista umumiy foydalanishga chiqarilgandan keyin aniqlangan birinchi zaiflik boʻldi<ref name="PCWorld">{{cite web |url=http://www.pcworld.com/article/id,128737-c,vistalonghorn/article.html |title=Honeymoon's Over: First Windows Vista Flaw |last=Roberts |first=Paul |date=February 1, 2007 |publisher=[[International Data Group|IDG]] |work=[[PCWorld]] |archive-url=https://web.archive.org/web/20070204030144/http://www.pcworld.com/article/id,128737-c,vistalonghorn/article.html |archive-date=February 4, 2007 |access-date=June 28, 2015}}</ref>. Microsoftning taʼkidlashicha, bunday hujum nazariy jihatdan mumkin boʻlsa-da, uning samaradorligini cheklaydigan yoki umuman oldini oladigan bir qator omillar va shartlar mavjud. Hujum amalga oshishi uchun, maqsadli qurilmada nutqni tanish funksiyasi faollashtirilgan va bunday buyruqlarni toʻgʻri talqin qiladigan darajada sozlangan boʻlishi kerak edi. Bundan tashqari, mikrofon va dinamiklar yoqilgan, ovoz balandligi esa yetarli darajada boʻlishi talab qilinardi. Shuningdek, hujum natijasida qurilma foydalanuvchining eʼtiborini tortuvchi koʻrinadigan operatsiyalarni bajarishi va eshitiladigan qayta aloqa signallari ishlab chiqarishi kerak edi, bu esa foydalanuvchining sezmasligi ehtimolini kamaytiradi. Foydalanuvchi hisobini boshqarish (User Account Control) esa yuqori darajadagi huquq talab qiladigan operatsiyalarning amalga oshirilishini toʻxtatib qoʻyardi<ref name="SpeechIssue">{{cite web |url=https://blogs.technet.microsoft.com/msrc/2007/01/31/issue-regarding-windows-vista-speech-recognition/ |title=Issue regarding Windows Vista Speech Recognition |date=January 31, 2007 |publisher=[[Microsoft]] |work=[[Microsoft TechNet|TechNet]] |archive-url=https://web.archive.org/web/20160520045703/https://blogs.technet.microsoft.com/msrc/2007/01/31/issue-regarding-windows-vista-speech-recognition/ |url-status=dead |archive-date=May 20, 2016 |access-date=March 31, 2018}}</ref>.
== Features ==


=== Hardware ===
=== Windows 7 ===
WSR was updated to use [[Microsoft UI Automation]] and its engine now uses the [[Technical features new to Windows Vista#Audio stack architecture|WASAPI]] audio stack, substantially enhancing its performance and enabling support for [[echo suppression and cancellation|echo cancellation]], respectively. The document harvester, which can analyze and collect text in email and documents to contextualize user terms has improved performance, and now runs periodically in the background instead of only after recognizer startup. Sleep mode has also seen performance improvements and, to address security issues, the recognizer is turned off by default after users speak „stop listening“ instead of being suspended. Windows 7 also introduces an option to submit speech training data to Microsoft to improve future recognizer versions.<ref name="SRWindows7">{{cite web |url=http://blogs.msdn.com/b/tsfaware/archive/2009/01/29/what-s-new-in-windows-speech-recognition.aspx |title=What's new in Windows Speech Recognition? |last=Brown |first=Eric |date=January 29, 2009 |publisher=[[Microsoft]] |work=[[Microsoft Developer Network|MSDN]] |archive-url=https://web.archive.org/web/20110128222812/http://blogs.msdn.com/b/tsfaware/archive/2009/01/29/what-s-new-in-windows-speech-recognition.aspx |archive-date=January 28, 2011 |access-date=May 15, 2020}}</ref>
[[File:HTC Dream flipside.jpg|thumb|A white HTC Dream with back cover removed]]


A new dictation scratchpad interface functions as a temporary document into which users can dictate or type text for insertion into applications that are not compatible with the [[Text Services Framework]].<ref name="SRWindows7"/> Windows Vista previously provided an „enable dictation everywhere option“ for such applications.<ref name="DictationWSR">{{cite web |url=https://blogs.msdn.microsoft.com/speech/2007/10/24/where-does-dictation-work-in-windows-speech-recognition/ |title=Where does dictation work in Windows Speech Recognition? |last=Brown |first=Eric |date=October 24, 2007 |publisher=[[Microsoft]] |work=[[Microsoft Developer Network|MSDN]] |access-date=March 28, 2018}}</ref>
The Dream's exterior uses a soft, smooth matte plastic shell, and was made available in white, black, and bronze colors. The Dream's design features a distinctive "chin" on the bottom, which houses 5 navigation buttons ("Call", "Home", "Menu", "Back", and "End Call") and a clickable [[trackball]] in the center which can be used for scrolling and selecting.<ref name=cnet-tmobileretailer/> The device uses a {{convert|3.2|in|cm}} [[touchscreen#Capacitive|capacitive touchscreen]] [[Liquid Crystal Display|LCD]] at a resolution of 320×480; the screen can be slid along a curved hinge to expose a five-row [[QWERTY]] keyboard—as the first releases of Android did not include a [[virtual keyboard]], the keyboard was originally the only method of text input on the device. While supporting [[multitouch]] at the hardware level, the [[Linux kernel]] in the Dream's Android distribution was patched to remove multitouch support from its touchscreen [[device driver|driver]]s for undisclosed reasons.<ref name="ars-g1multitouch">{{cite web | url=https://arstechnica.com/information-technology/2008/11/blogger-android-capable-of-multi-touch/ | title=Blogger says G1 multitouch capable | publisher=[[Condé Nast Publications]] | work=[[Ars Technica]] | date=18 November 2008 | access-date=17 June 2013 | archive-date=19 October 2013 | archive-url=https://web.archive.org/web/20131019124214/http://arstechnica.com/information-technology/2008/11/blogger-android-capable-of-multi-touch/ | url-status=live }}</ref> The Dream does not include a traditional headphone jack, requiring an adapter for HTC's proprietary (but Mini-USB compatible) "ExtUSB" port located on the bottom of the device. The rear of the device houses a 3.15-megapixel rear camera with auto-focus.<ref name="Engadget hardware review">{{cite web | url=https://www.engadget.com/2008/10/16/t-mobile-g1-review-part-1-hardware/ | title=T-Mobile G1 review, part 1 | publisher=[[AOL]] | work=Engadget | date=16 October 2008 | access-date=18 October 2013 | author=Topolsky, Joshua | author-link=Joshua Topolsky | archive-date=19 October 2013 | archive-url=https://web.archive.org/web/20131019133409/http://www.engadget.com/2008/10/16/t-mobile-g1-review-part-1-hardware/ | url-status=live }}</ref><ref name="techradar-review">{{cite web | url=http://www.techradar.com/reviews/phones/mobile-phones/t-mobile-g1-470345/review | title=T-Mobile G1 review | publisher=[[Future Publishing]] | work=TechRadar | access-date=17 June 2013 | author=Brandon, John | date=27 March 2009 | archive-date=8 June 2017 | archive-url=https://web.archive.org/web/20170608213352/http://www.techradar.com/reviews/phones/mobile-phones/t-mobile-g1-470345/review | url-status=live }}</ref>


=== Windows 8.x and Windows RT ===
The Dream uses a 528&nbsp;MHz [[Qualcomm]] [[MSM7201A]] [[system on a chip]] with 192&nbsp;MB of RAM, and comes with 256&nbsp;MB of internal storage, which can be expanded by up to 16&nbsp;GB using a [[Secure Digital|Micro SD card]] slot.<ref name="Engadget hardware review"/> For network connectivity, the Dream supports [[Multi-band device|Quad-band]] [[GSM frequency bands|GSM 850/900/1800/1900]] MHz and [[General Packet Radio Service|GPRS]]/[[Enhanced Data Rates for GSM Evolution|EDGE]], plus [[Dual band]] [[UMTS frequency bands|UMTS Bands I and IV]] (1700 & 2100&nbsp;MHz) and [[High-Speed Downlink Packet Access|HSDPA]]/[[High-Speed Uplink Packet Access|HSUPA]] (in US/Europe) at 7.2/2&nbsp;Mbit/s. The device also supports standalone [[GPS]] and [[Assisted GPS|A-GPS]].<ref name=gsmarena-review>{{cite web|title=T-Mobile G1 review: The whole cagoogle|url=http://www.gsmarena.com/t_mobile_g1-review-337.php|work=GSMArena|access-date=17 June 2013|archive-date=23 June 2013|archive-url=https://web.archive.org/web/20130623032351/http://www.gsmarena.com/t_mobile_g1-review-337.php|url-status=live}}</ref>
WSR can be used to control the [[Metro (design language)|Metro]] user interface in Windows 8, Windows 8.1, and Windows RT with commands to open the [[Windows shell#Charms|Charms bar]] („Press Windows C“); to dictate or display commands in [[Universal Windows Platform apps#In Windows 8.x|Metro-style apps]] („Press Windows Z“); to perform tasks in apps (e.g., „Change to Celsius“ in [[MSN#Weather|MSN Weather]]); and to display all installed apps listed by the [[Start menu#Third version|Start screen]] („Apps“).<ref name="Windows8SR">{{cite web |url=http://windows.microsoft.com//en-US//windows-8//using-speech-recognition |title=How to use Speech Recognition |publisher=[[Microsoft]] |work=Windows Support |archive-url=https://web.archive.org/web/20121025193813/http://windows.microsoft.com//en-US//windows-8//using-speech-recognition |archive-date=October 25, 2012 |access-date=December 24, 2018}}</ref><ref name="UpdatedGuidelines">{{cite web |url=https://support.microsoft.com/en-us/help/14213/windows-how-to-use-speech-recognition |title=How to use Speech Recognition in Windows |date=August 31, 2016 |publisher=[[Microsoft]] |work=Windows Support |access-date=December 24, 2018}}</ref>


=== Software ===
=== Windows 10 ===
WSR is featured in the [[Settings (Windows)|Settings]] application starting with the Windows 10 April 2018 Update ([[Windows 10 version history|Version 1803]]); the change first appeared in [[Windows Insider|Insider]] Preview Build 17083.<ref name="WSRInsider">{{cite web |url=https://blogs.windows.com/windowsexperience/2018/01/24/announcing-windows-10-insider-preview-build-17083-for-pc/ |title=Announcing Windows 10 Insider Preview Build 17083 for PC |last=Sarkar |first=Dona |date=January 24, 2018 |publisher=[[Microsoft]] |work=Windows Blogs |archive-url=https://web.archive.org/web/20180124224723/https://blogs.windows.com/windowsexperience/2018/01/24/announcing-windows-10-insider-preview-build-17083-for-pc/ |archive-date=January 24, 2018 |access-date=May 15, 2020}}</ref> The April 2018 Update also introduces a new {{keypress|Win}}+{{keypress|Ctrl}}+{{keypress|S}} keyboard shortcut to activate WSR.<ref name="KeyboardShortcutsAccessibility">{{cite web |url=https://support.microsoft.com/en-us/help/13810/windows-keyboard-shortcuts-accessibility |title=Windows keyboard shortcuts for accessibility |publisher=[[Microsoft]] |work=Windows Support |archive-url=https://web.archive.org/web/20181012161947/https://support.microsoft.com/en-us/help/13810/windows-keyboard-shortcuts-accessibility |archive-date=October 12, 2018 |access-date=January 8, 2019}}</ref>


=== Windows 11 ===
The HTC Dream was the first ever smartphone to include the [[Android (operating system)|Android]] operating system. The operating system heavily integrates with, and provides apps for various Google services, such as [[Gmail]] (with [[push email]] support), [[Google Maps|Maps]], [[Google Search|Search]], [[Google Talk|Talk]], and [[YouTube]], while the contacts and calendar apps can sync with the online [[Google Contacts]] and [[Google Calendar]] services respectively. The device also ships with an email app supporting other [[POP3]] and [[IMAP]]-based mail services, an instant messaging app with support for multiple services, and a [[WebKit]]-based web browser. A notification system displays icons for certain events (such as e-mails and text messages) on the left side of the status bar across the top of the screen; dragging down from the top of the screen exposes a tray with more detailed information for each notification. The [[Android Market]] can be used to download additional apps for the device. The G1 as sold by T-Mobile also shipped with an [[Amazon MP3]] app, allowing users to purchase [[Digital rights management|DRM-free]] music online, and download them straight to the device via Wi-Fi.<ref name="engadget-review">{{cite web|url=https://www.engadget.com/2008/10/16/t-mobile-g1-review-part-2-software-and-wrap-up/|title=T-Mobile G1 review, part 2: software and wrap-up|date=16 October 2008|work=[[Engadget]]|publisher=[[AOL]]|access-date=29 August 2017|archive-date=31 July 2017|archive-url=https://web.archive.org/web/20170731231733/https://www.engadget.com/2008/10/16/t-mobile-g1-review-part-2-software-and-wrap-up/|url-status=live}}</ref>
In Windows 11 version 22H2, a second Microsoft app, Voice Access, was added in addition to WSR.<ref>{{Cite web |title=Set up voice access - Microsoft Support |url=https://support.microsoft.com/en-us/topic/set-up-voice-access-9fc44e29-12bf-4d86-bc4e-e9bb69df9a0e |access-date=2022-12-10 |website=support.microsoft.com}}</ref><ref>{{Cite web |last=Hachman |first=Mark |title=New Windows 11 build tests Voice Access, Spotlight backgrounds |url=https://www.pcworld.com/article/558293/new-windows-11-build-tests-voice-access-spotlight-backgrounds-feature.html |access-date=2022-12-10 |website=PCWorld |language=en}}</ref> In December 2023 Microsoft announced that WSR is deprecated in favor of Voice Access and may be removed in a future build or release of Windows.<ref name="DeprecatedFeatures">{{cite web |url=https://learn.microsoft.com/en-us/windows/whats-new/deprecated-features |title=Deprecated features in the Windows client - What's new in Windows |author=[[Microsoft]] |access-date=December 7, 2023}}</ref>


== Overview and features ==
The Dream could also be upgraded to [[Android version history|newer versions of Android]], which added new features and enhancements to the platform. The latest version of Android officially made available for the Dream, 1.6 "Donut", was released for T-Mobile USA's G1 in October 2009.<ref name=pcmag-donut>{{cite web|title=T-Mobile Rolls Out 'Donut' Android Update|url=https://www.pcmag.com/article2/0,2817,2353668,00.asp|work=PC Magazine|publisher=[[Ziff Davis Media]]|access-date=17 June 2013|archive-date=26 April 2013|archive-url=https://web.archive.org/web/20130426014813/http://www.pcmag.com/article2/0,2817,2353668,00.asp|url-status=live}}</ref><ref name=geek-g1donut>{{cite web|title=G1 might run the Android 1.6 Donut update after all, says Google|url=http://www.geek.com/android/g1-might-run-the-android-16-donut-update-after-all-says-google-910061/|work=Geek.com|access-date=17 June 2013|archive-date=15 November 2013|archive-url=https://web.archive.org/web/20131115073444/http://www.geek.com/android/g1-might-run-the-android-16-donut-update-after-all-says-google-910061/|url-status=dead}}</ref> The 1.6 update was not released on the Rogers HTC Dream in Canada (which stayed on 1.5 "Cupcake"); Rogers claimed that the update was only being made available for "'Google'-branded" models of the device.<ref name=bgr-rogersnodonut>{{cite web|title=Rogers' HTC Dream and Magic to be deprived of Donut|url=http://bgr.com/2009/12/19/rogers-htc-dream-and-magic-to-be-deprived-of-donut/|work=[[Boy Genius Report]]|date=19 December 2009|publisher=[[PMC (company)|Penske Media Corporation]]|access-date=18 June 2013|archive-date=8 July 2013|archive-url=https://web.archive.org/web/20130708004907/http://bgr.com/2009/12/19/rogers-htc-dream-and-magic-to-be-deprived-of-donut/|url-status=live}}</ref>
WSR allows a user to control applications and the Windows [[desktop metaphor|desktop]] [[user interface]] through voice commands.<ref name="Guide"/> Users can dictate text within documents, email, and forms; control the operating system user interface; perform [[keyboard shortcut]]s; and move the [[cursor (computing)|mouse cursor]].<ref name="CommonCommands">{{cite web |url=http://windows.microsoft.com/en-us/windows/common-speech-recognition-commands#1TC=windows-vista |title=Windows Speech Recognition commands |publisher=[[Microsoft]] |work=Windows Support |access-date=May 15, 2020}}</ref> The majority of integrated applications in Windows Vista can be controlled;<ref name="Guide">{{cite web |url=https://msdn.microsoft.com/en-us/library/bb530325.aspx |title=Windows Vista Speech Recognition Step-by-Step Guide |last=Phillips |first=Todd |date=2007 |publisher=[[Microsoft]] |work=[[MSDN]] |access-date=June 30, 2015}}</ref> third-party applications must support the Text Services Framework for dictation.<ref name="TalkingWindowsVista"/> [[American English|English (U. S.)]], [[British English|English (U. K.)]], [[French language|French]], [[German language|German]], [[Japanese language|Japanese]], [[Mandarin Chinese]], and [[Spanish language|Spanish]] are supported languages.<ref name="SpeechRecognition">{{cite web |url=https://www.microsoft.com/enable/products/windowsvista/speech.aspx |title=Windows Speech Recognition |publisher=[[Microsoft]] |work=Microsoft Accessibility |archive-url=https://web.archive.org/web/20070204044614/https://www.microsoft.com/enable/products/windowsvista/speech.aspx |archive-date=February 4, 2007 |access-date=May 15, 2020}}</ref>


When started for the first time, WSR presents a microphone setup wizard and an optional interactive step-by-step tutorial that users can commence to learn basic commands while adapting the recognizer to their specific voice characteristics;<ref name="Guide"/> the tutorial is estimated to require approximately 10 minutes to complete.<ref name="MSR8">{{cite web |url=http://www.pcworld.com/article/3124761/windows/the-windows-weakness-no-one-mentions-speech-recognition.html |title=The Windows weakness no one mentions: Speech recognition |last=Hachman |first=Mark |date=May 10, 2017 |publisher=[[International Data Group|IDG]] |work=[[PC World]] |access-date=March 28, 2018}}</ref> The accuracy of the recognizer increases through regular use, which adapts it to contexts, grammars, patterns, and vocabularies.<ref name="SpeechRecognition"/><ref name="Privacy"/> Custom language models for the specific contexts, phonetics, and terminologies of users in particular occupational fields such as legal or medical are also supported.<ref name="CustomizedVocabularies">{{cite web |url=https://blogs.msdn.microsoft.com/robch/2005/09/20/customized-speech-vocabularies-in-windows-vista/ |title=Customized speech vocabularies in Windows Vista |last=Chambers |first=Rob |date=September 20, 2005 |publisher=[[Microsoft]] |work=[[Microsoft Developer Network|MSDN]] |access-date=March 29, 2018}}</ref> With [[Windows Search]],<ref name="ThurrottAllchin">{{cite web |url=http://www.itprotoday.com/jim-allchin-talks-windows-vista |title=Jim Allchin Talks Windows Vista |last=Thurrott |first=Paul |date=October 6, 2010 |publisher=[[Penton (company)|Penton]] |work=Windows IT Pro |archive-url=https://web.archive.org/web/20180328102911/http://www.itprotoday.com/jim-allchin-talks-windows-vista |archive-date=March 28, 2018 |access-date=May 15, 2020}}</ref> the recognizer also can optionally harvest text in documents, email, as well as handwritten [[tablet PC]] input to contextualize and disambiguate terms to improve accuracy; no information is sent to Microsoft.<ref name="Privacy">{{cite web |url=http://download.microsoft.com/download/7/9/4/7945a146-fc32-48c2-8c14-83b1b36696e5/Windows%20Vista%20Privacy%20Statement.rtf |title=Windows Vista Privacy Statement |date=2006 |format=RTF |publisher=[[Microsoft]] |archive-url=https://web.archive.org/web/20080830041216/http://download.microsoft.com/download/7/9/4/7945a146-fc32-48c2-8c14-83b1b36696e5/Windows%20Vista%20Privacy%20Statement.rtf |archive-date=August 30, 2008 |access-date=May 15, 2020}}</ref>
{{Clear}}


WSR is a locally processed speech recognition platform; it does not rely on cloud computing for accuracy, dictation, or recognition.<ref name="MicrosoftPrivacyStatement">{{cite web |url=https://privacy.microsoft.com/en-us/privacystatement |title=Microsoft Privacy Statement |publisher=[[Microsoft]] |access-date=May 12, 2020}}</ref> Speech profiles that store information about users are retained locally.<ref name="Privacy"/> Backups and transfers of profiles can be performed via [[Windows Easy Transfer]].<ref name="Transfer">{{cite web |url=http://blogs.msdn.com/b/robch/archive/2007/02/15/transferring-windows-speech-recognition-profiles-from-one-machine-to-another.aspx |title=Transferring Windows Speech Recognition profiles from one machine to another |last=Chambers |first=Rob |date=February 15, 2007 |publisher=[[Microsoft]] |work=[[Microsoft Developer Network|MSDN]] |access-date=June 28, 2015}}</ref>
== Development and modding ==


=== Interface ===
Due to the [[Open-source software|open source]] nature of the Android platform, the Dream became a popular target for [[modding]]. Shortly after the release of the Dream, developers discovered a [[Exploit (computer security)|software exploit]] which would allow a user to gain [[superuser]] access to the phone—a process which would be referred to as "[[Android rooting|rooting]]". As a parallel to "[[iOS jailbreaking|jailbreaking]]" on [[iOS]] devices, root access would enable users to perform tweaks and other changes at the system level that cannot be performed under normal circumstances (such as adding auto-rotation, and installing a custom [[Linux kernel|kernel]] that restored the aforementioned multitouch support).<ref name=ars-g1multitouch/><ref name=pcw-rooting>{{cite web|title=A Jailbreak for Google's Android|url=http://www.pcworld.com/article/153387/article.html|work=PC World|publisher=[[International Data Group|IDG]]|access-date=17 June 2013|archive-date=25 May 2013|archive-url=https://web.archive.org/web/20130525122552/http://www.pcworld.com/article/153387/article.html|url-status=live}}</ref>
[[File:WSRRecognizerStates.png|thumb|right|The speech recognizer displaying information based on different modes; the color of the recognizer button changes based on user interaction.]]
The WSR interface consists of a status area that displays instructions, information about commands (e.g., if a command is not heard by the recognizer), and the status of the recognizer; a voice meter displays visual feedback about volume levels. The status area represents the current state of WSR in a total of three modes, listed below with their respective meanings:
* '''Listening''': The recognizer is active and waiting for user input
* '''Sleeping''': The recognizer will not listen for or respond to commands other than „Start listening“
* '''Off''': The recognizer will not listen or respond to any commands; this mode can be enabled by speaking „Stop listening“
Colors of the recognizer listening mode button denote its various modes of operation: blue when listening; blue-gray when sleeping; gray when turned off; and yellow when the user switches context (e.g., from the desktop to the taskbar) or when a voice command is misinterpreted. The status area can also display custom user information as part of [[Windows Speech Recognition#Macros|Windows Speech Recognition Macros]].<ref name="WSRMacrosPreview">{{cite web |url=http://kurtsh.com/2008/04/29/beta-windows-speech-recognition-macros-technology-preview/ |title=BETA: 'Windows Speech Recognition Macros' Technology Preview |last=Shintaku |first=Kurt |date=April 29, 2008 |access-date=March 17, 2016}}</ref><ref name="ControlPCLifehacker">{{cite web |url=http://lifehacker.com/391884/control-your-pc-with-your-voice |title=Control Your PC with Your Voice |last=Pash |first=Adam |date=May 20, 2008 |publisher=[[Gawker Media]] |work=[[Lifehacker]] |access-date=March 17, 2016}}</ref>


[[File:WSR-AlternatesPanel.png|thumb|200px|right|The alternates panel displaying suggestions for a phrase.]]
After the Dream's [[bootloader]] was dumped, work began on modifying it so that it could install third-party [[firmware]], and on converting official Android update files into a format that could be installed using the modified bootloader.<ref name=ars-bootloader>{{cite web|title=G1 bootloader dumped: big step forward for G1 jailbreakers|url=https://arstechnica.com/information-technology/2008/12/g1-bootloader-dumped-big-step-forward-for-g1-jailbreakers/|work=Ars Technica|date=4 December 2008|publisher=[[Condé Nast Publications]]|access-date=17 June 2013|archive-date=7 June 2013|archive-url=https://web.archive.org/web/20130607004524/http://arstechnica.com/information-technology/2008/12/g1-bootloader-dumped-big-step-forward-for-g1-jailbreakers/|url-status=live}}</ref> Around the same time, Google made the [[Android Dev Phone#Android Dev Phone 1|Android Dev Phone 1]] available for registered Android developers; the Dev Phone 1 was a SIM- and hardware-unlocked version of the HTC Dream that came pre-configured for superuser access to the internal files of the phone, allowing users to completely replace the bootloader and operating system.<ref name="devphone1">{{cite web|url=https://arstechnica.com/old/content/2008/12/google-introduces-developer-g1-phones.ars|title=Google introduces developer G1 phones|date=7 December 2008|work=Ars Technica|publisher=[[Condé Nast Publications]]|access-date=18 October 2013|archive-date=10 March 2012|archive-url=https://web.archive.org/web/20120310154304/http://arstechnica.com/old/content/2008/12/google-introduces-developer-g1-phones.ars|url-status=live}}</ref><ref name="cravedevphone1">{{cite web|url=http://news.cnet.com/8301-17938_105-10116531-1.html|title=Google unleashes unlocked G1 on developers|date=6 December 2008|work=CNET|publisher=[[CBS Interactive]]|access-date=9 January 2009|archive-date=19 October 2013|archive-url=https://web.archive.org/web/20131019144250/http://news.cnet.com/8301-17938_105-10116531-1.html|url-status=dead}}</ref>
==== Alternates panel ====
An alternates panel disambiguation interface lists items interpreted as being relevant to a user’s spoken word(s); if the word or phrase that a user desired to insert into an application is listed among results, a user can speak the corresponding number of the word or phrase in the results and confirm this choice by speaking „OK“ to insert it within the application.<ref name="Modes">{{cite web |url=http://blogs.msdn.com/b/robch/archive/2007/11/19/speech-macros-typing-mode-and-spelling-mode-in-windows-speech-recognition.aspx |title=Speech Macros, Typing Mode and Spelling Mode in Windows Speech Recognition |last=Chambers |first=Rob |date=November 19, 2007 |publisher=[[Microsoft]] |work=[[Microsoft Developer Network|MSDN]] |access-date=August 25, 2015}}</ref> The alternates panel also appear when launching applications or speaking commands that refer to more than one item (e.g., speaking „Start Internet Explorer“ may list both the web browser and a separate version with add-ons disabled). An ''ExactMatchOverPartialMatch'' entry in the [[Windows Registry]] can limit commands to items with exact names if there is more than one instance included in results.<ref name="Clarification">{{cite web |url=http://blogs.msdn.com/b/robch/archive/2007/05/07/windows-speech-recognition-exactmatchoverpartialmatch.aspx |title=Windows Speech Recognition — ExactMatchOverPartialMatch |last=Chambers |first=Rob |date=May 7, 2007 |publisher=[[Microsoft]] |work=[[Microsoft Developer Network|MSDN]] |access-date=August 24, 2015}}</ref>


=== Common commands ===
As a result of these developments, a dedicated community, centered on [[Internet forum|forums]] such as [[XDA Developers]], emerged surrounding the creation of custom firmware ("[[Read-only memory|ROMs]]") built from the Android [[source code]]. Projects such as [[CyanogenMod]] continued to produce ports of newer versions of Android for the Dream and later Android devices, while adding their own features and enhancements to the operating system as well.<ref name=pcw-modding>{{cite web|title=Add amazing new features to your phone and camera|url=http://www.pcworld.idg.com.au/article/352862/add_amazing_new_features_your_phone_camera/|work=PC World Australia|publisher=[[International Data Group|IDG]]|access-date=17 June 2013|archive-date=29 June 2013|archive-url=https://web.archive.org/web/20130629062330/http://www.pcworld.idg.com.au/article/352862/add_amazing_new_features_your_phone_camera/|url-status=live}}</ref>
Listed below are common WSR commands. Words in ''italics'' indicate a word that can be substituted for the desired item (e.g., „direction“ in „scroll ''direction''“ can be substituted with the word „''down''“).<ref name="CommonCommands"/> A „start typing“ command enables WSR to interpret all dictation commands as keyboard shortcuts.<ref name="Modes"/>


: '''Dictation commands:''' „New line“; „New paragraph“; „Tab“; „Literal ''word''“; „Numeral ''number''“; „Go to ''word''“; „Go after ''word''“; „No space“; „Go to start of sentence“; „Go to end of sentence“; „Go to start of paragraph“; „Go to end of paragraph“; „Go to start of document“ „Go to end of document“; „Go to ''field name''“ (e.g., go to ''address'', ''cc'', or ''subject''). Special characters such as a comma are dictated by speaking the name of the special character.<ref name="CommonCommands"/>
On later Android devices, where a number of factors (including carrier practices, and custom software provided by device manufacturers that sit atop Android, such as [[HTC Sense]] and [[TouchWiz|Samsung TouchWiz]]) led to [[Fragmentation (programming)|fragmentation]] regarding the availability of newer versions of the OS for certain devices, the development and use of custom ROMs (which are usually based on the "stock" version of Android) have ultimately become an important, yet controversial aspect of the Android ecosystem.<ref name="verge-c">{{cite web | url=https://www.theverge.com/2012/11/20/3666668/access-denied-android-unlocked-bootloaders | title=Access Denied: why Android's broken promise of unlocked bootloaders needs to be fixed | work=[[The Verge]] | publisher=[[Vox Media]] | date=20 November 2012 | access-date=24 November 2012 | last=Kopfstein | first=Janus | archive-date=10 February 2017 | archive-url=https://web.archive.org/web/20170210040817/http://www.theverge.com/2012/11/20/3666668/access-denied-android-unlocked-bootloaders | url-status=live }}</ref> In August 2012, a group of users released an unofficial port of a later version of Android, 4.1 "[[Android Jelly Bean|Jelly Bean]]", for the Dream as a proof of concept. However, the port lacked key functionality, and had severe performance issues due to the phone's relatively weak hardware in comparison to the modern devices that 4.1 was designed for.<ref name=verge-jellybeang1>{{cite web|title=Android 4.1 ported to the venerable HTC G1|url=https://www.theverge.com/2012/8/9/3229163/android-4-1-ported-to-the-venerable-htc-g1|work=The Verge|date=9 August 2012|publisher=[[Vox Media]]|access-date=17 June 2013|archive-date=14 September 2018|archive-url=https://web.archive.org/web/20180914165645/https://www.theverge.com/2012/8/9/3229163/android-4-1-ported-to-the-venerable-htc-g1|url-status=live}}</ref>
: '''Navigation commands:'''
:: '''Keyboard shortcuts:''' „Press ''keyboard key''“; „Press ''{{Keypress|SHIFT}}'' plus ''{{Keypress|a}}''“; „Press capital ''{{Keypress|b}}''.“
:: Keys that can be pressed without first giving the press command include: {{Keypress|Backspace}}, {{Keypress|Delete}}, {{Keypress|End}}, {{Keypress|Enter}}, {{Keypress|Home}}, {{Keypress|Page Down}}, {{Keypress|Page Up}}, and {{Keypress|Tab}}.<ref name="CommonCommands"/>
:: '''Mouse commands:''' „Click“; „Click ''that''“; „Double-click“; „Double-click ''that''“; „Mark“; „Mark ''that''“; „Right-click“; „Right-click ''that''“; „[[Windows Speech Recognition#Mousegrid|MouseGrid]]“.<ref name="CommonCommands"/>
:: '''Window management commands:''' „Close (alternatively maximize, minimize, or restore) window“; „Close ''that''“; „Close ''name of open application''“; „Switch applications“; „Switch to ''name of open application''“; „Scroll ''direction''“; „Scroll ''direction'' in ''number of pages''“; „Show desktop“; „[[Windows Speech Recognition#Show numbers|Show Numbers]].“<ref name="CommonCommands"/>
: '''Speech recognition commands:''' „Start listening“; „Stop listening“; „Show speech options“; „Open speech dictionary“; „Move speech recognition“; „Minimize speech recognition“; „Restore speech recognition“.<ref name="CommonCommands"/> In the English language, applicable commands can be shown by speaking „What can I say?“<ref name="SpeechRecognition"/> Users can also query the recognizer about tasks in Windows by speaking „How do I ''task name''“ (e.g., „How do I install a printer?“) which opens related help documentation.<ref name="General Commands">{{cite web |url=https://blogs.msdn.microsoft.com/robch/2007/03/12/windows-speech-recognition-general-commands/ |title=Windows Speech Recognition: General commands |last=Chambers |first=Rob |date=March 12, 2007 |publisher=[[Microsoft]] |work=[[Microsoft Developer Network|MSDN]] |access-date=May 1, 2017}}</ref>
[[File:Mousegrid.png|thumb|160px|right|The MouseGrid command displaying a grid of numbers on the Windows Vista desktop.]]
==== ''MouseGrid'' ====
''MouseGrid'' enables users to control the mouse cursor by overlaying numbers across nine regions on the screen; these regions gradually narrow as a user speaks the number(s) of the region on which to focus until the desired interface element is reached. Users can then issue commands including „Click ''number of region'',“ which moves the mouse cursor to the desired region and then clicks it; and „Mark ''number of region''“, which allows an item (such as a [[icon (computing)|computer icon]]) in a region to be selected, which can then be clicked with the previous ''click'' command. Users also can interact with multiple regions at once.<ref name="CommonCommands"/>


== Reception ==
==== ''Show Numbers'' ====
Applications and interface elements that do not present identifiable commands can still be controlled by asking the system to overlay numbers on top of them through a ''Show Numbers'' command. Once active, speaking the overlaid number selects that item so a user can open it or perform other operations.<ref name="CommonCommands"/> ''Show Numbers'' was designed so that users could interact with items that are not readily identifiable.<ref>{{Cite patent|country=US|number=7742923|title=Graphic user interface schemes for supporting speech recognition input systems|assign1=[[Microsoft Corporation]]|inventor4=Robert Chambers;Oliver Scholz|inventor3-last=Mowatt|inventor3-first=David|inventor2-last=Murillo|inventor2-first=Oscar|inventor1-last=Bickel|inventor1-first=Ryan}}</ref>
[[File:Show numbers.png|thumb|160px|left|The Show Numbers command overlaying numbers in the [[Games for Windows#Games Explorer|Games Explorer]].]]
=== Dictation ===
WSR enables dictation of text in applications and Windows. If a dictation mistake occurs it can be corrected by speaking „Correct ''word''“ or „Correct that“ and the alternates panel will appear and provide suggestions for correction; these suggestions can be selected by speaking the number corresponding to the number of the suggestion and by speaking „OK.“ If the desired item is not listed among suggestions, a user can speak it so that it might appear. Alternatively, users can speak „Spell it“ or „I’ll spell it myself“ to speak the desired word on letter-by-letter basis; users can use their personal alphabet or the [[NATO phonetic alphabet]] (e.g., „N as in November“) when spelling.<ref name="CustomizedVocabularies"/>


Multiple words in a sentence can be corrected simultaneously (for example, if a user speaks „dictating“ but the recognizer interprets this word as "the thing, " a user can state „correct the thing“ to correct both words at once). In the English language over 100,000 words are recognized by default.<ref name="CustomizedVocabularies"/>
=== Critical reception ===


==== Speech dictionary ====
The Dream was released to mixed reviews. The design of the Dream was considered to be solid and robust; [[Joshua Topolsky]] of [[Engadget]] considered its hardware design a contrast to that of the [[iPhone]], due to its numerous navigation buttons (in comparison to just a home button) and its "charming, [[Retro-futurism|retro-future look]]; like a gadget in a 1970's sci-fi movie set in the year 2038." The Dream's keyboard, as the only method of text input prior to Android 1.5's introduction of a [[virtual keyboard]], was considered to be sufficient, although some felt that its keys were too small.<ref name="Engadget hardware review"/><ref name=techradar-review/><ref name=gsmarena-review/> Its display was considered sufficient for a phone of its class, but John Brandon of [[TechRadar]] felt that it was not good enough for watching videos due to its poor contrast and small size in comparison to the iPhone.<ref name=techradar-review/><ref name=gsmarena-review/> Android itself was considered to still be in its infancy (primarily due to its bare-bones functionality in certain areas, limited application catalog, lack of multitouch gestures, or syncing with certain enterprise platforms), but showed promise through its customizable interface, increased flexibility over [[iOS]], its notification system, ability to display security permissions when downloading apps, and its heavy integration with Google services.<ref name=techradar-review/><ref name="engadget-review"/>
A personal dictionary allows users to include or exclude certain words or expressions from dictation.<ref name="CustomizedVocabularies"/> When a user adds a word beginning with a capital letter to the dictionary, a user can specify whether it should always be capitalized or if capitalization depends on the context in which the word is spoken. Users can also record pronunciations for words added to the dictionary to increase recognition accuracy; words written via a [[stylus]] on a tablet PC for the Windows [[handwriting recognition]] feature are also stored. Information stored within a dictionary is included as part of a user’s speech profile.<ref name="Privacy"/> Users can open the speech dictionary by speaking the „show speech dictionary“ command.


=== Macros ===
Brandon gave the Dream a 4.5/5, despite stating that it was "no Apple iPhone killer", given its lower quality of its application selection and multimedia features in comparison. In conclusion, the Dream was considered to be a "stellar" phone that "points to a future when a phone is as flexible and useful as the PC on your desk."<ref name=techradar-review/> Engadget felt that the Dream "isn't going to blow anyone's mind right out of the gate" due to its hardware, but that the Android platform as a whole held its own against its competitors, and that early adopters of Android through the G1 were "buying into one of the most exciting developments in the mobile world in recent memory."<ref name="engadget-review"/> ''GSMArena'' noted that the Dream would have been "another average smart QWERTY messenger" had it not been for its introduction of Android; in conclusion, the Dream was considered "far from the perfect package", but still believed that "it gets the things that matter done and gets them done right."<ref name=gsmarena-review/>
[[File:WSRMacroOptions.png|thumb|160px|left|An Aero Wizard interface displaying options to create speech recognition macros.]]
WSR supports custom macros through a supplementary application by Microsoft that enables additional [[natural language processing|natural language]] commands.<ref name="WSRM">{{cite web |url=http://www.microsoft.com/en-us/download/details.aspx?id=13045 |title=Windows Speech Recognition Macros |publisher=[[Microsoft]] |work=Download Center |access-date=June 29, 2015}}</ref><ref name="Ars">{{cite web |url=https://arstechnica.com/information-technology/2008/04/wsr-macros-extend-windows-vistas-speech-recognition-feature/ |title=WSR Macros extend Windows Vista's speech recognition feature |last=Protalinski |first=Emil |date=April 30, 2008 |publisher=[[Condé Nast]] |work=[[ArsTechnica]] |access-date=June 29, 2015}}</ref> As an example of this functionality, an email macro released by Microsoft enables a natural language command where a user can speak „send email to ''contact'' about ''subject'',“ which opens [[Microsoft Outlook]] to compose a new message with the designated contact and subject automatically inserted.<ref name="MicrosoftOutlook">{{cite web |url=http://blogs.msdn.com/b/robch/archive/2008/06/09/macro-of-the-day-send-email-to-outlookcontact.aspx |title=Macro of the Day: Send Email to [OutlookContact] |last=Chambers |first=Rob |date=June 9, 2008 |publisher=[[Microsoft]] |work=[[Microsoft Developer Network|MSDN]] |access-date=June 26, 2015}}</ref> Microsoft has also released sample macros for the speech dictionary,<ref name="SpeechDictionaryMacro">{{cite web |url=http://blogs.msdn.com/b/robch/archive/2008/08/02/speech-macro-of-the-day-speech-dictionary.aspx |title=Speech Macro of the Day: Speech Dictionary |last=Chambers |first=Rob |date=August 2, 2008 |publisher=[[Microsoft]] |work=[[Microsoft Developer Network|MSDN]] |access-date=September 3, 2015}}</ref> for Windows Media Player,<ref name="MediaPlayer">{{cite web |url=http://blogs.msdn.com/b/robch/archive/2008/07/01/macro-of-the-day-windows-media-player.aspx |title=Macro of the Day: Windows Media Player |last=Chambers |first=Rob |date=July 1, 2008 |publisher=[[Microsoft]] |work=[[Microsoft Developer Network|MSDN]] |access-date=June 26, 2015}}</ref> for [[Microsoft PowerPoint]],<ref name="NextSlide">{{cite web |url=http://blogs.msdn.com/b/robch/archive/2008/06/03/macro-of-the-day-next-slide.aspx |title=Macro of the day: Next Slide |last=Chambers |first=Rob |date=June 3, 2008 |publisher=[[Microsoft]] |work=[[Microsoft Developer Network|MSDN]] |access-date=September 3, 2015}}</ref> for [[speech synthesis]],<ref name="ReadThat">{{cite web |url=http://blogs.msdn.com/b/robch/archive/2008/05/28/macro-of-the-day-read-that.aspx |title=Macro of the Day: Read that |last=Chambers |first=Rob |date=May 28, 2008 |publisher=[[Microsoft]] |work=[[Microsoft Developer Network|MSDN]] |access-date=June 26, 2015}}</ref> to switch between multiple microphones,<ref name="Microphone">{{cite web |url=http://blogs.msdn.com/b/robch/archive/2008/11/07/macro-of-the-day-microphone-control.aspx |title=Macro of the Day: Microphone Control |last=Chambers |first=Rob |date=November 7, 2008 |publisher=[[Microsoft]] |work=[[Microsoft Developer Network|MSDN]] |access-date=June 30, 2015}}</ref> to customize various aspects of audio device configuration such as volume levels,<ref name="SpeakersMacro">{{cite web |url=http://blogs.msdn.com/b/robch/archive/2008/08/18/macro-of-the-day-mute-the-speakers.aspx |title=Macro of the Day: Mute the speakers! |last=Chambers |first=Rob |date=August 18, 2008 |publisher=[[Microsoft]] |work=[[Microsoft Developer Network|MSDN]] |access-date=September 3, 2015}}</ref> and for general natural language queries such as „What is the weather forecast?“<ref name="WeatherForecast">{{cite web |url=http://blogs.msdn.com/b/robch/archive/2008/06/02/macro-of-the-day-tell-me-the-weather-forecast-for-redmond.aspx |title=Macro of the Day: Tell me the weather forecast for Redmond |last=Chambers |first=Rob |date=June 2, 2008 |publisher=[[Microsoft]] |work=[[Microsoft Developer Network|MSDN]] |access-date=June 26, 2015}}</ref> „What time is it?“<ref name="ReadThat"/> and „Whatʼs the date?“<ref name="ReadThat"/> Responses to these user inquiries are spoken back to the user in the active [[Microsoft text-to-speech voices|Microsoft text-to-speech voice]] installed on the machine.


{| class="wikitable mw-collapsible" style="margin-left: auto; margin-right: auto; border: none; font-size:80%; text-align: center;"
=== Commercial reception ===
|-
! scope="col" | Application or item
! scope="col" colspan="8" | Sample macro phrases (''italics'' indicate substitutable words)
|-
| '''Microsoft Outlook''' || Send email
| Send email to
| Send email to ''Makoto''
| Send email to ''Makoto Yamagishi''
| Send email to ''Makoto Yamagishi about''
| Send email to ''Makoto Yamagishi about This week’s meeting''
| Refresh Outlook email contacts
|-
| '''Microsoft PowerPoint''' || Next slide
| Previous slide
| Next
| Previous
| Go forward ''5'' slides
| Go back ''3'' slides
| Go to slide ''8''
|-
| '''Windows Media Player''' || Next track
| Previous song
| Play ''Beethoven''
| Play something by ''Mozart''
| Play the CD that has ''In the Hall of the Mountain King''
| Play something written in ''1930''
| Pause music
|-
| '''Microphones in Windows''' || Microphone
| Switch microphone
| ''Microphone Array'' microphone
| Switch to ''Line''
| Switch to ''Microphone Array''
| Switch to ''Line'' microphone
| Switch to ''Microphone Array'' microphone
|-
| '''Volume levels in Windows''' || Mute the speakers
| Unmute the speakers
| Turn off the audio
| Increase the volume
| Increase the volume by 2 times
| Decrease the volume by ''50''
| Set the volume to ''66''
|-
| ''' WSR Speech Dictionary''' || Export the speech dictionary
| Add a pronunciation
| Add that [''selected text''] to the speech dictionary
| Block that [''selected text''] from the speech dictionary
| Remove that [''selected text'']
| [''Selected text''] sounds like…
| What does that [''selected text''] sound like?
|-
| '''Speech Synthesis''' || Read that [''selected text'']
| Read the next 3 paragraphs
| Read the previous sentence
| Please stop reading
| What time is it?
| Whatʼs today’s date?
| Tell me the weather forecast for ''Redmond''
|-
|}


Users and developers can create their own macros based on text transcription and substitution; application execution (with support for [[command-line interface#arguments|command-line arguments]]); keyboard shortcuts; emulation of existing voice commands; or a combination of these items. [[XML]], [[JScript]] and [[VBScript]] are supported.<ref name="Modes"/> Macros can be limited to specific applications<ref name="Application">{{cite web |url=http://blogs.msdn.com/b/robch/archive/2008/06/30/making-a-speech-macro-application-specific.aspx |title=Making a Speech macro Application Specific |last=Chambers |first=Rob |date=June 30, 2008 |publisher=[[Microsoft]] |work=[[Microsoft Developer Network|MSDN]] |access-date=September 3, 2015}}</ref> and rules for macros can be defined programmatically.<ref name="MicrosoftOutlook"/>
In April 2009, T-Mobile announced that it had sold over a million G1s in the United States, accounting for two-thirds of the devices on its 3G network. [[AdMob]] estimated in March 2009 that Android and the G1 had reached a market share of 6% in the United States.<ref name=g1-sales>{{cite web|title=T-Mobile has sold 1 million G1 Android phones|url=http://news.cnet.com/8301-1035_3-10226034-94.html|work=CNET|publisher=[[CBS Interactive]]|access-date=3 September 2013|archive-date=26 October 2013|archive-url=https://web.archive.org/web/20131026081540/http://news.cnet.com/8301-1035_3-10226034-94.html|url-status=dead}}</ref>
For a macro to load, it must be stored in a ''Speech Macros'' folder within the active user’s ''[[My Documents|Documents]]'' directory. All macros are [[digital signature|digitally signed]] by default if a [[public key certificate|user certificate]] is available to ensure that stored commands are not altered or loaded by third-parties; if a certificate is not available, an administrator can create one.<ref name="WSRMacros">{{cite web |url=http://download.microsoft.com/download/F/6/B/F6B71555-D73F-4273-9217-7D872D59BE31/Windows%20Speech%20Recognition%20Macros%20Release%20Notes.docx |title=Windows Speech Recognition Macros Release Notes |date=2009 |format=DOCX |publisher=[[Microsoft]] |archive-url=https://web.archive.org/web/20110930121421/http://download.microsoft.com/download/F/6/B/F6B71555-D73F-4273-9217-7D872D59BE31/Windows%20Speech%20Recognition%20Macros%20Release%20Notes.docx |archive-date=September 30, 2011 |access-date=May 15, 2020}}</ref> Configurable security levels can prohibit unsigned macros from being loaded; to prompt users to sign macros after creation; and to load unsigned macros.<ref name="Application"/>

== Performance ==
{{As of|2017}} WSR uses Microsoft Speech Recognizer 8.0, the version introduced in Windows Vista. For dictation it was found to be 93.6% accurate without training by Mark Hachman, a Senior Editor of ''[[PC World]]''—a rate that is not as accurate as competing software. According to Microsoft, the rate of accuracy when trained is 99%. Hachman opined that Microsoft does not publicly discuss the feature because of the 2006 incident during the development of Windows Vista, with the result being that few users knew that documents could be dictated within Windows before the introduction of [[Cortana (virtual assistant)|Cortana]].<ref name="MSR8"/>


== See also ==
== See also ==
* [[Braina]]
{{Commons category|HTC Dream}}
* [[List of speech recognition software]]
* [[HTC Hero]], HTC's first Android device with its [[HTC Sense|Sense]] software.
* [[Microsoft Cordless Phone System]]
* [[Nexus One]], an Android device developed for Google by HTC to launch the [[Google Nexus|Nexus series]] of flagship devices
* [[Microsoft Narrator]]
*[[HTC Touch Diamond]], HTC's Windows Mobile flagship at the time
* [[Microsoft Voice Command]]
* [[Technical features new to Windows Vista]]


== References ==
== References ==
{{Reflist|3}}

{{Reflist|30em}}


== External links ==
== External links ==
* [https://www.youtube.com/watch?v=kX8oYoYy2Gc Windows Vista Speech Recognition demonstration at Microsoft Financial Analyst Meeting]
*[https://web.archive.org/web/20081112075144/http://www.htc.com/www/product/g1/overview.html T-Mobile G1 product page] (archived)

{{Android}}
{{HTC Android devices|phones=yes|tablets=yes|smart=yes}}
{{Linux devices}}
{{Authority control}}


{{Good article}}
{{Windows Components}}


[[Category:2006 software]]
{{DEFAULTSORT:Htc Dream}}
[[Category:Deutsche Telekom]]
[[Category:Speech processing software]]
[[Category:HTC smartphones]]
[[Category:Speech recognition software]]
[[Category:Touchscreen portable media players]]
[[Category:Windows components]]
[[Category:Mobile phones introduced in 2008]]
[[Category:Windows Vista]]
[[Category:Discontinued smartphones]]
[[Category:Android (operating system) devices]]
[[Category:Mobile phones with an integrated hardware keyboard]]
[[Category:Mobile phones with user-replaceable battery]]
[[Category:Slider phones]]

2024-yil 28-noyabr, 11:11 dagi koʻrinishi

Windows Speech Recognition
Ishlab chiquvchiMicrosoft
Chiqarilgan sana30-noyabr, 2006-yil (18 yil avval) (2006-11-30)
Operatsion tizimWindows Vista va undan keyingi versiyalar
JanrNutqni aniqlash

Windows Speech Recognition (WSR) – Microsoft tomonidan Windows Vista uchun ishlab chiqilgan nutqni aniqlash tizimi boʻlib, u ovozli buyruqlar yordamida ish stoli foydalanuvchi interfeysini boshqarish, elektron hujjatlar va elektron pochta matnini oʻqib berish, veb-saytlarda navigatsiya qilish, klaviatura qisqa buyruqlarini bajarish hamda sichqoncha kursorini boshqarish imkonini beradi. Bundan tashqari, tizim qoʻshimcha yoki yordamchi vazifalarni bajarish uchun moslashtirilgan makroslarni qoʻllab-quvvatlaydi.

WSR – lokal tarzda ishlaydigan nutqni aniqlash platformasi; aniqlik, matnni oʻqib berish yoki nutqni tanib olish uchun internetga yoki bulutli texnologiyalarga bogʻliq emas. Tizim kontekstlar, grammatikalar, nutq namunalariga moslashish, oʻquv mashgʻulotlari va lugʻatlar asosida ishlaydi. Foydalanuvchilar oʻzlariga xos lugʻat yaratishlari, unda kerakli soʻz va iboralarni qoʻshish yoki olib tashlashlari, hamda talaffuzlarni yozib olib, aniqlikni oshirishlari mumkin. Shuningdek, moslashtirilgan til modellari bilan ishlash imkoniyati ham mavjud.

WSR Windows tizimining ajralmas qismiga aylanishi uchun Windows Vista bilan birgalikda ishlab chiqilgan, chunki avval nutqni aniqlash texnologiyasi faqat Windows Media Player kabi maxsus dasturlarda boʻlgan. WSR texnologiyasi Windows 7, Windows 8, Windows 8.1, Windows RT, Windows 10 va Windows 11 operatsion tizimlarida ham mavjud. Windows Vista Betaʼning „Startup“ deb ataladigan versiyasi aslida nutqni aniqlash qoʻllanmasining boshlanishi boʻlgan va Windows XP tovushlaridan foydalangan[1][2].

Tarixi

Microsoft kompaniyasi WSR dan ancha avval nutqni aniqlash va ovozni sintez qilish sohasida koʻp yillik tadqiqotlar olib borgan. Microsoft 1993-yilda Carnegie Mellon Universitetidan Xuedong Huangni yollab, nutqni rivojlantirish loyihalarini boshqarishga tayinladi. Tadqiqotlar natijasida 1994-yilda Speech API (SAPI) ishlab chiqilgan va taqdim etilgan[3].

Masalan, Office XP va Office 2003 dasturlarida Internet Explorer va Microsoft Office ilovalari doirasida nutqni aniqlash funksiyalari mavjud edi[4]. Shuningdek, Windows 98, Windows Me, Windows NT 4.0 va Windows 2000 operatsion tizimlarida cheklangan darajadagi ovozli boshqaruv funksiyalari taqdim etilgan edi[5]. Windows XP Tablet PC Edition 2002 versiyasi nutqni aniqlash funksiyasini Tablet PC Input Panel orqali taqdim etdi[6][7] va Windows XP uchun Microsoft Plus! ovozli buyruqlar yordamida Windows Media Player dasturida ovozli buyruqlar yoqildi[8].

Biroq, ushbu texnologiyalar alohida komponent sifatida oʻrnatilishni talab qilgan, chunki Windows Vistaʼga qadar Windows tizimida nutqni aniqlash keng qamrovli yoki integratsiyalashgan shaklda mavjud boʻlmagan[7]. Office 2007 va undan keyingi versiyalar esa nutqni aniqlash uchun WSR’dan foydalanadi.

Windows Vista

2002-yilda oʻtkazilgan WinHEC konferensiyasida Microsoft Windows Vista (kod nomi: „Longhorn“) tizimida nutqni aniqlashdagi yangi yutuqlar va mikrofon massivlarini[9] qoʻllab-quvvatlash kabi funksiyalarni joriy qilish rejasini eʼlon qildi. Bu yondashuv „tabiiy (uzluksiz) nutqni aniqlash va (diskret) buyruqlarni boshqarish uchun bir xil sifatli audio infratuzilmasini taʼminlash“ maqsadida amalga oshirilgan edi[10]. 2003-yilgi PDC konferensiyasida Bill Geyts Microsoft tizimga nutqni aniqlash va ovozni sintez qilish imkoniyatlarini chuqur integratsiya qilishni rejalashtirayotganini va „Longhornʼda tanib olish va sintez qilishning real vaqt rejimida sezilarli rivoji“ni taʼminlashni maqsad qilganini taʼkidladi[11][12]. Windows Vistaʼni ishlab chiqish jarayonida foydalanuvchini oʻqitish imkoniyatlariga ega nutq dvigateli dastlabki test versiyalarida mavjud edi[13]. Shuningdek, foydalanuvchilar uchun mikrofon fikr-mulohazalari va boshqaruvi, shuningdek, foydalanuvchi sozlamalari va oʻquv imkoniyatlarini oʻz ichiga oladigan interfeys joriy etilishi rejalashtirilgan edi. Microsoft dasturiy ta’minotni ishlab chiqish to‘plamining dastlabki versiyasida menyular va tugmalar kabi umumiy nutq ssenariylarining tizim darajasida qoʻllab-quvvatlanishini eʼlon qilib, nutqni aniqlash qanchalik keng integratsiyalashganini tasdiqlagan edi[14].

2004-yilda oʻtkazilgan WinHEC konferensiyasida Microsoft WSR’ni mobil kompyuterlarda unumdorlikni oshirish strategiyasining bir qismi sifatida taqdim etdi[15][16]. Keyinchalik, 2005-yilgi WinHEC konferensiyasida kompaniya nogironlik imkoniyatlarini kengaytirish, yangi mobil ssenariylarni qoʻllab-quvvatlash, qoʻshimcha tillar uchun yordam, va nutq bilan ishlash tajribasini yaxshilashni alohida taʼkidladi. Windows XP’dagi nutq qoʻllab-quvvatlashdan farqli oʻlaroq – u Tablet PC Input Panel bilan integratsiyalashgan va buyruqlar hamda diktant rejimlari oʻrtasida almashishni talab qilgan boʻlsa, Windows Vista ish stoli uchun nutq kiritishga bagʻishlangan maxsus interfeysni joriy qildi va alohida nutq rejimlarini birlashtirdi[17]. Oldin foydalanuvchilar diktantdan keyin buyruq aytish yoki aksincha ishni bajarish uchun albatta rejimlarni oʻzgartirishi kerak edi[18]. Windows Vista Beta 1 versiyasi nutqni aniqlashni tizimga integratsiyalashgan holda oʻz ichiga oldi[19]. WSR’dagi xatoliklarni tahlil qilish va fikr-mulohazalarni taqdim etishni ragʻbatlantirish uchun Microsoft oʻz testchilari uchun Xbox 360 Premium modelini yutib olish imkoniyatini taklif qildi[20].

2006-yil 27-iyulda, Windows Vista ishlab chiqarishga chiqarilishidan (RTM) oldin Microsoft tomonidan oʻtkazilgan namoyishda WSR bilan bogʻliq eʼtiborga molik bir voqea sodir boʻldi. Nutqni diktant qilish boʻyicha bir necha marta urinishlar ketma-ket xatolarga olib kelib, kutilmagan holda „Aziz amma, keling, qotilni ikki barobar oshiraylik, oʻchirish, barchasini tanlash“ matnini chiqardi[21][22]. Ushbu voqea tinglovchilar orasidagi tahlilchilar va jurnalistlar tomonidan keskin tanqidga uchradi[23][24], garchi dasturlarni boshqarish va navigatsiya boʻyicha boshqa bir namoyish muvaffaqiyatli oʻtgan boʻlsa ham[21]. Microsoft ushbu muammolar nutqni tanib olish jarayonida audio signal kuchayishi bilan bogʻliq xato tufayli yuzaga kelganini aniqladi, bu esa buyruqlar va diktantlarning buzilishiga olib kelgan. Ushbu xatolik Windows Vista chiqarilishidan oldin tuzatildi[25].

2007-yil boshida WSR’da xavfsizlikka oid zaiflik aniqlangani haqida xabarlar tarqaldi. Ushbu zaiflik orqali tajovuzkorlar maqsadli qurilmada ovozli buyruqlarni dinamiklar orqali ijro etib, zararli operatsiyalarni amalga oshirishlari mumkin edi[26][27]. Bu Windows Vista umumiy foydalanishga chiqarilgandan keyin aniqlangan birinchi zaiflik boʻldi[28]. Microsoftning taʼkidlashicha, bunday hujum nazariy jihatdan mumkin boʻlsa-da, uning samaradorligini cheklaydigan yoki umuman oldini oladigan bir qator omillar va shartlar mavjud. Hujum amalga oshishi uchun, maqsadli qurilmada nutqni tanish funksiyasi faollashtirilgan va bunday buyruqlarni toʻgʻri talqin qiladigan darajada sozlangan boʻlishi kerak edi. Bundan tashqari, mikrofon va dinamiklar yoqilgan, ovoz balandligi esa yetarli darajada boʻlishi talab qilinardi. Shuningdek, hujum natijasida qurilma foydalanuvchining eʼtiborini tortuvchi koʻrinadigan operatsiyalarni bajarishi va eshitiladigan qayta aloqa signallari ishlab chiqarishi kerak edi, bu esa foydalanuvchining sezmasligi ehtimolini kamaytiradi. Foydalanuvchi hisobini boshqarish (User Account Control) esa yuqori darajadagi huquq talab qiladigan operatsiyalarning amalga oshirilishini toʻxtatib qoʻyardi[29].

Windows 7

WSR was updated to use Microsoft UI Automation and its engine now uses the WASAPI audio stack, substantially enhancing its performance and enabling support for echo cancellation, respectively. The document harvester, which can analyze and collect text in email and documents to contextualize user terms has improved performance, and now runs periodically in the background instead of only after recognizer startup. Sleep mode has also seen performance improvements and, to address security issues, the recognizer is turned off by default after users speak „stop listening“ instead of being suspended. Windows 7 also introduces an option to submit speech training data to Microsoft to improve future recognizer versions.[30]

A new dictation scratchpad interface functions as a temporary document into which users can dictate or type text for insertion into applications that are not compatible with the Text Services Framework.[30] Windows Vista previously provided an „enable dictation everywhere option“ for such applications.[31]

Windows 8.x and Windows RT

WSR can be used to control the Metro user interface in Windows 8, Windows 8.1, and Windows RT with commands to open the Charms bar („Press Windows C“); to dictate or display commands in Metro-style apps („Press Windows Z“); to perform tasks in apps (e.g., „Change to Celsius“ in MSN Weather); and to display all installed apps listed by the Start screen („Apps“).[32][33]

Windows 10

WSR is featured in the Settings application starting with the Windows 10 April 2018 Update (Version 1803); the change first appeared in Insider Preview Build 17083.[34] The April 2018 Update also introduces a new Andoza:Keypress+Andoza:Keypress+Andoza:Keypress keyboard shortcut to activate WSR.[35]

Windows 11

In Windows 11 version 22H2, a second Microsoft app, Voice Access, was added in addition to WSR.[36][37] In December 2023 Microsoft announced that WSR is deprecated in favor of Voice Access and may be removed in a future build or release of Windows.[38]

Overview and features

WSR allows a user to control applications and the Windows desktop user interface through voice commands.[39] Users can dictate text within documents, email, and forms; control the operating system user interface; perform keyboard shortcuts; and move the mouse cursor.[40] The majority of integrated applications in Windows Vista can be controlled;[39] third-party applications must support the Text Services Framework for dictation.[3] English (U. S.), English (U. K.), French, German, Japanese, Mandarin Chinese, and Spanish are supported languages.[41]

When started for the first time, WSR presents a microphone setup wizard and an optional interactive step-by-step tutorial that users can commence to learn basic commands while adapting the recognizer to their specific voice characteristics;[39] the tutorial is estimated to require approximately 10 minutes to complete.[42] The accuracy of the recognizer increases through regular use, which adapts it to contexts, grammars, patterns, and vocabularies.[41][43] Custom language models for the specific contexts, phonetics, and terminologies of users in particular occupational fields such as legal or medical are also supported.[44] With Windows Search,[45] the recognizer also can optionally harvest text in documents, email, as well as handwritten tablet PC input to contextualize and disambiguate terms to improve accuracy; no information is sent to Microsoft.[43]

WSR is a locally processed speech recognition platform; it does not rely on cloud computing for accuracy, dictation, or recognition.[46] Speech profiles that store information about users are retained locally.[43] Backups and transfers of profiles can be performed via Windows Easy Transfer.[47]

Interface

Fayl:WSRRecognizerStates.png
The speech recognizer displaying information based on different modes; the color of the recognizer button changes based on user interaction.

The WSR interface consists of a status area that displays instructions, information about commands (e.g., if a command is not heard by the recognizer), and the status of the recognizer; a voice meter displays visual feedback about volume levels. The status area represents the current state of WSR in a total of three modes, listed below with their respective meanings:

  • Listening: The recognizer is active and waiting for user input
  • Sleeping: The recognizer will not listen for or respond to commands other than „Start listening“
  • Off: The recognizer will not listen or respond to any commands; this mode can be enabled by speaking „Stop listening“

Colors of the recognizer listening mode button denote its various modes of operation: blue when listening; blue-gray when sleeping; gray when turned off; and yellow when the user switches context (e.g., from the desktop to the taskbar) or when a voice command is misinterpreted. The status area can also display custom user information as part of Windows Speech Recognition Macros.[48][49]

Fayl:WSR-AlternatesPanel.png
The alternates panel displaying suggestions for a phrase.

Alternates panel

An alternates panel disambiguation interface lists items interpreted as being relevant to a user’s spoken word(s); if the word or phrase that a user desired to insert into an application is listed among results, a user can speak the corresponding number of the word or phrase in the results and confirm this choice by speaking „OK“ to insert it within the application.[50] The alternates panel also appear when launching applications or speaking commands that refer to more than one item (e.g., speaking „Start Internet Explorer“ may list both the web browser and a separate version with add-ons disabled). An ExactMatchOverPartialMatch entry in the Windows Registry can limit commands to items with exact names if there is more than one instance included in results.[51]

Common commands

Listed below are common WSR commands. Words in italics indicate a word that can be substituted for the desired item (e.g., „direction“ in „scroll direction“ can be substituted with the word „down“).[40] A „start typing“ command enables WSR to interpret all dictation commands as keyboard shortcuts.[50]

Dictation commands: „New line“; „New paragraph“; „Tab“; „Literal word“; „Numeral number“; „Go to word“; „Go after word“; „No space“; „Go to start of sentence“; „Go to end of sentence“; „Go to start of paragraph“; „Go to end of paragraph“; „Go to start of document“ „Go to end of document“; „Go to field name“ (e.g., go to address, cc, or subject). Special characters such as a comma are dictated by speaking the name of the special character.[40]
Navigation commands:
Keyboard shortcuts: „Press keyboard key“; „Press Andoza:Keypress plus Andoza:Keypress“; „Press capital Andoza:Keypress.“
Keys that can be pressed without first giving the press command include: Andoza:Keypress, Andoza:Keypress, Andoza:Keypress, Andoza:Keypress, Andoza:Keypress, Andoza:Keypress, Andoza:Keypress, and Andoza:Keypress.[40]
Mouse commands: „Click“; „Click that“; „Double-click“; „Double-click that“; „Mark“; „Mark that“; „Right-click“; „Right-click that“; „MouseGrid“.[40]
Window management commands: „Close (alternatively maximize, minimize, or restore) window“; „Close that“; „Close name of open application“; „Switch applications“; „Switch to name of open application“; „Scroll direction“; „Scroll direction in number of pages“; „Show desktop“; „Show Numbers.“[40]
Speech recognition commands: „Start listening“; „Stop listening“; „Show speech options“; „Open speech dictionary“; „Move speech recognition“; „Minimize speech recognition“; „Restore speech recognition“.[40] In the English language, applicable commands can be shown by speaking „What can I say?“[41] Users can also query the recognizer about tasks in Windows by speaking „How do I task name“ (e.g., „How do I install a printer?“) which opens related help documentation.[52]
Fayl:Mousegrid.png
The MouseGrid command displaying a grid of numbers on the Windows Vista desktop.

MouseGrid

MouseGrid enables users to control the mouse cursor by overlaying numbers across nine regions on the screen; these regions gradually narrow as a user speaks the number(s) of the region on which to focus until the desired interface element is reached. Users can then issue commands including „Click number of region,“ which moves the mouse cursor to the desired region and then clicks it; and „Mark number of region“, which allows an item (such as a computer icon) in a region to be selected, which can then be clicked with the previous click command. Users also can interact with multiple regions at once.[40]

Show Numbers

Applications and interface elements that do not present identifiable commands can still be controlled by asking the system to overlay numbers on top of them through a Show Numbers command. Once active, speaking the overlaid number selects that item so a user can open it or perform other operations.[40] Show Numbers was designed so that users could interact with items that are not readily identifiable.[53]

Fayl:Show numbers.png
The Show Numbers command overlaying numbers in the Games Explorer.

Dictation

WSR enables dictation of text in applications and Windows. If a dictation mistake occurs it can be corrected by speaking „Correct word“ or „Correct that“ and the alternates panel will appear and provide suggestions for correction; these suggestions can be selected by speaking the number corresponding to the number of the suggestion and by speaking „OK.“ If the desired item is not listed among suggestions, a user can speak it so that it might appear. Alternatively, users can speak „Spell it“ or „I’ll spell it myself“ to speak the desired word on letter-by-letter basis; users can use their personal alphabet or the NATO phonetic alphabet (e.g., „N as in November“) when spelling.[44]

Multiple words in a sentence can be corrected simultaneously (for example, if a user speaks „dictating“ but the recognizer interprets this word as "the thing, " a user can state „correct the thing“ to correct both words at once). In the English language over 100,000 words are recognized by default.[44]

Speech dictionary

A personal dictionary allows users to include or exclude certain words or expressions from dictation.[44] When a user adds a word beginning with a capital letter to the dictionary, a user can specify whether it should always be capitalized or if capitalization depends on the context in which the word is spoken. Users can also record pronunciations for words added to the dictionary to increase recognition accuracy; words written via a stylus on a tablet PC for the Windows handwriting recognition feature are also stored. Information stored within a dictionary is included as part of a user’s speech profile.[43] Users can open the speech dictionary by speaking the „show speech dictionary“ command.

Macros

Fayl:WSRMacroOptions.png
An Aero Wizard interface displaying options to create speech recognition macros.

WSR supports custom macros through a supplementary application by Microsoft that enables additional natural language commands.[54][55] As an example of this functionality, an email macro released by Microsoft enables a natural language command where a user can speak „send email to contact about subject,“ which opens Microsoft Outlook to compose a new message with the designated contact and subject automatically inserted.[56] Microsoft has also released sample macros for the speech dictionary,[57] for Windows Media Player,[58] for Microsoft PowerPoint,[59] for speech synthesis,[60] to switch between multiple microphones,[61] to customize various aspects of audio device configuration such as volume levels,[62] and for general natural language queries such as „What is the weather forecast?“[63] „What time is it?“[60] and „Whatʼs the date?“[60] Responses to these user inquiries are spoken back to the user in the active Microsoft text-to-speech voice installed on the machine.

Application or item Sample macro phrases (italics indicate substitutable words)
Microsoft Outlook Send email Send email to Send email to Makoto Send email to Makoto Yamagishi Send email to Makoto Yamagishi about Send email to Makoto Yamagishi about This week’s meeting Refresh Outlook email contacts
Microsoft PowerPoint Next slide Previous slide Next Previous Go forward 5 slides Go back 3 slides Go to slide 8
Windows Media Player Next track Previous song Play Beethoven Play something by Mozart Play the CD that has In the Hall of the Mountain King Play something written in 1930 Pause music
Microphones in Windows Microphone Switch microphone Microphone Array microphone Switch to Line Switch to Microphone Array Switch to Line microphone Switch to Microphone Array microphone
Volume levels in Windows Mute the speakers Unmute the speakers Turn off the audio Increase the volume Increase the volume by 2 times Decrease the volume by 50 Set the volume to 66
WSR Speech Dictionary Export the speech dictionary Add a pronunciation Add that [selected text] to the speech dictionary Block that [selected text] from the speech dictionary Remove that [selected text] [Selected text] sounds like… What does that [selected text] sound like?
Speech Synthesis Read that [selected text] Read the next 3 paragraphs Read the previous sentence Please stop reading What time is it? Whatʼs today’s date? Tell me the weather forecast for Redmond

Users and developers can create their own macros based on text transcription and substitution; application execution (with support for command-line arguments); keyboard shortcuts; emulation of existing voice commands; or a combination of these items. XML, JScript and VBScript are supported.[50] Macros can be limited to specific applications[64] and rules for macros can be defined programmatically.[56] For a macro to load, it must be stored in a Speech Macros folder within the active user’s Documents directory. All macros are digitally signed by default if a user certificate is available to ensure that stored commands are not altered or loaded by third-parties; if a certificate is not available, an administrator can create one.[65] Configurable security levels can prohibit unsigned macros from being loaded; to prompt users to sign macros after creation; and to load unsigned macros.[64]

Performance

-Missing required parameter 1=''month''!, 2017-yil(2017-Missing required parameter 1=month!-00) holatiga koʻra WSR uses Microsoft Speech Recognizer 8.0, the version introduced in Windows Vista. For dictation it was found to be 93.6% accurate without training by Mark Hachman, a Senior Editor of PC World—a rate that is not as accurate as competing software. According to Microsoft, the rate of accuracy when trained is 99%. Hachman opined that Microsoft does not publicly discuss the feature because of the 2006 incident during the development of Windows Vista, with the result being that few users knew that documents could be dictated within Windows before the introduction of Cortana.[42]

See also

References

  1. Windows Vista Beta 1 Startup sound (Animated).
  2. Windows Vista Speech Recognition Tutorial - Welcome Sequence.
  3. 3,0 3,1 Brown, Robert „Exploring New Speech Recognition And Synthesis APIs In Windows Vista“. MSDN Magazine. Microsoft. 2008-yil 7-martda asl nusxadan arxivlangan. Qaraldi: 2015-yil 26-iyun.
  4. „How To Use Speech Recognition in Windows XP“. Windows Support. Microsoft. 2015-yil 14-martda asl nusxadan arxivlangan. Qaraldi: 2020-yil 15-may.
  5. „Description of the speech recognition and handwriting recognition methods in Word 2002“. Windows Support. Microsoft. 2015-yil 3-iyulda asl nusxadan arxivlangan. Qaraldi: 2018-yil 26-mart.
  6. Thurrott, Paul „Windows XP Tablet PC Edition Review“. Windows IT Pro. Penton (2002-yil 25-iyun). 2011-yil 19-iyulda asl nusxadan arxivlangan. Qaraldi: 2020-yil 15-may.
  7. 7,0 7,1 Dresevic, Bodin „Natural Input On Mobile PC Systems“ (PPT). Microsoft (2005). 2005-yil 14-dekabrda asl nusxadan arxivlangan. Qaraldi: 2020-yil 15-may.
  8. Thurrott, Paul „Plus! for Windows XP Review“. Windows IT Pro. Penton (2010-yil 6-oktyabr). 2011-yil 5-iyulda asl nusxadan arxivlangan. Qaraldi: 2020-yil 15-may.
  9. Stam, Nick „WinHEC: The Pregame Show“. PC Magazine. Ziff Davis Media (2002-yil 16-aprel). 2015-yil 3-iyulda asl nusxadan arxivlangan. Qaraldi: 2020-yil 15-may.
  10. Flandern Van, Mike „Audio Considerations for Voice-Enabled Applications“ (EXE). Windows Hardware Engineering Conference. Microsoft (2002). 2002-yil 6-mayda asl nusxadan arxivlangan. Qaraldi: 2018-yil 30-mart.
  11. „Bill Gates' Web Site — Speech Transcript, Microsoft Professional Developers Conference 2003“. Microsoft (2003-yil 27-oktyabr). 2004-yil 3-fevralda asl nusxadan arxivlangan. Qaraldi: 2020-yil 15-may.
  12. Thurrott, Paul; Furman, Keith „Live from PDC 2003: Day 1, Monday“. Windows IT Pro. Penton (2003-yil 26-oktyabr). 2013-yil 11-sentyabrda asl nusxadan arxivlangan. Qaraldi: 2020-yil 15-may.
  13. Spanbauer, Scott „Your Next OS: Windows 2006?“. TechHive. IDG (2003-yil 4-dekabr). Qaraldi: 2015-yil 25-iyun.
  14. „Interacting with the Computer using Speech Input and Speech Output“. MSDN. Microsoft (2003). 2004-yil 4-yanvarda asl nusxadan arxivlangan. Qaraldi: 2015-yil 28-iyun.
  15. Suokko, Matti „Windows For Mobile PCs And Tablet PCs — CY05 And Beyond“ (PPT). Microsoft (2004). 2005-yil 14-dekabrda asl nusxadan arxivlangan. Qaraldi: 2020-yil 15-may.
  16. Fish, Darrin „Windows For Mobile PCs and Tablet PCs — CY04“ (PPT). Microsoft (2004). 2005-yil 14-dekabrda asl nusxadan arxivlangan. Qaraldi: 2020-yil 15-may.
  17. Dresevic, Bodin „Natural Input on Mobile PC Systems“ (PPT). Microsoft (2005). 2005-yil 14-dekabrda asl nusxadan arxivlangan. Qaraldi: 2020-yil 15-may.
  18. Thurrott, Paul „Windows Vista Beta 1 Review (Part 3)“. Windows IT Pro. Penton (2010-yil 6-oktyabr). 2014-yil 23-avgustda asl nusxadan arxivlangan. Qaraldi: 2020-yil 15-may.
  19. Chambers, Rob „Commanding and Dictation — One mode or two in Windows Vista?“. MSDN. Microsoft (2005-yil 1-avgust). Qaraldi: 2015-yil 30-iyun.
  20. Levy, Brian „Microsoft Speech Recognition poster“ (2006). 2006-yil 11-oktyabrda asl nusxadan arxivlangan. Qaraldi: 2020-yil 15-may.
  21. 21,0 21,1 Auchard, Eric „Updated – When good demos go (very, very) bad“. Thomson Reuters (2006-yil 28-iyul). 2011-yil 21-mayda asl nusxadan arxivlangan. Qaraldi: 2018-yil 29-mart.
  22. „Software glitch foils Microsoft demo“. NBC News (2006-yil 2-avgust). 2018-yil 28-martda asl nusxadan arxivlangan. Qaraldi: 2020-yil 15-may.
  23. Montalbano, Elizabeth „Vista voice-recognition feature needs work“. InfoWorld. IDG (2006-yil 31-iyul). 2006-yil 5-avgustda asl nusxadan arxivlangan. Qaraldi: 2015-yil 26-iyun.
  24. Montalbano, Elizabeth „Vista's Voice Recognition Stammers“. TechHive. IDG (2006-yil 31-iyul). 2015-yil 3-iyulda asl nusxadan arxivlangan. Qaraldi: 2020-yil 15-may.
  25. Chambers, Rob „FAM: Vista SR Demo failure — And now you know the rest of the story ...“. MSDN. Microsoft (2006-yil 29-iyul). 2011-yil 22-mayda asl nusxadan arxivlangan. Qaraldi: 2020-yil 15-may.
  26. „Vista has speech recognition hole“. BBC News. BBC (2007-yil 1-fevral). 2007-yil 3-fevralda asl nusxadan arxivlangan. Qaraldi: 2020-yil 15-may.
  27. Miller, Paul „Remote 'exploit' of Vista Speech reveals fatal flaw“. Engadget. AOL (2007-yil 1-fevral). Qaraldi: 2015-yil 28-iyun.
  28. Roberts, Paul „Honeymoon's Over: First Windows Vista Flaw“. PCWorld. IDG (2007-yil 1-fevral). 2007-yil 4-fevralda asl nusxadan arxivlangan. Qaraldi: 2015-yil 28-iyun.
  29. „Issue regarding Windows Vista Speech Recognition“. TechNet. Microsoft (2007-yil 31-yanvar). 2016-yil 20-mayda asl nusxadan arxivlangan. Qaraldi: 2018-yil 31-mart.
  30. 30,0 30,1 Brown, Eric „What's new in Windows Speech Recognition?“. MSDN. Microsoft (2009-yil 29-yanvar). 2011-yil 28-yanvarda asl nusxadan arxivlangan. Qaraldi: 2020-yil 15-may.
  31. Brown, Eric „Where does dictation work in Windows Speech Recognition?“. MSDN. Microsoft (2007-yil 24-oktyabr). Qaraldi: 2018-yil 28-mart.
  32. „How to use Speech Recognition“. Windows Support. Microsoft. 2012-yil 25-oktyabrda asl nusxadan arxivlangan. Qaraldi: 2018-yil 24-dekabr.
  33. „How to use Speech Recognition in Windows“. Windows Support. Microsoft (2016-yil 31-avgust). Qaraldi: 2018-yil 24-dekabr.
  34. Sarkar, Dona „Announcing Windows 10 Insider Preview Build 17083 for PC“. Windows Blogs. Microsoft (2018-yil 24-yanvar). 2018-yil 24-yanvarda asl nusxadan arxivlangan. Qaraldi: 2020-yil 15-may.
  35. „Windows keyboard shortcuts for accessibility“. Windows Support. Microsoft. 2018-yil 12-oktyabrda asl nusxadan arxivlangan. Qaraldi: 2019-yil 8-yanvar.
  36. „Set up voice access - Microsoft Support“. support.microsoft.com. Qaraldi: 2022-yil 10-dekabr.
  37. Hachman, Mark „New Windows 11 build tests Voice Access, Spotlight backgrounds“ (en). PCWorld. Qaraldi: 2022-yil 10-dekabr.
  38. Microsoft. „Deprecated features in the Windows client - What's new in Windows“. Qaraldi: 2023-yil 7-dekabr.
  39. 39,0 39,1 39,2 Phillips, Todd „Windows Vista Speech Recognition Step-by-Step Guide“. MSDN. Microsoft (2007). Qaraldi: 2015-yil 30-iyun.
  40. 40,0 40,1 40,2 40,3 40,4 40,5 40,6 40,7 40,8 „Windows Speech Recognition commands“. Windows Support. Microsoft. Qaraldi: 2020-yil 15-may.
  41. 41,0 41,1 41,2 „Windows Speech Recognition“. Microsoft Accessibility. Microsoft. 2007-yil 4-fevralda asl nusxadan arxivlangan. Qaraldi: 2020-yil 15-may.
  42. 42,0 42,1 Hachman, Mark „The Windows weakness no one mentions: Speech recognition“. PC World. IDG (2017-yil 10-may). Qaraldi: 2018-yil 28-mart.
  43. 43,0 43,1 43,2 43,3 „Windows Vista Privacy Statement“ (RTF). Microsoft (2006). 2008-yil 30-avgustda asl nusxadan arxivlangan. Qaraldi: 2020-yil 15-may.
  44. 44,0 44,1 44,2 44,3 Chambers, Rob „Customized speech vocabularies in Windows Vista“. MSDN. Microsoft (2005-yil 20-sentyabr). Qaraldi: 2018-yil 29-mart.
  45. Thurrott, Paul „Jim Allchin Talks Windows Vista“. Windows IT Pro. Penton (2010-yil 6-oktyabr). 2018-yil 28-martda asl nusxadan arxivlangan. Qaraldi: 2020-yil 15-may.
  46. „Microsoft Privacy Statement“. Microsoft. Qaraldi: 2020-yil 12-may.
  47. Chambers, Rob „Transferring Windows Speech Recognition profiles from one machine to another“. MSDN. Microsoft (2007-yil 15-fevral). Qaraldi: 2015-yil 28-iyun.
  48. Shintaku, Kurt „BETA: 'Windows Speech Recognition Macros' Technology Preview“ (2008-yil 29-aprel). Qaraldi: 2016-yil 17-mart.
  49. Pash, Adam „Control Your PC with Your Voice“. Lifehacker. Gawker Media (2008-yil 20-may). Qaraldi: 2016-yil 17-mart.
  50. 50,0 50,1 50,2 Chambers, Rob „Speech Macros, Typing Mode and Spelling Mode in Windows Speech Recognition“. MSDN. Microsoft (2007-yil 19-noyabr). Qaraldi: 2015-yil 25-avgust.
  51. Chambers, Rob „Windows Speech Recognition — ExactMatchOverPartialMatch“. MSDN. Microsoft (2007-yil 7-may). Qaraldi: 2015-yil 24-avgust.
  52. Chambers, Rob „Windows Speech Recognition: General commands“. MSDN. Microsoft (2007-yil 12-mart). Qaraldi: 2017-yil 1-may.
  53. Andoza:Cite patent
  54. „Windows Speech Recognition Macros“. Download Center. Microsoft. Qaraldi: 2015-yil 29-iyun.
  55. Protalinski, Emil „WSR Macros extend Windows Vista's speech recognition feature“. ArsTechnica. Condé Nast (2008-yil 30-aprel). Qaraldi: 2015-yil 29-iyun.
  56. 56,0 56,1 Chambers, Rob „Macro of the Day: Send Email to [OutlookContact“]. MSDN. Microsoft (2008-yil 9-iyun). Qaraldi: 2015-yil 26-iyun.
  57. Chambers, Rob „Speech Macro of the Day: Speech Dictionary“. MSDN. Microsoft (2008-yil 2-avgust). Qaraldi: 2015-yil 3-sentyabr.
  58. Chambers, Rob „Macro of the Day: Windows Media Player“. MSDN. Microsoft (2008-yil 1-iyul). Qaraldi: 2015-yil 26-iyun.
  59. Chambers, Rob „Macro of the day: Next Slide“. MSDN. Microsoft (2008-yil 3-iyun). Qaraldi: 2015-yil 3-sentyabr.
  60. 60,0 60,1 60,2 Chambers, Rob „Macro of the Day: Read that“. MSDN. Microsoft (2008-yil 28-may). Qaraldi: 2015-yil 26-iyun.
  61. Chambers, Rob „Macro of the Day: Microphone Control“. MSDN. Microsoft (2008-yil 7-noyabr). Qaraldi: 2015-yil 30-iyun.
  62. Chambers, Rob „Macro of the Day: Mute the speakers!“. MSDN. Microsoft (2008-yil 18-avgust). Qaraldi: 2015-yil 3-sentyabr.
  63. Chambers, Rob „Macro of the Day: Tell me the weather forecast for Redmond“. MSDN. Microsoft (2008-yil 2-iyun). Qaraldi: 2015-yil 26-iyun.
  64. 64,0 64,1 Chambers, Rob „Making a Speech macro Application Specific“. MSDN. Microsoft (2008-yil 30-iyun). Qaraldi: 2015-yil 3-sentyabr.
  65. „Windows Speech Recognition Macros Release Notes“ (DOCX). Microsoft (2009). 2011-yil 30-sentyabrda asl nusxadan arxivlangan. Qaraldi: 2020-yil 15-may.

Andoza:Windows Components