Menu

Naučte Windows hovořit přes VBScript

15.06.2012 13:51 | Karel Kovar
Naučte Windows hovořit přes VBScript

VBScript umí vydávat zprávy nejen přes „messagebox“, nýbrž také verbálně. K tomu použijte metodu »speak« objektu typu »SAPI.spvoice«.

Způsob funkce objasňuje jednoduchý ukázkový program:

option explicit

dim strText

dim objStimme

strText = („A Dream Within A Dream“)

set objStimme = createobject(„SAPI.spvoice“)

objStimme.speak strText

set objStimme = Nothing

Do proměnné »strText« uložte zprávu, která má být přečtena. Potom funkcí »createobject()« vytvořte objekt »objStimme« typu »SAPI.spvoice«. Následně vyvolejte metodu »speak« z »objStimme« a předejte jí prostřednictvím »strText« text k přečtení. Windows ovšem z výroby ovládají, skoro jako mateřštinu, jenom angličtinu, takže české věty z nich dostanete jen těžko, nebo vůbec. Chcete‑li operační systém naučit „mluvit“ česky, musíte text zapsat doslovně anglickou abecedou a zpočátku jistě mnohokrát měnit, než bude výsledek akceptovatelný. Tento stavební kámen můžete jednoduše integrovat do svých VBScript projektů.

Zajímavosti ze světa IT v e-mailu

Stačí odeslat svoji e-mailovou adresu


Odesláním formuláře souhlasíte se zpracováním svých osobních údajů a užitím pro marketingové účely vydavatelství Burda Praha, spol. s.r.o.

Předplatné / nákup chipu Digitální edice chipu Aktuální vydání
Oblíbená témata z článku