Sida Looga Dhigo Kumbuyuutarkaada Inuu Ku Hadlo/U Hadalo Waxaad Ku Qorto
Waxaa jira muuqaal wanaagsan oo ku jira Windows kaas oo kuu oggolaanaya inaad ka dhigto kombiyuutarkaaga inuu hadlo ama ku hadlo wax kasta oo aad u sheegto! Habkani waxa uu ka faa'iidaysanayaa API- ku dhex rakiban Windows XP , Vista , 7, 8 iyo 10 ee loo yaqaan SAPI ( Speech Application Programming Interface ).
Microsoft Speech API waa waxa loo isticmaalo sifada gelitaanka qoraalka-ka-hadalka ee lagu dhisay Windows . Waxa kale oo aad qori kartaa barnaamijyo wacaya API , kaas oo kuu ogolaanaya inaad u ogolaato codsiyadaada inay hadlaan, laakiin taasi waxaa loogu talagalay horumarinta.
Kaliya ka dhigista kombuyuutarkaaga inuu yiraahdo waxaad rabto waa wax fudud runtii! Maqaalkan, waxaan ku tusi doonaa sida loo sameeyo qoraal VBS ah oo ka qaadan doona gelinta qoraalka isticmaalaha ka dibna ku hadli doona. Waxaan sidoo kale sheegi doonaa sida loo codeeyo qoraalka aad rabto in lagu hadlo ka dibna jadwalka qoraalkaas si uu ugu shaqeeyo dhacdooyin gaar ah sida bilaabista Windows ama ka bixista.
Qoraalka Gelida, Hadal Fariin
Aan ku bilowno qoraal fudud oo ka soo bixi doona sanduuqa wada hadalka halkaas oo aad ku qori karto waxaad rabto in Windows ku hadasho. Marka hore(First) horay u soco oo fur Notepad .
Tallaabada 1: Ku(Step 1:) dheji qoraalka soo socda dukumeenti cusub:
Dim message, sapi
message=InputBox(“Enter the text you want spoken”,”Speak This”)
Set sapi=CreateObject(“sapi.spvoice”)
sapi.Speak message
Ogsoonow marka aad qoraal ka nuqul ka sameyso shabakadaada internetka oo aad ku dhejiso Notepad(Notepad) , xigashooyinka waxay keeni doonaan dhibaatooyin. Kahor intaadan kaydin faylka, waxaad u baahan tahay inaad dhex gasho oo aad tirtirto xigasho kasta (“) oo aad dib u qorto xigashada. Tusaalaha hoose, waxaa jira lix xigasho. Waa inay u ekaataa wax u eg sawirka hoose.
Hadda markaad tagto inaad kaydiso faylka, u bixi magac kasta, laakiin hubi inaad sidoo kale ku qorto .VBS(.VBS) magaca ka dib. Marka xigta, sanduuqa u keydi sida nooca( Save as type) , dooro Dhammaan faylasha( All files) halkii aad ka ahaan lahayd dukumentiyada qoraalka(Text Documents) caadiga ah .
Hadda laba-guji faylka VBS oo waa inaad aragto sanduuqa wax gelinta halkaas oo aad ku qori karto qoraalka aad rabto in lagu hadlo! Wax ku qor oo guji OK.
Haddii aad wax kasta si sax ah u samaysay, waa in aad maqasho cod lab ama dhedig ah oo ka hadlaya xukunkaaga. Haddii aad hesho nooc kasta oo fariin qalad ah, hubi inaad nuqul ka sameyso oo mar kale dhejiso qoraalka oo beddel xigashooyinkaas.
Habee Settings Codka SAPI
Tani waa madadaalo, laakiin sidoo kale waxaan ku habeyn karnaa kumbuyuutarkayaga yar ee hadlaya oo leh goobo kala duwan. Waxaan bedeli karnaa mugga, sida ugu dhakhsaha badan ama u gaabis u ah hadalka codka iyo beddelka jinsiga u dhexeeya lab iyo dhedig. Waa kuwan kood tusaale ah oo aan ku daray dhowr xariiq oo dheeraad ah.
Dim message, sapi
message=InputBox(“Enter the text you want spoken”,”Speak This”)
Set sapi=CreateObject(“sapi.spvoice”)
Set sapi.Voice = sapi.GetVoices.Item(1)
sapi.Rate = 0
sapi.volume = 100
sapi.Speak message
Qiimaha caadiga ah waa 0 iyo kala duwanaansho waa -10 ilaa 10. -10 wuxuu yeelan doonaa codku si tartiib tartiib ah ugu hadlo 10 wuxuu ku hadli doonaa si xawli ah. Mugga ayaa la dhimay 100 halka cabbirkuna uu yahay 0 ilaa 100. Xariiqda ka bilaabma Set sapi.Voice ayaa kuu oggolaan doonta inaad u beddesho cod kale, haddii lagu rakibo nidaamkaaga.
Ogow in tirada codadka aad ka dooran kartaa ay ku xiran tahay nidaamka hawlgalka. Gudaha Windows 7 , waxaa jira hal cod, Microsoft Anna .
Gudaha Windows 10 , waxaa jira laba cod: Microsoft David iyo Microsoft Zira sida hoos ku cad.
Haddii uu jiro hal cod oo kaliya oo lagu rakibay nidaamkaaga, waa inaad bedeshaa waxa ku qoran sapi.GetVoices.Item(1) si aad u sapi.GetVoices.Item(0) , haddii kale waxaad heli doontaa fariin qalad ah markaad isku daydo inaad socodsiiso qoraalka. Waxa kale oo aad samayn kartaa dukumeenti kale oo Notepad oo ku dheji koodka hoose, kaas oo kuu sheegi doona waxa codadka lagu rakibay. U keydi sidii faylka .VBS sida kor ku cad oo socodsii.
Set VObj = CreateObject(“SAPI.SpVoice”)
For Each Voice In VObj.getvoices
I = I + 1
msgbox “” & (I – 1) & ” – ” & Voice.GetDescription
Next
Ilaa hadda, waxaanu isticmaalnay wada-hadalkan soo baxay si aanu u galno qoraalka, laakiin waxa kale oo aad si fudud ugu qori kartaa fariintaada faylka qoraalka. Tani waxay noqon doontaa mid faa'iido leh haddii aad rabto inaad ka dibna jadwal u sameyso qoraalka inuu si toos ah u shaqeeyo. Sida cad, tan waxaa loo isticmaali karaa in lagu maadsado asxaabtaada iyo qoyskaaga runtiina si fiican ayay u shaqeysaa.
Bal qiyaas qof daaran kombayutarkiisa oo maqlaya kombayutarka oo u sheegaya “ Hello John , aad baan u hurdaa, fadlan maanta ha i dhibin!” marka ay kabto! Waxaan kuu ballan qaadi karaa waayo-aragnimada, waa miyir-beel oo waa inaad tijaabisaa.
Si aad fariinta u codeeeyso, si fudud u bedel xariiqda u dambaysa wax sidan oo kale ah:
sapi.Speak “Hello John, I am very tired today!”
Jadwalka Qoraalka Qoraalka
Hadda oo aad fariintaada ku dhejisay bartilmaameedkaaga, waa inaad si fudud u socodsiisaa markaad rabto. Haddii aad tahay qof aqoon u leh tignoolajiyada, waxaad isticmaali kartaa barnaamij sida AutoIt , kaas oo kuu oggolaanaya inaad sameyso waxyaabo aad u daran sida socodsiinta faylkaaga qoraalka marka barnaamij gaar ah la furo ama marka daaqadaha la kordhiyo ama la yareeyo.
Ma haysto wakhti aan ku galo waxaas oo dhan qoraalkan, laakiin nasiib wanaag Microsoft waxay leedahay muuqaal la dhisay oo la yiraahdo Jadwalka Hawsha(Task Scheduler) kaas oo kuu ogolaanaya inaad si fudud u sameyso waxyaabo aad u adag oo leh qoraallo.
Qoraaladaydii hore waxay si qoto dheer uga hadlaysaa sida loo qorsheeyo faylka qoraalka si uu u shaqeeyo(how to schedule a script file to run) marka dhacdooyinka qaarkood ay ka dhacaan Windows . Haddii aad wax dhib ah kala kulanto helista qoraalkaaga si uu u shaqeeyo, xor u noqo inaad faallo soo dhigto waxaan isku dayi doonaa inaan ku caawiyo. Ku raaxayso!
Related posts
Sida Loo Bedelo Kumbuyuutarkaagii Hore Mashiin Arcade
Waa maxay macnaha Yeet iyo sida saxda ah loogu isticmaalo
Sida Toos loogu Tago TikTok
Sida Loo Sameeyo Saaxiibo Online
Waa maxay Fleet Twitter iyo maxaad u isticmaali lahayd?
Waa maxay E-gabdhaha iyo E-wiilasha? Fahamka Dhaqan-hoosaadka Internetka
10 shay oo aad ku samayn karto mobiladaadii hore
7-da ugu Fiican ee Hacks Netflix iyo Codes
4-ta Ciyaarood ee Hacking Online ee ugu Wanaagsan ee lagu Barto Barnaamijyada
Waa maxay macnaha HMU (iyo sida loo isticmaalo)
Liiska 10-ka filim ee Hulu Horror ee la daawado hadda
25 ka mid ah filimada ugu fiican Hoopla Hadda
16 Khayaanada Twitter si ay u Tweet sida Pro
Sida Loo Daawado Netflix Saaxiibada
20 Subreddits ee ugu qosolka badan waa inaad iska hubisaa qosolka
Waa maxay Safarka Tooska ah sideese u Samaynaysaa Mid?
60 Filim oo Laga Soo Daadinayo Ururinta Shuruudaha
Hinge Shukaansiga App Review: Waa maxay sababta ay u fiican
Sida Looga Shaqeeyo Olole Siyaasadeed Online
Waa maxay Maalgelinta Kickstarter iyo sida loo maalgeliyo mashruucaaga?