Jak přimět váš počítač mluvit/mluvit to, co píšete

Jak přimět váš počítač mluvit/mluvit to, co píšete

Ve Windows je skvělá funkce, která vám umožní nechat počítač mluvit nebo mluvit, cokoli mu řeknete! Tato metoda využívá vestavěné rozhraní API nainstalované v systémech Windows XP, Vista, 7, 8 a 10 nazývané SAPI (Speech Application Programming Interface).

Microsoft Speech API je to, co se používá pro funkci usnadnění převodu textu na řeč zabudovanou do Windows. Můžete také psát programy, které volají API, což vám umožní nechat vaše aplikace mluvit, ale to je pro vývojáře.

Obsah

  • Zadejte text, vyslovte zprávu
  • Konfigurace hlasových nastavení SAPI
  • Naplánovat soubor skriptu

Jen přimět váš počítač, aby říkal, co chcete, je vlastně docela snadné! V tomto článku vám ukážu, jak vytvořit skript VBS, který převezme textový vstup od uživatele a poté jej vysloví. Také se zmíním o tom, jak natvrdo zakódovat text, který chcete vyslovit, a poté naplánovat spuštění skriptu při konkrétních událostech, jako je spuštění systému Windows nebo odhlášení.

Zadejte text, vyslovte zprávu

Začněme jednoduchým skriptem, který zobrazí dialogové okno, kde můžete zadat, co chcete, aby systém Windows mluvil. Nejprve pokračujte a otevřete Poznámkový blok.

Krok 1:  Vložte následující text do nového dokumentu:

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

Všimněte si, že když zkopírujete text z webového prohlížeče a vložíte jej do poznámkového bloku, uvozovky způsobí problémy. Před uložením souboru musíte projít a smazat každou citaci (“) a znovu ji zadat. V níže uvedeném příkladu je šest uvozovek. Mělo by to vypadat jako na obrázku níže.

Jak přimět váš počítač mluvit/mluvit to, co píšete

Nyní, když přejdete k uložení souboru, zadejte mu libovolný název, ale ujistěte se, že za názvem zadáte také .VBS . Dále v poli Uložit jako typ vyberte Všechny soubory namísto výchozích textových dokumentů.

Jak přimět váš počítač mluvit/mluvit to, co píšete

Nyní dvakrát klikněte na soubor VBS a měli byste vidět vstupní pole, do kterého můžete zadat text, který chcete vyslovit! Zadejte něco a klikněte na OK.

Jak přimět váš počítač mluvit/mluvit to, co píšete

Pokud jste udělali vše správně, měli byste slyšet mužský nebo ženský hlas pronést vaši větu. Pokud se zobrazí jakákoli chybová zpráva, nezapomeňte text zkopírovat a vložit znovu a nahradit tyto uvozovky.

Konfigurace hlasových nastavení SAPI

To je zábavné, ale můžeme také nakonfigurovat náš malý mluvící počítač s různými nastaveními. Můžeme měnit hlasitost, jak rychle nebo pomalu hlas mluví a měnit pohlaví mezi mužem a ženou. Zde je nějaký příklad kódu, kam jsem přidal pár řádků navíc.

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

Výchozí rychlost je 0 a rozsah je -10 až 10. -10 způsobí, že hlas bude mluvit super pomalu a 10 bude mluvit super rychle. Hlasitost je standardně nastavena na 100 a rozsah je 0 až 100. Řádek, který začíná Set sapi.Voice , vám umožní změnit hlas, pokud je ve vašem systému nainstalován.

Všimněte si, že počet hlasů, ze kterých si můžete vybrat, závisí na operačním systému. Ve Windows 7 existuje pouze jeden hlas, Microsoft Anna.

Jak přimět váš počítač mluvit/mluvit to, co píšete

Ve Windows 10 existují dva hlasy: Microsoft David a Microsoft Zira, jak je uvedeno níže.

Jak přimět váš počítač mluvit/mluvit to, co píšete

Jak přimět váš počítač mluvit/mluvit to, co píšete

Pokud je ve vašem systému nainstalován pouze jeden hlas, musíte změnit text sapi.GetVoices.Item(1) na sapi.GetVoices.Item(0) , jinak se při pokusu o spuštění skriptu zobrazí chybová zpráva. Můžete také vytvořit další dokument programu Poznámkový blok a vložit do něj níže uvedený kód, který vám řekne, jaké hlasy jsou nainstalovány. Uložte jej jako soubor .VBS, jak je znázorněno výše, a spusťte jej.

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

Doposud jsme k zadávání textu používali toto vyskakovací dialogové okno, ale zprávu můžete také jednoduše napsat do souboru skriptu. To by bylo užitečné, pokud byste chtěli naplánovat automatické spouštění skriptu. Je zřejmé, že to lze použít k žertování vašich přátel a rodiny a funguje to opravdu dobře.

Jen si představte, že někdo zapíná počítač a slyší, jak mu počítač říká: "Ahoj Johne, jsem velmi ospalý, prosím, neobtěžuj mě dnes!" když to nastartuje! Ze zkušenosti vám mohu slíbit, je to hysterické a určitě byste to měli zkusit.

Chcete-li zprávu zakódovat napevno, jednoduše změňte poslední řádek na něco takového:

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

Naplánovat soubor skriptu

Nyní, když jste napevno zakódovali svou zprávu pro zamýšlený cíl, musíte ji jednoduše spustit, když chcete. Pokud jste technicky zdatní, můžete použít program jako AutoIt , který vám umožní dělat extrémní věci, jako je spouštění souboru skriptu při otevření určitého programu nebo při maximalizaci či minimalizaci okna.

Nemám čas se tomu všemu v tomto příspěvku věnovat, ale naštěstí má Microsoft vestavěnou funkci nazvanou Plánovač úloh, která vám umožňuje snadno provádět některé docela složité věci se skripty.

Můj předchozí příspěvek jde do hloubky o tom, jak naplánovat spuštění souboru skriptu, když v systému Windows nastanou určité události. Pokud máte nějaké potíže se spuštěním skriptu, neváhejte napsat komentář a já se pokusím pomoci. Užívat si!


Co je Vanish Mode na Instagramu a jak jej používat

Co je Vanish Mode na Instagramu a jak jej používat

Ne všechny zprávy a chaty jsou určeny k ukládání. Některým je lepší zmizet poté, co dokončíte konverzaci.

Jak přidat nálepky, odkazy a další do vašich příběhů na Instagramu

Jak přidat nálepky, odkazy a další do vašich příběhů na Instagramu

Funkce Instagram stories je skvělý způsob, jak své sledující informovat o událostech během dne, které nutně nechcete mít ve svém kanálu Instagram. Příběhy mohou také zvýšit zapojení do vašeho profilu na sociálních sítích, pokud je to to, o co vám jde.

Co je Snapchat Spotlight a jak jej odeslat

Co je Snapchat Spotlight a jak jej odeslat

Snapchat je aplikace pro multimediální zprávy, které se ve srovnání s Instagramem dostalo méně než zasloužené pozornosti. Má spoustu funkcí, jako jsou zábavné Cameos, možnost vytvořit si vlastní nálepky Snapchat nebo funkce Snapchat Spotlight.

Jak používat astrologický profil na Snapchatu

Jak používat astrologický profil na Snapchatu

Jednou z funkcí na Snapchatu, kterou můžete vidět ostatní, je astrologický profil. Snapchat vás možná dokonce vyzval, abyste si to vyzkoušeli sami.

Jak si vytvořit svůj vlastní Discord Music Bot

Jak si vytvořit svůj vlastní Discord Music Bot

V této příručce vám vysvětlíme, jak si můžete vytvořit svého vlastního hudebního bota Discord, který bude přehrávat vaši oblíbenou hudbu na celém serveru. Pokud budete postupovat podle tohoto průvodce krok za krokem, je celý proces obecně velmi snadný a budete mít velkou kontrolu nad tím, jak vše na vašem konkrétním serveru funguje.

15 nejoblíbenějších Google Doodle her v roce 2022

15 nejoblíbenějších Google Doodle her v roce 2022

Pokud existuje jeden skvělý způsob, jak zabít čas na počítači, pak je to hra. Ať už si dáváte přestávku na kávu nebo jen potřebujete minutu relaxace, můžete se podívat na pěknou sbírku oblíbených her Google Doodle.

Jak zobrazit aktivitu svých přátel na Spotify

Jak zobrazit aktivitu svých přátel na Spotify

Spotify je jednou z nejpopulárnějších aplikací pro streamování hudby na planetě. Se 182 miliony uživatelů k roku 2022 existuje spousta příležitostí sledovat většinu aktivit vašich přátel na Spotify.

Co je nástěnka nálady na Pinterestu a jak ji vyrobit

Co je nástěnka nálady na Pinterestu a jak ji vyrobit

Nástěnky na náladu na Pinterestu jsou skvělé způsoby, jak se vyjádřit. Představte si je jako online zápisník – sbírku fotografií, citátů, barev a dalších věcí, které znamenají náladu nebo emoce.

Jak někoho připnout na Snapchat

Jak někoho připnout na Snapchat

Je pro vás často obtížné najít konverzace se svými blízkými přáteli nebo oblíbenými lidmi na Snapchatu. Pomocí funkce „Pin“ aplikace Snapchat můžete do horní části obrazovky chatu připojit individuální nebo skupinové konverzace.

Co je Anime Filler na streamovacích stránkách a jak se tomu vyhnout

Co je Anime Filler na streamovacích stránkách a jak se tomu vyhnout

Anime je v dnešní době všude. Každá streamovací služba má velký výběr japonských animací a některé (jako Crunchyroll a Funimation) jsou zcela věnovány tomuto fenoménu popkultury.

Jak sledovat New York Fashion Week 2022 online bez kabelu

Jak sledovat New York Fashion Week 2022 online bez kabelu

New York Fashion Week (NYFW) je půlroční událost módního průmyslu, která se koná každý rok v únoru a září. První série edice 2022 běžela od 11. února do 16. února.

Jak proměnit jakoukoli hru pro více hráčů na rozdělenou obrazovku na jednom počítači

Jak proměnit jakoukoli hru pro více hráčů na rozdělenou obrazovku na jednom počítači

Herní dny konzolových konzolí s rozdělenou obrazovkou jsou možná téměř u konce, ale to neznamená, že na PC nemůže fungovat rozdělená obrazovka. Po celá desetiletí byla konzole dokonalou platformou pro kooperativní pohoštění, ale to už neplatí.

Jak na duet na Tiktoku

Jak na duet na Tiktoku

TikTok již dávno přerostl svůj původní formát aplikace pro sdílení zábavných videí se synchronizací rtů. Dnes zahrnuje řadu různých formátů.

Snapchat skóre: Jak to funguje a jak je zvýšit

Snapchat skóre: Jak to funguje a jak je zvýšit

Snapchat skóre (jinak nazývané Snap Score) popisuje body nasbírané na základě frekvence interakcí s ostatními uživateli v aplikaci pro zasílání zpráv a sociální sítě. V tomto příspěvku zvýrazníme prvky, které tvoří bodovací systém Snapchatu.

Co jsou to nejdůležitější z Instagramu a jak je používat

Co jsou to nejdůležitější z Instagramu a jak je používat

Ať už jste na Instagramu nováčkem nebo jej používáte několik let, nikdy není pozdě na upgrade svého profilu na Instagramu. Ve srovnání s jinými platformami sociálních médií nevyžaduje stránka profilu na Instagramu příliš mnoho práce, pokud víte, co děláte.

Jak vytvořit avatar na Instagramu

Jak vytvořit avatar na Instagramu

Podobně jako Apple Memojis na iPhonu, iPadu a Macu si můžete vytvořit avatara na Instagramu. Poté použijte své nálepky avatara v přímých zprávách nebo příbězích Instagramu, které vytvoříte.

Jak odstranit nepřečtené zprávy na Instagramu

Jak odstranit nepřečtené zprávy na Instagramu

Jednou z nejčastějších otázek uživatelů Instagramu je, jak označit své přímé zprávy jako nepřečtené. Funkce nepřečtených zpráv je dostupná na Facebook Messengeru, tak proč ne na Instagramu.

Jak používat funkci Play Something Shuffle na Netflixu

Jak používat funkci Play Something Shuffle na Netflixu

Obrovské množství dostupného obsahu na streamovacích službách může být občas silnou i slabou stránkou platforem. Je skvělé mít na výběr tak obrovské množství filmů a pořadů, ale samotný výběr části může být obtížný, když je tolik věcí, na které se chcete dívat.

Jak vést přednášku na TEDu

Jak vést přednášku na TEDu

Už jen to, že vystoupíte na pódium a přednesete nezapomenutelnou přednášku, může hodně udělat pro vaše měkké dovednosti. Ale pokud se vám podaří chytit příležitost přednést přednášku na výroční konferenci TED (Technology, Entertainment and Design), může to být vrchol ve vašem životě.

Jak animovat na Procreate

Jak animovat na Procreate

Pro umělce používající iPad je umělecký program Procreate jednou z nejvýkonnějších dostupných aplikací. Na výběr jsou tisíce štětců, nekonečné barevné kombinace a široká škála nástrojů, které mohou využít.

Vyřešte chybu „Soubor iTunes Library.itl je uzamčen“ v iTunes

Vyřešte chybu „Soubor iTunes Library.itl je uzamčen“ v iTunes

Vyřešte chybu Apple iTunes, která říká, že soubor iTunes Library.itl je uzamčen, na uzamčeném disku nebo nemáte oprávnění k zápisu pro tento soubor.

ITunes: Jak míchat nebo opakovat hudbu

ITunes: Jak míchat nebo opakovat hudbu

Nemůžete přijít na to, jak opakovat skladbu nebo seznam skladeb v Apple iTunes? Ani my jsme zpočátku nemohli. Zde je několik podrobných pokynů, jak se to dělá.

Vytvořte zaoblené rohy pomocí Paint.NET

Vytvořte zaoblené rohy pomocí Paint.NET

Jak vytvořit moderně vypadající fotografie přidáním zaoblených rohů v Paint.NET

Vše, co potřebujete vědět o WhatsApp Delete for Me

Vše, co potřebujete vědět o WhatsApp Delete for Me

Použili jste Delete for me na WhatsApp k odstranění zpráv od všech? Bez obav! Přečtěte si toto, abyste se dozvěděli o zrušení funkce Delete for me na WhatsApp.

Zakázat vyskakovací upozornění AVG

Zakázat vyskakovací upozornění AVG

Jak vypnout otravná upozornění AVG, která se zobrazují v pravém dolním rohu obrazovky.

Přidání textu do Clipchamp: Průvodce krok za krokem

Přidání textu do Clipchamp: Průvodce krok za krokem

Obrázek vydá za tisíc slov. Někdy však musí být slova napsána explicitně, aby byla zdůrazněna a vysvětlena, nebo aby byla vaše práce jen pojmenována. Pro ty, kteří pracují s Clipchamp, je to…

Jak používat Kdenlive ve Windows: Průvodce krok za krokem

Jak používat Kdenlive ve Windows: Průvodce krok za krokem

Nainstalovali jste si tedy Kdenlive na Windows a chcete jej začít používat k úpravám videí. Ale naučit se navigovat v nové aplikaci se snadněji řekne, než udělá, zvláště pokud jde o úpravy videa…

Jak smazat účet na Instagramu

Jak smazat účet na Instagramu

Když se rozhodnete, že jste se svým instagramovým účtem skončili a chcete se ho zbavit. Zde je návod, který vám pomůže dočasně nebo trvale smazat váš Instagramový účet.

Jak vypnout „Skrýt IP adresu“ pro web na iPhone

Jak vypnout „Skrýt IP adresu“ pro web na iPhone

Apple v iOS 15 představil funkce zaměřené na soukromí s možností skrýt vaši IP adresu, skrýt váš e-mail a mnoho dalšího. Tyto funkce vám pomohou zachovat vaše soukromí při procházení stáží…

10 nejlepších tipů, jak používat Dynamic Island jako profesionál!

10 nejlepších tipů, jak používat Dynamic Island jako profesionál!

iPhone 14 Pro a Pro Max jsou nejnovější vlajková zařízení od společnosti Apple, která přicházejí s řadou jedinečných a nových funkcí, jako je Dynamic Island. Dynamic Island je softwarová funkce, která využívá nové dis…