⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 defaultsdtd.hpp

📁 Open VXI. This is a open source.
💻 HPP
字号:
/****************License************************************************ * * Copyright 2000-2001.  SpeechWorks International, Inc.     * * Use of this software is subject to notices and obligations set forth * in the SpeechWorks Public License - Software Version 1.1 which is * included with this software. * * SpeechWorks is a registered trademark, and SpeechWorks Here, * DialogModules and the SpeechWorks logo are trademarks of SpeechWorks * International, Inc. in the United States and other countries. *  ***********************************************************************/const unsigned int DUMMY_VXML_DEFAULTS_DOC_SIZE = 155;const VXIbyte DUMMY_VXML_DEFAULTS_DOC[DUMMY_VXML_DEFAULTS_DOC_SIZE] ="<?xml version=\"1.0\" ?>\n""<!DOCTYPE defaults PUBLIC \"SB_Defaults\" \"ignore\" >\n""<defaults>\n""<language id=\"*\">\n""<meta content=\"ignored\"/>\n""</language>\n""</defaults>\n\0";const unsigned int VXML_DEFAULTS_DTD_SIZE = 7455;const VXIbyte VXML_DEFAULTS_DTD[VXML_DEFAULTS_DTD_SIZE] ="<!-- A DTD for Voice Extensible Markup Language -->\n""<!-- Copyright (c) 2001 SpeechWorks International -->\n""<!-- This is a modified version of the DTD for Voice Extensible Markup\n""     Language, the original version of which  is copyright (c) 2000\n""     VoiceXML Forum (AT&T, IBM, Lucent Technologies, Motorola) and\n""     available at http://www.voicexml.org/spec.html. -->\n""\n""<!ENTITY % audio	'#PCDATA | audio | enumerate | value' >\n""\n""<!ENTITY % bargeintype	'(energy | speech | recognition)' >\n""\n""<!ENTITY % boolean 	'(true|false)' >\n""\n""<!ENTITY % content.type 'CDATA'>\n""\n""<!ENTITY % duration	'CDATA' >\n""\n""<!ENTITY % event.handler 'catch | help | noinput | nomatch | error' >\n""\n""<!ENTITY % event.name	'NMTOKEN' >\n""\n""<!ENTITY % event.names	'CDATA' >\n""\n""<!ENTITY % executable.content\n""	'%audio; | assign | clear | disconnect | exit | goto | if | log |\n""	prompt | reprompt | return | script | submit | throw | var' >\n""\n""<!ENTITY % expression	'CDATA' >\n""\n""<!ENTITY % field.name	'NMTOKEN' >\n""\n""<!ENTITY % field.names	'CDATA' >\n""\n""<!ENTITY % integer	'CDATA' >\n""\n""<!ENTITY % uri 'CDATA' >\n""\n""<!ENTITY % cache.attrs\n""	'caching	(safe|fast)	#IMPLIED\n""	fetchhint	(prefetch|safe|stream)	#IMPLIED\n""	fetchtimeout	%duration;	#IMPLIED\n""	maxage		%integer;	#IMPLIED\n""	maxstale	%integer;	#IMPLIED ' >\n""\n""<!ENTITY % next.attrs\n""	'next		%uri;		#IMPLIED\n""	expr		%expression;	#IMPLIED ' >\n""\n""<!ENTITY % submit.attrs\n""	\"method	(get|post)	'get'\n""	enctype		%content.type;	'application/x-www-form-urlencoded'\n""	namelist	%field.names;	#IMPLIED\" >\n""\n""<!ENTITY % sentence-elements\n""	 'break | emphasis | mark | phoneme | prosody | say-as | voice' >\n""\n""<!ENTITY % allowed-within-sentence '%audio; | %sentence-elements;' >\n""\n""<!ENTITY % structure	'paragraph | p | sentence | s' >\n""<!ENTITY % phoneme-string 'CDATA' >\n""<!ENTITY % phoneme-alphabet 'CDATA' >\n""\n""<!ENTITY % tts	'%sentence-elements; | %structure;' >\n""\n""<!--================================ Root ===============================-->\n""\n""<!ELEMENT defaults\n""	(language)+ >\n""\n""<!ELEMENT language\n""	(%event.handler; | link | meta | property | script | var)+ >\n""<!ATTLIST language\n""	id		CDATA		#REQUIRED >\n""\n""<!ELEMENT meta		EMPTY >\n""<!ATTLIST meta\n""	name		NMTOKEN		#IMPLIED\n""	content		CDATA		#REQUIRED\n""	http-equiv	NMTOKEN		#IMPLIED >\n""\n""<!--=============================== Dialogs ============================-->\n""\n""<!ENTITY % input	'dtmf | grammar' >\n""\n""<!ENTITY % scope 	'(document | dialog)' >\n""\n""<!--============================== Prompts =============================-->\n""\n""<!ELEMENT prompt	(%audio; | %tts;)* >\n""<!ATTLIST prompt\n""	bargein		%boolean;	#IMPLIED\n""	bargeintype	%bargeintype;	#IMPLIED\n""	cond		%expression;	#IMPLIED\n""	count		%integer;	#IMPLIED\n""	xml:lang	NMTOKEN		#IMPLIED\n""	timeout		%duration;	#IMPLIED >\n""\n""<!ELEMENT enumerate	(%audio; | %tts;)*>\n""\n""<!ELEMENT reprompt	EMPTY >\n""\n""<!--============================== Fields ==============================-->\n""\n""<!ELEMENT var		EMPTY >\n""<!ATTLIST var\n""	name		%field.name;	#REQUIRED\n""	expr		%expression;	#IMPLIED >\n""\n""<!ELEMENT assign	EMPTY >\n""<!ATTLIST assign\n""	name		%field.name;	#REQUIRED\n""	expr		%expression;	#REQUIRED >\n""\n""<!ELEMENT clear	EMPTY >\n""<!ATTLIST clear\n""	namelist	%field.names;	#IMPLIED >\n""\n""<!ELEMENT value	EMPTY >\n""<!ATTLIST value\n""	expr		%expression;	#REQUIRED >\n""\n""<!--================================ Events ============================-->\n""\n""<!ENTITY % event.handler.attrs\n""	'count		%integer;	#IMPLIED\n""	cond		%expression;	#IMPLIED' >\n""\n""<!ELEMENT catch	(%executable.content;)* >\n""<!ATTLIST catch\n""	event		%event.names;	#REQUIRED\n""	%event.handler.attrs; >\n""\n""<!ELEMENT error	(%executable.content;)* >\n""<!ATTLIST error\n""	%event.handler.attrs; >\n""\n""<!ELEMENT help		(%executable.content;)* >\n""<!ATTLIST help\n""	%event.handler.attrs; >\n""\n""<!ELEMENT link		(%input;)* >\n""<!ATTLIST link\n""	%cache.attrs;\n""	%next.attrs;\n""	fetchaudio	%uri;		#IMPLIED\n""	event		%event.name;	#IMPLIED >\n""\n""<!ELEMENT noinput	(%executable.content;)* >\n""<!ATTLIST noinput\n""	%event.handler.attrs; >\n""\n""<!ELEMENT nomatch	(%executable.content;)* >\n""<!ATTLIST nomatch\n""	%event.handler.attrs; >\n""\n""<!ELEMENT throw	EMPTY >\n""<!ATTLIST throw\n""	event		%event.name;	#IMPLIED\n""	eventexpr	%expression;	#IMPLIED\n""	message		CDATA		#IMPLIED\n""	messageexpr	CDATA		#IMPLIED >\n""\n""\n""<!--============================ Audio Output ==========================-->\n""\n""<!ELEMENT audio	(%audio; | %tts;)* >\n""<!ATTLIST audio\n""	src		%uri;		#IMPLIED\n""	expr		%expression;	#IMPLIED\n""	%cache.attrs; >\n""\n""<!ELEMENT paragraph (%allowed-within-sentence; | sentence | s)* >\n""<!ATTLIST paragraph\n""	xml:lang	NMTOKEN		#IMPLIED >\n""\n""<!ELEMENT p (%allowed-within-sentence; | sentence | s)* >\n""<!ATTLIST p\n""	xml:lang	NMTOKEN		#IMPLIED >\n""\n""<!ELEMENT sentence (%allowed-within-sentence;)* >\n""<!ATTLIST sentence\n""	xml:lang	NMTOKEN		#IMPLIED >\n""\n""<!ELEMENT s (%allowed-within-sentence;)* >\n""<!ATTLIST s\n""	xml:lang	NMTOKEN		#IMPLIED >\n""\n""<!ENTITY % voice-name  'CDATA' >\n""\n""<!ELEMENT voice (%allowed-within-sentence; | %structure;)* >\n""<!ATTLIST voice\n""	gender	(male|female|neutral)	#IMPLIED\n""	age		%integer;	#IMPLIED\n""	category	(child|teenager|adult|elder) #IMPLIED\n""	variant		%integer;	#IMPLIED\n""	name		%voice-name;	#IMPLIED >\n""\n""<!ELEMENT prosody (%allowed-within-sentence; | %structure;)* >\n""<!ATTLIST prosody\n""	pitch		(high|medium|low|default) #IMPLIED\n""	contour		CDATA		#IMPLIED\n""	range		(high|medium|low|default) #IMPLIED\n""	rate		(fast|medium|slow|default) #IMPLIED\n""	duration	%duration;	#IMPLIED\n""	volume		(silent|soft|medium|loud|default) #IMPLIED >\n""\n""<!ELEMENT emphasis (%allowed-within-sentence;)* >\n""<!ATTLIST emphasis\n""	level		(strong|moderate|none|reduced) 'moderate' >\n""\n""<!ELEMENT say-as (#PCDATA | value)* >\n""<!ATTLIST say-as\n""	type		CDATA		#REQUIRED\n""	sub		CDATA		#IMPLIED >\n""\n""<!ELEMENT phoneme (#PCDATA) >\n""<!ATTLIST phoneme\n""	ph		%phoneme-string; #REQUIRED\n""	alphabet	%phoneme-alphabet; #IMPLIED >\n""\n""<!ELEMENT break	EMPTY >\n""<!ATTLIST break\n""	size		(none|small|medium|large) 'medium'\n""	time		%duration;	#IMPLIED >\n""\n""<!ELEMENT mark		EMPTY >\n""<!ATTLIST mark\n""	name		CDATA		#REQUIRED >\n""\n""<!--=========================== Audio Input ============================-->\n""\n""<!ENTITY % grammar.attrs\n""	\"%cache.attrs;\n""	scope		%scope;		#IMPLIED\n""	src		%uri;		#IMPLIED\n""	type		CDATA		#IMPLIED\n""	xml:lang	CDATA		#IMPLIED\" >\n""\n""<!ELEMENT dtmf		(#PCDATA)* >\n""<!ATTLIST dtmf\n""	%grammar.attrs; >\n""\n""<!ELEMENT grammar	(#PCDATA)* >\n""<!ATTLIST grammar\n""	%grammar.attrs; >\n""\n""<!--=========================== Call Control ===========================-->\n""\n""<!ELEMENT disconnect	EMPTY >\n""\n""<!--=========================== Control Flow ===========================-->\n""\n""<!ENTITY % if.attrs\n""	\"cond		%expression;	#REQUIRED\" >\n""\n""<!ELEMENT if 		(%executable.content; | elseif | else)* >\n""<!ATTLIST if\n""	%if.attrs; >\n""\n""<!ELEMENT elseif	EMPTY >\n""<!ATTLIST elseif\n""	%if.attrs; >\n""\n""<!ELEMENT else 	EMPTY >\n""\n""<!ELEMENT exit		EMPTY >\n""<!ATTLIST exit\n""	expr		%expression;	#IMPLIED\n""	namelist	%field.names;	#IMPLIED >\n""\n""<!ELEMENT goto		EMPTY >\n""<!ATTLIST goto\n""	%cache.attrs;\n""	%next.attrs;\n""	fetchaudio	%uri;		#IMPLIED\n""	expritem	%expression;	#IMPLIED\n""	nextitem	%field.name;	#IMPLIED >\n""\n""<!ELEMENT return	EMPTY >\n""<!ATTLIST return\n""	namelist	%field.names;	#IMPLIED\n""	event		%event.name;	#IMPLIED >\n""\n""<!ELEMENT submit	EMPTY >\n""<!ATTLIST submit\n""	%cache.attrs;\n""	%next.attrs;\n""	fetchaudio	%uri;		#IMPLIED\n""	%submit.attrs; >\n""\n""<!--======================== Miscellaneous =============================-->\n""\n""<!ELEMENT log		(#PCDATA | value)* >\n""<!ATTLIST log\n""	label		CDATA		#IMPLIED\n""	expr		%expression;	#IMPLIED >\n""\n""<!ELEMENT property	EMPTY >\n""<!ATTLIST property\n""	name		NMTOKEN		#REQUIRED\n""	value		CDATA		#REQUIRED >\n""\n""<!ELEMENT script	(#PCDATA)* >\n""<!ATTLIST script\n""	src		%uri;		#IMPLIED\n""	charset		CDATA		'UTF-8'\n""	%cache.attrs; >";

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -