Cum să-ți faci computerul să vorbească/să vorbească ceea ce tastezi

Există o funcție grozavă în Windows care vă permite să vă faceți computerul să vorbească sau să vorbească orice îi spuneți! Această metodă profită de un API încorporat instalat pe Windows XP, Vista, 7, 8 și 10 numit SAPI (Speech Application Programming Interface).

Microsoft Speech API este ceea ce este folosit pentru caracteristica de accesibilitate text-to-speech încorporată în Windows. De asemenea, puteți scrie programe care apelează API-ul, ceea ce v-ar permite să vă lăsați aplicațiile să vorbească, dar asta este pentru dezvoltatori.

Cuprins

  • Introduceți text, rostiți mesajul
  • Configurați setările de voce SAPI
  • Program Script File

Este destul de ușor să-ți faci computerul să spună ceea ce vrei! În acest articol, vă voi arăta cum să creați un script VBS care va prelua o introducere de text de la un utilizator și apoi îl va rosti. De asemenea, voi menționa cum să codificați textul pe care doriți să îl rostiți și apoi să programați acel script să ruleze la anumite evenimente, cum ar fi pornirea Windows sau deconectarea.

Introduceți text, rostiți mesajul

Să începem cu un script simplu care va deschide o casetă de dialog în care puteți introduce ceea ce doriți să spună Windows. Mai întâi, mergeți mai departe și deschideți Notepad.

Pasul 1:  Lipiți următorul text într-un document nou:

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

Rețineți că atunci când copiați text din browserul dvs. web și îl lipiți în Notepad, ghilimele vor cauza probleme. Înainte de a salva fișierul, trebuie să parcurgeți și să ștergeți fiecare citat (") și să introduceți din nou citatul. În exemplul de mai jos, există șase citate. Ar trebui să arate ceva ca imaginea de mai jos.

Cum să-ți faci computerul să vorbească/să vorbească ceea ce tastezi

Acum, când mergeți să salvați fișierul, dați-i orice nume, dar asigurați-vă că introduceți și .VBS după nume. Apoi, pentru caseta Salvare ca tip , alegeți Toate fișierele în loc de documentele text implicite.

Cum să-ți faci computerul să vorbească/să vorbească ceea ce tastezi

Acum faceți dublu clic pe fișierul VBS și ar trebui să vedeți o casetă de introducere în care puteți introduce textul pe care doriți să îl rostiți! Tastați ceva și faceți clic pe OK.

Cum să-ți faci computerul să vorbească/să vorbească ceea ce tastezi

Dacă ai făcut totul bine, ar trebui să auzi fie o voce masculină, fie o voce feminină rostind propoziția ta. Dacă primiți orice fel de mesaj de eroare, asigurați-vă că copiați și lipiți din nou textul și înlocuiți acele ghilimele.

Configurați setările de voce SAPI

Este distractiv, dar putem configura și micul nostru computer vorbitor cu diferite setări. Putem schimba volumul, cât de repede sau încet vorbește vocea și putem schimba genul între bărbat și femeie. Iată un exemplu de cod în care am adăugat câteva linii suplimentare.

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

Rata implicită este 0, iar intervalul este de la -10 la 10. -10 va face ca vocea să vorbească foarte încet și 10 va vorbi foarte repede. Volumul este implicit la 100 și intervalul este de la 0 la 100. Linia care începe cu Set sapi.Voice vă va permite să treceți la o altă voce, dacă este instalată pe sistemul dumneavoastră.

Rețineți că numărul de voci din care puteți alege depinde de sistemul de operare. În Windows 7, există o singură voce, Microsoft Anna.

Cum să-ți faci computerul să vorbească/să vorbească ceea ce tastezi

În Windows 10, există două voci: Microsoft David și Microsoft Zira, așa cum se arată mai jos.

Cum să-ți faci computerul să vorbească/să vorbească ceea ce tastezi

Cum să-ți faci computerul să vorbească/să vorbească ceea ce tastezi

Dacă există o singură voce instalată pe sistemul dvs., trebuie să schimbați care spune sapi.GetVoices.Item(1) în sapi.GetVoices.Item(0) , altfel veți primi un mesaj de eroare când încercați să rulați scriptul. De asemenea, puteți crea un alt document Notepad și lipiți codul de mai jos, care vă va spune ce voci sunt instalate. Salvați-l ca fișier .VBS așa cum se arată mai sus și rulați-l.

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

Până acum, am folosit acest dialog pop-up pentru a introduce text, dar ați putea, de asemenea, să introduceți pur și simplu mesajul dvs. în fișierul script. Acest lucru ar fi util dacă doriți să programați apoi scriptul să ruleze automat. Evident, acest lucru poate fi folosit pentru a face glume prietenilor și familiei și funcționează foarte bine.

Imaginați-vă că cineva își pornește computerul și aude computerul spunându-i „Bună John, mi-e foarte somn, vă rog să nu mă deranjați astăzi!” când pornește! Vă promit din experiență, este isteric și cu siguranță ar trebui să îl încercați.

Pentru a codifica mesajul, pur și simplu schimbați ultima linie în ceva de genul acesta:

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

Program Script File

Acum că ați codificat mesajul pentru ținta dorită, trebuie pur și simplu să-l rulați când doriți. Dacă sunteți pasionat de tehnologie, puteți utiliza un program precum AutoIt , care vă va permite să faceți lucruri extreme, cum ar fi să rulați fișierul script atunci când un anumit program este deschis sau când o fereastră este maximizată sau minimizată.

Nu am timp să intru în toate acestea în această postare, dar, din fericire, Microsoft are o funcție încorporată numită Task Scheduler, care vă permite să faceți cu ușurință niște lucruri destul de complicate cu scripturi.

Postarea mea anterioară descrie în profunzime cum să programez un fișier script să ruleze atunci când apar anumite evenimente în Windows. Dacă întâmpinați probleme cu scriptul să funcționeze, nu ezitați să postați un comentariu și voi încerca să vă ajut. Bucurați-vă!



Leave a Comment

Cum să începeți să scrieți pe mediu

Cum să începeți să scrieți pe mediu

Să vă vedeți scrisul pe internet poate fi o sarcină dificilă și poate fi puțin descurajantă atunci când există deja o mulțime de alte site-uri web care publică conținut. Mai ales dacă abia ai început ca scriitor, s-ar putea să nu fie evidentă să cunoști cel mai bun loc sau platforma de blogging pentru a-ți împărtăși cuvintele.

Istoricul vizionărilor TikTok: Cum să vedeți videoclipurile pe care le-ați vizionat

Istoricul vizionărilor TikTok: Cum să vedeți videoclipurile pe care le-ați vizionat

În calitate de utilizator TikTok, probabil că vizionați multe videoclipuri care vă plac. Dar ce se întâmplă dacă uiți să dai like, favorit sau comentezi la un videoclip pe care îl iubești.

23 de alternative Wordle pentru iubitorii de jocuri de cuvinte

23 de alternative Wordle pentru iubitorii de jocuri de cuvinte

Nu mă pot sătura de Wordle. Am căutat pe internet și am făcut o listă de 23 de clone, remixuri și alte versiuni ale Wordle, astfel încât să vă puteți zgâria mâncărimea de puzzle de cuvinte din cinci litere.

Cum să faci o bobină pe Instagram

Cum să faci o bobină pe Instagram

După ce Tik Tok a intrat pe scena rețelelor sociale, popularitatea sa a stârnit nevoia unui răspuns din partea altor platforme pentru a-și menține baza de utilizatori interesată. Conținutul video de scurtă durată a devenit următorul lucru important în rețelele sociale și aproape toate platformele au acum propria lor interpretare.

13 extensii Chrome distractive pentru pauză

13 extensii Chrome distractive pentru pauză

Când lucrați online, fie că utilizați instrumentul CMS al companiei dvs., că cercetați o lucrare sau țineți pasul cu e-mailurile, aveți nevoie de o pauză din când în când. Aceste 12 extensii de browser distractive și distractive pentru Google Chrome sunt exact ceea ce aveți nevoie.

Ce este Reddit Flair (și cum se folosește)

Ce este Reddit Flair (și cum se folosește)

Există mai multe moduri în care vă puteți personaliza profilul de utilizator pe Reddit, dar o modalitate ușoară de a face acest lucru este să utilizați un stil Reddit. Acest lucru vă permite să vă etichetați postările sau numele de utilizator în anumite subreddite pentru a adăuga context sau umor.

Poți vedea cine ți-a văzut povestea de pe Instagram?

Poți vedea cine ți-a văzut povestea de pe Instagram?

Crezi că cineva spionează în secret poveștile tale de pe Instagram? Este chiar posibil.

Ce este Snapchat Spotlight și cum să trimiți unul

Ce este Snapchat Spotlight și cum să trimiți unul

Snapchat este o aplicație de mesagerie multimedia care a primit o atenție mai puțin decât meritată în comparație cu Instagram. Are o mulțime de funcții precum divertismentul Cameos, opțiunea de a crea propriile autocolante Snapchat sau funcția Snapchat Spotlight.

Cum să adăugați prieteni pe Discord

Cum să adăugați prieteni pe Discord

Spre deosebire de alte platforme de social media care au fost create special pentru utilizarea dvs., Discord este o platformă care permite utilizatorilor să construiască comunități și să creeze relații de durată, indiferent unde se află. Dacă vrei să-ți creezi propriul server, primul lucru pe care trebuie să-l știi este cum să adaugi prieteni pe Discord pentru a-i putea invita în comunitatea ta.

Cum să joci jocuri pe Facebook Messenger

Cum să joci jocuri pe Facebook Messenger

În ultimii ani, Facebook s-a chinuit să-și găsească o casă pentru funcția sa de jocuri. Jocurile din rețelele sociale au fost găsite cândva în aplicația Facebook Messenger, dar acum pot fi accesate doar prin intermediul aplicației Facebook în sine.

Cum să faceți o captură de ecran pe Snapchat fără a notifica cealaltă persoană

Cum să faceți o captură de ecran pe Snapchat fără a notifica cealaltă persoană

Snapchat a devenit una dintre cele mai populare aplicații de social media la nivel mondial. Ideea este că utilizatorii Snapchat trimit „Snaps” prietenilor lor pentru o anumită perioadă de timp.

Cum să vizionezi Wimbledon 2022 online fără cablu

Cum să vizionezi Wimbledon 2022 online fără cablu

Turneul de la Wimbledon din 2022 este special din mai multe motive. Jucători de renume precum Daniil Medvedev și Andrey Rublev vor lipsi din cauza interzicerii de la Wimbledon asupra jucătorilor ruși și bieloruși.

8 idei creative de „La mulți ani” pentru povești Instagram pe care ar trebui să le încercați

8 idei creative de „La mulți ani” pentru povești Instagram pe care ar trebui să le încercați

Instagram este o platformă excelentă pentru a împărtăși amintiri, a sărbători momentele notabile din viața ta și, desigur, pentru a posta selfie-uri. Instagram-urile perfecte și pentru a-i ura cuiva la mulți ani.

Ce sunt Snapchat Streaks și de ce contează?

Ce sunt Snapchat Streaks și de ce contează?

Sumele Snapchat, sau Snapstreaks, reprezintă numărul de zile în care ați reușit să trimiteți o fotografie sau o instantanee video prietenului dvs. Snapchat. Pentru copiii de liceu, Snapstreaks reprezintă prietenia lor.

Cum să faci videoclipuri Boomerang pe Instagram și Snapchat

Cum să faci videoclipuri Boomerang pe Instagram și Snapchat

Boomerang era o aplicație independentă pentru realizarea videoclipurilor de o secundă care se redau în buclă. Facebook a integrat Boomerang în Instagram Stories și a scos aplicația independentă Boomerang din magazinele de aplicații.

Cum să vezi activitatea prietenilor tăi pe Spotify

Cum să vezi activitatea prietenilor tăi pe Spotify

Spotify este una dintre cele mai populare aplicații de streaming muzical de pe planetă. Cu 182 de milioane de utilizatori începând cu 2022, există o mulțime de oportunități de a urmări majoritatea activităților prietenilor tăi pe Spotify.

Cum să utilizați profilul astrologic pe Snapchat

Cum să utilizați profilul astrologic pe Snapchat

O caracteristică a Snapchat pe care s-ar putea să-i vedeți pe alții folosind este profilul astrologic. Este posibil ca Snapchat chiar să te fi cerut să-l încerci tu.

Ce înseamnă „bump” pe Facebook?

Ce înseamnă „bump” pe Facebook?

Dacă ați folosit Facebook de mult timp, este posibil să fi întâlnit o postare cu o secțiune de comentarii care scrie „bump” sau ceva similar. Dacă nu ești sigur ce înseamnă bump, ar putea părea absurd, mai ales când oamenii adaugă cuvântul în propriile fire de postare.

Cum să urmăriți draftul NFL online fără cablu

Cum să urmăriți draftul NFL online fără cablu

Draftul NFL este un eveniment anual în șapte runde în care fiecare echipă are ocazia să-și îmbunătățească lista cu noi recruți. Anul acesta marchează cea de-a 87-a întâlnire a NFL Draft, iar evenimentul are loc în Las Vegas în perioada 28 aprilie - 30 aprilie. Din fericire, cei care tăiau cablurile pot urmări online Draft-ul NFL 2022 fără cablu.

Cum să remediați problema ecranului de încărcare infinit Skyrim?

Cum să remediați problema ecranului de încărcare infinit Skyrim?

Aflați metode eficiente pentru a rezolva problema frustrantă a ecranului de încărcare infinit Skyrims, asigurând o experiență de joc mai fluidă și neîntreruptă.

Cum să remediați lipsa ecranului tactil compatibil HID

Cum să remediați lipsa ecranului tactil compatibil HID

Nu pot lucra brusc cu ecranul meu tactil pentru reclamație HID. Nu știu ce mi-a lovit computerul. Dacă ești tu, iată câteva remedieri.

Cum înregistrez un webinar live pe computer

Cum înregistrez un webinar live pe computer

Citiți acest ghid complet pentru a afla despre modalități utile de a înregistra seminarii web live pe computer. Am împărtășit cel mai bun software de înregistrare a webinarului și instrumente de înregistrare a ecranului superior și de captură video pentru Windows 10, 8, 7.

Cum să nu aveți încredere în computerele conectate anterior la iPhone

Cum să nu aveți încredere în computerele conectate anterior la iPhone

Ați făcut clic accidental pe butonul de încredere din fereastra pop-up care apare după conectarea iPhone-ului la un computer? Doriți să nu aveți încredere în acel computer? Apoi, parcurgeți articolul pentru a afla cum să nu aveți încredere în computerele pe care le-ați conectat anterior la iPhone.

Cum să vizionezi orice film de oriunde

Cum să vizionezi orice film de oriunde

Vrei să știi cum poți reda în flux Aquaman chiar dacă nu este disponibil în țara ta pentru streaming? Citiți mai departe și până la sfârșitul postării, vă veți putea bucura de Aquaman.

Cum să salvați o pagină web ca PDF pe Windows și Mac

Cum să salvați o pagină web ca PDF pe Windows și Mac

Aflați cum să salvați cu ușurință o pagină web ca PDF și să descoperiți diverse metode și instrumente pentru conversia conținutului web în fișiere PDF portabile pentru acces offline și partajare.

Cum să adăugați note la un document PDF?

Cum să adăugați note la un document PDF?

Adăugați note la documentele dvs. PDF - Acest ghid cuprinzător vă va ajuta să adăugați note la un document PDF cu diferite metode.

Cum să descărcați driverul Logitech G510 pentru Windows?

Cum să descărcați driverul Logitech G510 pentru Windows?

Acest blog va ajuta utilizatorii să descarce, să instaleze și să actualizeze driverul Logitech G510 pentru a se asigura că pot utiliza pe deplin funcțiile acestei tastaturi Logitech.

Cum să remediați problemele legate de Rainbow Six Siege?

Cum să remediați problemele legate de Rainbow Six Siege?

Explorați pașii de depanare și metodele dovedite pentru a rezolva problemele întârziate în Rainbow Six Siege, asigurând o experiență de joc mai fluidă și mai plăcută

Cum să schimbi regiunea în League Of Legends 2023?

Cum să schimbi regiunea în League Of Legends 2023?

Acest blog îi va ajuta pe jucători să schimbe regiuni în League of Legends și să joace din diferite regiuni de pe tot globul.