Kaip priversti kompiuterį kalbėti / kalbėti tai, ką įvedate

Yra puiki „Windows“ funkcija, leidžianti priversti kompiuterį kalbėti arba kalbėti, ką jam sakote! Šis metodas naudoja integruotą API, įdiegtą Windows XP, Vista, 7, 8 ir 10, vadinamą SAPI (kalbėjimo programų programavimo sąsaja).

„Microsoft Speech“ API naudojama „Windows“ įtaisytai teksto į kalbą pritaikymo neįgaliesiems funkcijai. Taip pat galite rašyti programas, kurios iškviečia API, kuri leistų jūsų programoms kalbėti, bet tai skirta kūrėjams.

Turinys

  • Įveskite tekstą, ištarkite pranešimą
  • Konfigūruokite SAPI balso nustatymus
  • Suplanuoti scenarijaus failą

Iš tikrųjų gana paprasta priversti kompiuterį pasakyti, ko norite! Šiame straipsnyje parodysiu, kaip sukurti VBS scenarijų, kuris paims teksto įvestį iš vartotojo ir tada jį pasakys. Taip pat paminėsiu, kaip užkoduoti norimą ištarti tekstą ir suplanuoti, kad scenarijus būtų paleistas konkrečiuose įvykiuose, pvz., paleidžiant „Windows“ arba atsijungiant.

Įveskite tekstą, ištarkite pranešimą

Pradėkime nuo paprasto scenarijaus, kuris atvers dialogo langą, kuriame galėsite įvesti tai, ką norite, kad „Windows“ pasakytų. Pirma, eikite į priekį ir atidarykite „Notepad“.

1 veiksmas:  įklijuokite šį tekstą į naują dokumentą:

Dim message, sapi
message=InputBox(“Enter the text you want spoken”,”Speak This”)
Set sapi=CreateObject(“sapi.spvoice”)
sapi.Speak message

Atminkite, kad kai nukopijuosite tekstą iš žiniatinklio naršyklės ir įklijuosite jį į užrašų knygelę, kabutės sukels problemų. Prieš išsaugodami failą, turite peržiūrėti ir ištrinti kiekvieną citatą (“) ir iš naujo įvesti citatą. Toliau pateiktame pavyzdyje yra šešios citatos. Tai turėtų atrodyti panašiai kaip toliau pateiktame paveikslėlyje.

Kaip priversti kompiuterį kalbėti / kalbėti tai, ką įvedate

Dabar, kai norite išsaugoti failą, suteikite jam bet kokį pavadinimą, bet įsitikinkite, kad po pavadinimo taip pat įveskite .VBS . Tada lauke Įrašyti kaip tipą pasirinkite Visi failai , o ne numatytieji tekstiniai dokumentai.

Kaip priversti kompiuterį kalbėti / kalbėti tai, ką įvedate

Dabar dukart spustelėkite VBS failą ir turėtumėte pamatyti įvesties laukelį, kuriame galėsite įvesti tekstą, kurį norite pasakyti! Įveskite ką nors ir spustelėkite Gerai.

Kaip priversti kompiuterį kalbėti / kalbėti tai, ką įvedate

Jei viską padarėte teisingai, turėtumėte išgirsti vyrišką arba moterišką balsą. Jei gaunate kokį nors klaidos pranešimą, būtinai nukopijuokite ir įklijuokite tekstą dar kartą ir pakeiskite tas kabutes.

Konfigūruokite SAPI balso nustatymus

Tai smagu, bet mes taip pat galime konfigūruoti savo mažą kalbantį kompiuterį su skirtingais nustatymais. Galime keisti garsumą, balso pokalbių greitį ar lėtą bei vyro ir moters lytį. Štai keletas pavyzdinių kodų, kuriuose pridėjau keletą papildomų eilučių.

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

Numatytasis rodiklis yra 0, o diapazonas yra nuo -10 iki 10. -10 balsas kalbės itin lėtai, o 10 – ypač greitai. Numatytasis garsumas yra 100, o diapazonas yra nuo 0 iki 100. Eilute, kuri prasideda Set sapi.Voice , galėsite pakeisti į kitą balsą, jei jis įdiegtas jūsų sistemoje.

Atminkite, kad balsų, kuriuos galite pasirinkti, skaičius priklauso nuo operacinės sistemos. „Windows 7“ yra tik vienas balsas – „Microsoft Anna“.

Kaip priversti kompiuterį kalbėti / kalbėti tai, ką įvedate

„Windows 10“ yra du balsai: „Microsoft David“ ir „Microsoft Zira“, kaip parodyta toliau.

Kaip priversti kompiuterį kalbėti / kalbėti tai, ką įvedate

Kaip priversti kompiuterį kalbėti / kalbėti tai, ką įvedate

Jei jūsų sistemoje įdiegtas tik vienas balsas, turite pakeisti tai, kad sakoma sapi.GetVoices.Item(1) į sapi.GetVoices.Item(0) , kitaip bandydami paleisti scenarijų gausite klaidos pranešimą. Taip pat galite sukurti kitą Notepad dokumentą ir įklijuoti toliau esantį kodą, kuris nurodys, kokie balsai yra įdiegti. Išsaugokite jį kaip .VBS failą, kaip parodyta aukščiau, ir paleiskite jį.

Set VObj = CreateObject(“SAPI.SpVoice”)
For Each Voice In VObj.getvoices
I = I + 1
msgbox “” & (I – 1) & ” – ” & Voice.GetDescription
Next

Iki šiol teksto įvedimui naudojome šį iššokantįjį dialogo langą, tačiau taip pat galite tiesiog įvesti savo pranešimą į scenarijaus failą. Tai būtų naudinga, jei norėtumėte suplanuoti, kad scenarijus būtų paleistas automatiškai. Akivaizdu, kad tai gali būti naudojama jūsų draugams ir šeimos nariams pokštauti ir tai veikia tikrai gerai.

Įsivaizduokite, kad kažkas įjungia kompiuterį ir girdi, kaip kompiuteris jiems sako: „Sveiki, Jonai, aš labai mieguistas, prašau manęs šiandien netrukdyti! kai jis įsijungia! Iš patirties galiu pažadėti, kad tai isteriška ir jūs tikrai turėtumėte tai išbandyti.

Norėdami užkoduoti pranešimą, tiesiog pakeiskite paskutinę eilutę į kažką panašaus į šį:

sapi.Speak “Hello John, I am very tired today!”

Suplanuoti scenarijaus failą

Dabar, kai užkodavote pranešimą pagal numatytą tikslą, tiesiog turite jį paleisti, kai norite. Jei išmanote technologijas, galite naudoti tokią programą kaip AutoIt , kuri leis jums atlikti ekstremalius dalykus, pvz., paleisti scenarijaus failą, kai atidaroma tam tikra programa arba kai langai padidinami arba sumažinami iki minimumo.

Neturiu laiko įsigilinti į visa tai šiame įraše, bet, laimei, „Microsoft“ turi integruotą funkciją, vadinamą užduočių planuokliu, kuri leidžia lengvai atlikti gana sudėtingus dalykus naudojant scenarijus.

Mano ankstesniame įraše išsamiai aprašoma, kaip suplanuoti scenarijaus failą, kad jis būtų paleistas , kai sistemoje „Windows“ įvyksta tam tikri įvykiai. Jei kyla problemų, kad scenarijus veiktų, nedvejodami parašykite komentarą ir aš pasistengsiu padėti. Mėgautis!


Leave a Comment

TikTok žiūrėjimo istorija: kaip pamatyti žiūrėtus vaizdo įrašus

TikTok žiūrėjimo istorija: kaip pamatyti žiūrėtus vaizdo įrašus

Kaip TikTok naudotojas tikriausiai žiūrite daug jums patinkančių vaizdo įrašų. Bet ką daryti, jei pamiršote pamėgti, pamėgti arba pakomentuoti jums patinkantį vaizdo įrašą.

Kaip suaktyvinti ir naudoti „Facebook“ pasimatymus

Kaip suaktyvinti ir naudoti „Facebook“ pasimatymus

Daugelis žmonių nemano, kad „Facebook“ yra pažinčių svetainė ar programėlė, tačiau „Facebook“ turi pažinčių sekciją, vadinamą „Facebook Dating“.

Kaip pridėti nuotraukų „TikTok“.

Kaip pridėti nuotraukų „TikTok“.

Sužinokite, kaip pridėti nuotraukas į „TikTok“, kad jūsų įrašai būtų patrauklesni ir unikalesni. Išbandykite mūsų paprastus žingsnius ir patarimus, kad pagerintumėte savo turinį.

Ar galite pamatyti, kas peržiūrėjo jūsų „Instagram“ istoriją?

Ar galite pamatyti, kas peržiūrėjo jūsų „Instagram“ istoriją?

Ar manote, kad kažkas slapta šnipinėja jūsų „Instagram“ istorijas? Sužinokite, kaip pamatyti, kas peržiūrėjo jūsų „Instagram“ istoriją.

Kas yra „Snapchat Streak“ ir kodėl jie svarbūs?

Kas yra „Snapchat Streak“ ir kodėl jie svarbūs?

„Snapchat“ juostos arba „Snapstreaks“ rodo dienų skaičių, per kurį pavyko nusiųsti nuotrauką ar vaizdo įrašą savo „Snapchat“ draugui. Sužinokite, kodėl Snapstreaks yra svarbūs!

4 geriausi būdai gauti nemokamų „TikTok“ monetų

4 geriausi būdai gauti nemokamų „TikTok“ monetų

Sužinokite, kaip gauti nemokamų „TikTok Coins“ su mūsų top 4 sprendimais!

Kas yra „Vanish“ režimas „Instagram“ ir kaip juo naudotis

Kas yra „Vanish“ režimas „Instagram“ ir kaip juo naudotis

Ne visi pranešimai ir pokalbiai turi būti išsaugoti. Kai kuriems geriau dingti baigus pokalbį.

Kaip pridėti lipdukų, nuorodų ir daugiau prie savo „Instagram“ istorijų

Kaip pridėti lipdukų, nuorodų ir daugiau prie savo „Instagram“ istorijų

„Instagram“ istorijų funkcija yra puikus būdas informuoti savo sekėjus apie dienos įvykius, kurių nebūtinai norite įtraukti į „Instagram“ sklaidos kanalą. Istorijos taip pat gali padidinti jūsų socialinės žiniasklaidos profilį, jei to siekiate.

Kas yra „Snapchat Spotlight“ ir kaip jį pateikti

Kas yra „Snapchat Spotlight“ ir kaip jį pateikti

„Snapchat“ yra daugialypės terpės pranešimų programa, sulaukusi mažiau nei pelnyto dėmesio, palyginti su „Instagram“. Jame yra daugybė funkcijų, tokių kaip linksmi „Cameos“, galimybė kurti savo „Snapchat“ lipdukus arba „Snapchat Spotlight“ funkcija.

Kaip naudoti astrologinį profilį „Snapchat“.

Kaip naudoti astrologinį profilį „Snapchat“.

Viena „Snapchat“ funkcija, kurią galite pamatyti, kaip naudojasi kiti, yra astrologinis profilis. „Snapchat“ galbūt netgi paskatino jus tai išbandyti patiems.

Kaip sukurti savo Discord muzikos robotą

Kaip sukurti savo Discord muzikos robotą

Šiame vadove paaiškinsime, kaip galite sukurti savo „Discord“ muzikos robotą, kad galėtumėte leisti mėgstamą muziką visame serveryje. Jei vykdysite šį vadovą žingsnis po žingsnio, visas procesas paprastai yra labai lengvas ir galėsite daug kontroliuoti, kaip viskas veikia jūsų konkrečiame serveryje.

15 populiariausių „Google Doodle“ žaidimų 2022 m

15 populiariausių „Google Doodle“ žaidimų 2022 m

Jei yra vienas puikus būdas užmušti laiką kompiuteryje, tai žaidimas. Nesvarbu, ar darote kavos pertraukėlę, ar tiesiog reikia minutės atsipalaidavimo, galite peržiūrėti puikią populiarių „Google Doodle“ žaidimų kolekciją.

Kaip pamatyti savo draugų veiklą „Spotify“.

Kaip pamatyti savo draugų veiklą „Spotify“.

„Spotify“ yra viena iš populiariausių muzikos srautinio perdavimo programų planetoje. Su 182 milijonais vartotojų 2022 m. yra daug galimybių stebėti daugumą savo draugų veiklos Spotify.

Kas yra „Pinterest Mood Board“ ir kaip ją pasidaryti

Kas yra „Pinterest Mood Board“ ir kaip ją pasidaryti

Pinterest nuotaikų lentos yra puikus būdas išreikšti save. Pagalvokite apie juos kaip apie internetinį iškarpų albumą – nuotraukų, citatų, spalvų ir daugiau, nurodančių nuotaiką ar emocijas, rinkinį.

Kaip prisegti ką nors „Snapchat“.

Kaip prisegti ką nors „Snapchat“.

Ar dažnai jums sunku rasti pokalbius su artimais draugais ar mėgstamais žmonėmis „Snapchat“? Naudokite „Snapchat“ funkciją „Prisegti“, kad pokalbio ekrano viršuje pritvirtintumėte individualius ar grupinius pokalbius.

Kas yra „Anime Filler“ srautinio perdavimo svetainėse ir kaip to išvengti

Kas yra „Anime Filler“ srautinio perdavimo svetainėse ir kaip to išvengti

Šiais laikais anime yra visur. Kiekvienoje srautinio perdavimo paslaugoje yra didelis japoniškos animacijos pasirinkimas, o kai kurios (pvz., „Crunchyroll“ ir „Funimation“) yra visiškai skirtos šiam popkultūros reiškiniui.

Kaip žiūrėti Niujorko mados savaitę 2022 internetu be kabelio

Kaip žiūrėti Niujorko mados savaitę 2022 internetu be kabelio

Niujorko mados savaitė (NYFW) yra pusmetinis mados industrijos renginys, vykstantis kasmet vasario ir rugsėjo mėnesiais. Pirmoji 2022 m. leidimo serija vyko nuo vasario 11 d. iki vasario 16 d.

Kaip bet kurį kelių žaidėjų žaidimą paversti padalintu ekranu viename kompiuteryje

Kaip bet kurį kelių žaidėjų žaidimą paversti padalintu ekranu viename kompiuteryje

Padalinto ekrano konsolių žaidimų dienos gali būti beveik pasibaigusios, bet tai nereiškia, kad negalėsime padalyti ekrano kompiuteryje. Dešimtmečius konsolė buvo tobula sofos kooperatyvo platforma, tačiau tai nebėra.

Kaip užmegzti duetą „Tiktok“.

Kaip užmegzti duetą „Tiktok“.

„TikTok“ jau seniai išaugo savo pradinį programos formatą, skirtą bendrinti juokingus lūpų sinchronizavimo vaizdo įrašus. Šiandien ji apima daugybę skirtingų formatų.

„Snapchat“ balas: kaip tai veikia ir kaip jį padidinti

„Snapchat“ balas: kaip tai veikia ir kaip jį padidinti

„Snapchat“ balas (kitaip vadinamas „Snap Score“) apibūdina taškus, sukauptus pagal bendravimo su kitais naudotojais pranešimų siuntimo ir socialinių tinklų programoje dažnumą. Šiame įraše pabrėšime elementus, kurie sudaro „Snapchat“ balų sistemą.

Kaip sukurti kryžminius nuorodas „Word“ – kaip tai padaryti ir kodėl

Kaip sukurti kryžminius nuorodas „Word“ – kaip tai padaryti ir kodėl

Kryžminės nuorodos gali padaryti jūsų dokumentą daug patogesnį naudoti, gerai organizuotą ir prieinamą. Šiame gide sužinosite, kaip sukurti kryžmines nuorodas „Word“.

3 Žingsniai, kaip integruoti ChatGPT į Word

3 Žingsniai, kaip integruoti ChatGPT į Word

Norite sužinoti, kaip integruoti ChatGPT į Microsoft Word? Šiame gide parodoma, kaip tai padaryti naudojant ChatGPT for Word priedą, per 3 paprastus žingsnius.

Kaip nustatyti periodinį susitikimą Teams

Kaip nustatyti periodinį susitikimą Teams

Ar jums reikia suplanuoti periodinius susitikimus MS Teams su tais pačiais komandos nariais? Sužinokite, kaip nustatyti periodinį susitikimą Teams.

Kaip išvalyti talpyklą „Google Chrome“ naršyklėje

Kaip išvalyti talpyklą „Google Chrome“ naršyklėje

Laikykite talpyklą išvalytą savo „Google Chrome“ naršyklėje naudojant šiuos žingsnius.

Spotify: Išjunkite automatinį paleidimą

Spotify: Išjunkite automatinį paleidimą

Spotify gali būti erzinantis, jei jis automatiškai atsiveria kiekvieną kartą, kai paleidžiate savo kompiuterį. Išjunkite automatinius paleidimus naudodami šiuos žingsnius.

Microsoft Teams problemas sprendimas: Atsiprašome, negalėjome jūsų prijungti

Microsoft Teams problemas sprendimas: Atsiprašome, negalėjome jūsų prijungti

Ar nuolat matote „Atsiprašome, negalėjome jūsų prijungti“ klaidą MS Teams? Išbandykite šiuos trikčių šalinimo patarimus, kad atsikratytumėte šios problemos dabar!

Teams Live Events: Išjungti anonimines klausimas

Teams Live Events: Išjungti anonimines klausimas

Šiuo metu Microsoft Teams Live Events neleidžia išjungti anoniminių klausimų. Net ir registruoti vartotojai gali siųsti anoniminius klausimus.

Kaip pakeisti vartotojo agentą Safari naršyklėje

Kaip pakeisti vartotojo agentą Safari naršyklėje

Čia rasite išsamius nurodymus, kaip pakeisti vartotojo agento eilutę Apple Safari naršyklėje „MacOS“.

Kaip ištaisyti OneDrive klaidos kodą 0x8004de88

Kaip ištaisyti OneDrive klaidos kodą 0x8004de88

Sužinokite, kaip ištaisyti OneDrive klaidos kodą 0x8004de88, kad galėtumėte vėl naudotis savo debesų saugykla.

Kaip konvertuoti RAR failą į ZIP sistemoje Windows

Kaip konvertuoti RAR failą į ZIP sistemoje Windows

Ar turite RAR failų, kuriuos norite konvertuoti į ZIP failus? Sužinokite, kaip konvertuoti RAR failą į ZIP formatą.