Následující tabulka prezentuje vlastnosti OptimTalk Desktop Suite a jejich
dostupnost v jednotlivých edicích a operačních systémech. Klikněte na otazník
pro získání více informací o dané vlastnosti.
| Vlastnost |
Edice Basic |
Edice Professional |
Operační systém |
| VoiceXML |
| Počet VoiceXML portů |
[?] |
1
|
2
|
|
| VoiceXML interpret s grafickým uživatelským rozhraním |
[?] |
|
|
|
| Řádková verze VoiceXML interpretu |
[?] |
|
|
|
| Podpora VoiceXML 2.1 |
[?] |
|
|
|
| Podpora SSML |
[?] |
|
|
|
| Vstup z klávesnice |
[?] |
|
|
|
| Rozpoznávání řeči přes Microsoft Speech API |
[?] |
|
|
|
| Rozpoznávání řeči a vstup z klávesnice současně |
[?] |
|
|
|
| Textový výstup |
[?] |
|
|
|
| Syntéza řeči přes Microsoft Speech API |
[?] |
|
|
|
| Textový výstup a syntéza řeči současně |
[?] |
|
|
|
| Detekce hlasové aktivity při nahrávání |
[?] |
|
|
|
| Možnost zákazu skákání do řeči |
[?] |
|
|
|
| Uložení VoiceXML dokumentu |
[?] |
|
|
|
| CCXML |
| Počet CCXML portů |
[?] |
2
|
4
|
|
| CCXML interpret s grafickým uživatelským rozhraním |
[?] |
|
|
|
| Řádková verze CCXML interpretu |
[?] |
|
|
|
| Podpora konferencí |
[?] |
|
|
|
| Možnost logování všech CCXML událostí |
[?] |
|
|
|
| Možnost ukončení při neexistenci CCXML relací |
[?] |
|
|
|
| Možnost restartu dialogu při jeho ukončení |
[?] |
|
|
|
| Gramatiky |
| Podpora gramatik podle SRGS a sémantické interpretace podle SISR |
[?] |
|
|
|
| Tester gramatik s grafickým uživatelským rozhraním |
[?] |
|
|
|
| Řádková verze testeru gramatik |
[?] |
|
|
|
| Audio |
| Audio výstup do reproduktorů |
[?] |
|
|
|
| Audio vstup z mikrofonu |
[?] |
|
|
|
| Obecné |
| Automatický instalátor |
[?] |
|
|
|
» Grafické uživatelské rozhraní
OptimTalk Desktop Suite Professional integruje OptimTalk VoiceXML interpret,
OptimTalk CCXML interpret a OptimTalk tester gramatik do jednotného, snadno
ovladatelného grafického uživatelského rozhraní.
» Řádková verze aplikací
OptimTalk VoiceXML interpret, OptimTalk CCXML interpret a OptimTalk tester
gramatik jsou rovněž k dispozici ve formě aplikací s řádkovým rozhraním.
Ačkoliv je v edici Professional k dispozici grafické uživatelské rozhraní,
řádkové verze přesto mohou být užitečné pro automatizaci různých činností,
jako například regresního testování.
» Počet VoiceXML portů
Počet VoiceXML portů je definován jako maximální počet dialogů, které
mohou být souběžně zpracovány OptimTalk VoiceXML interpretem v libovolný
časový okamžik.
» Podpora VoiceXML 2.1
OptimTalk Desktop Suite Professional nabízí podporu pro VoiceXML 2.1.
VoiceXML 2.1 specifikuje množinu užitečných vlastností, které rozšiřují
možnosti VoiceXML 2.0.
» Podpora SSML
OptimTalk umožňuje používat SSML dokonce spolu se syntetizéry řeči, které
nemají pro SSML nativní podporu, například syntetizéry kompatibilní s
Microsoft Speech API. Podpora SSML může být do jisté míry limitována v
závislosti na schopnostech konkrétního řečového syntetizéru.
» Vstup z klávesnice
OptimTalk VoiceXML interpret umožňuje simulovat rozpoznávání řeči pomocí
klávesnice. Rovněž podporuje simulaci zadávání DTMF tónů pomocí klávesnice
namísto tlačítek telefonu.
Jedná se o velmi užitečný a rychlý způsob testovaní VoiceXML scénářů
na dostatečnost rozsahu gramatik a korektnost chování v závislosti na
různých uživatelských reakcích.
» Rozpoznávání řeči přes Microsoft Speech API
Díky podpoře Microsoft Speech API je rozpoznávání řeči jednoduše dostupné
každému. Navíc nabízí OptimTalk unikátní vlastnost – spolu s
Microsoft Speech API kompatibilním rozpoznávačem lze používat VoiceXML
scénáře obsahující gramatiky ve standardizovaném formátu W3C Speech
Recognition Grammar, ačkoliv je Microsoft Speech API nativně nepodporuje!
» Rozpoznávání řeči a vstup z klávesnice současně
V edici Basic je potřeba zvolit buď vstup z klávesnice nebo rozpoznávání řeči
před zahájením interpretace VoiceXML scénáře. Edice Professional umožňuje
užití obou druhů vstupu naráz. Kdykoliv je očekáván uživatelský vstup,
uživatel jej může buď vyslovit, nebo napsat.
» Textový výstup
OptimTalk VoiceXML interpret umožňuje nahradit výstup pomocí syntetizéru řeči
textovým výstupem. Vzhledem k tomu, že je textový výstup podstatně rychlejší,
než mluvený výstup, může tato vlastnost významně ušetřit čas potřebný pro
testování VoiceXML scénářů během jejich tvorby.
» Syntéza řeči přes Microsoft Speech API
Díky podpoře Microsoft Speech API je syntéza řeči jednoduše dostupná každému.
Navíc umožňuje OptimTalk používat SSML spolu s Microsoft Speech API
kompatibilním syntetizérem, ačkoliv Microsoft Speech API SSML nativně
nepodporuje!
» Textový výstup a syntéza řeči současně
V edici Basic je potřeba zvolit buď textový výstup nebo výstup pomocí syntézy
řeči před zahájením interpretace VoiceXML scénáře. Edice Professional umožňuje
užití obou druhů výstupu naráz. Každý výstup je vypsán na obrazovku v textové
podobě a rovněž vysloven řečovým syntetizérem.
» Detekce hlasové aktivity při nahrávání
Pokud je použit detektor hlasové aktivity, začne nahrávání až když uživatel
začne mluvit, a skončí, když uživatel mluvit přestane.
Bez detektoru hlasové aktivity začne nahrávání okamžitě po pípnutí a
trvá po dobu definovanou ve scénáři jako maximální čas nahrávání. Ticho
na začátku a na konci zůstane součástí nahrávky.
» Možnost zákazu skákání do řeči
Pokud je zakázáno skákání do řeči, OptimTalk VoiceXML Interpret začne
poslouchat uživatelský vstup teprve poté, co skončí přehrávání výstupu.
Tato vlastnost umožňuje použít OptimTalk Desktop Suite v prostředí, kde je
potřeba užít reproduktorů místo náhlavní soupravy, jako jsou například
demonstrace nebo přednášky. Mód zákazu skákání do řeči zajistí, že zvuk
z reproduktorů nebude nesprávně interpretován jako uživatelský vstup.
» Uložení VoiceXML dokumentu
Pokud je zapnuté uložení VoiceXML dokumentu, OptimTalk VoiceXML Interpret
uloží každý VoiceXML dokument na lokální disk před zahájením jeho interpretace.
Tato vlastnost umožňuje vývojářům snadno prozkoumat obsah VoiceXML
dokumentů generovaných web serverem.
» Počet CCXML portů
Počet CCXML portů je definován jako maximální počet hovorů, které
mohou být souběžně zpracovány OptimTalk CCXML interpretem v libovolný časový
okamžik. Počtem hovorů se rozumí součet příchozích a odchozích hovorů.
» Podpora konferencí
Je-li k dispozici podpora konferencí, mohou být vytvářeny konferenční hovory
pomocí CCXML značky <createconference>.
» Možnost logování všech CCXML událostí
Je-li zapnuto logování všech CCXML událostí, OptimTalk CCXML interpret loguje
veškeré události, které se vyskytnou během interpretace, což usnadňuje ladění
CCXML scénářů.
» Možnost ukončení při neexistenci CCXML relací
Je-li zapnuta vlastnost ukončení při neexistenci CCXML relací, je OptimTalk
CCXML interpret ukončen, jakmile je ukončena poslední CCXML relace. Je-li tato
vlastnost vypnuta, interpret musí být ukončen explicitně uživatelem. Tato
vlastnost se týká pouze řádkové verze.
» Možnost restartu dialogu při jeho ukončení
Je-li zapnuta vlastnost restartu dialogu při jeho ukončení a interpretace
VoiceXML scénáře skončí díky VoiceXML značce <exit> (tj.
hovor není rozpojen), interpretace VoiceXML scénáře je spuštěna znovu.
» Podpora gramatik podle SRGS a sémantické interpretace podle SISR
OptimTalk obsahuje vlastní implementaci standardů SRGS a SISR. Navíc nabízí
OptimTalk unikátní vlastnost – spolu s Microsoft Speech API
kompatibilním rozpoznávačem lze používat VoiceXML scénáře obsahující
gramatiky ve standardizovaném formátu W3C Speech Recognition Grammar, ačkoliv
je Microsoft Speech API nativně nepodporuje!
» Audio výstup do reproduktorů
Audio výstup produkovaný OptimTalk VoiceXML interpretem může být posílán do
reproduktorů, takže pro testování VoiceXML scénářů není potřeba telefon.
» Audio vstup z mikrofonu
Audio vstup pro OptimTalk VoiceXML interpret může být získáván z mikrofonu,
takže pro testování VoiceXML scénářů není potřeba telefon.
» Automatický instalátor
Edice Professional je distribuována s automatickým instalátorem, který
uživatele vede procesem instalace OptimTalk Desktop Suite. Edici Basic je
nutné instalovat ručně.