1   package org.daisy.pipeline.tts.calabash.impl;
2   
3   import net.sf.saxon.s9api.QName;
4   
5   public interface FormatSpecifications {
6   
7   	static final String AudioNS = "http://www.daisy.org/ns/pipeline/data";
8   	static final String LogNS = "http://www.daisy.org/ns/pipeline/data";
9   	static final String StatusNS = "http://www.daisy.org/ns/pipeline/data";
10  	static final String SSMLNS = "http://www.w3.org/2001/10/synthesis";
11  	static final String MarkDelimiter = "___";
12  
13  	public static final QName ClipTag = new QName(AudioNS, "clip");
14  	public static final QName OutputRootTag = new QName(AudioNS, "audio-clips");
15  
16  	public static final QName Audio_attr_clipBegin = new QName("", "clipBegin");
17  	public static final QName Audio_attr_clipEnd = new QName("", "clipEnd");
18  	public static final QName Audio_attr_src = new QName("", "src");
19  	public static final QName Audio_attr_textref = new QName("", "textref");
20  
21  	public static final QName SentenceTag = new QName(SSMLNS, "s");
22  	public static final QName TokenTag = new QName(SSMLNS, "token");
23  	public static final QName Sentence_attr_id = new QName("", "id");
24  	public static final QName Sentence_attr_lang = new QName("http://www.w3.org/XML/1998/namespace", "lang");
25  	public static final QName Sentence_attr_voice_family = new QName("voice-family");
26  
27  	public static final QName LogRootTag = new QName(LogNS, "log");
28  	public static final QName LogErrorTag = new QName(LogNS, "error");
29  	public static final QName LogTextTag = new QName(LogNS, "text");
30  	public static final QName LogSsmlTag = new QName(LogNS, "ssml");
31  	public static final QName Log_attr_code = new QName("", "key");
32  	public static final QName Log_attr_file = new QName("", "file");
33  	public static final QName Log_attr_id = new QName("", "id");
34  	public static final QName Log_attr_begin = new QName("", "begin");
35  	public static final QName Log_attr_end = new QName("", "end");
36  	public static final QName Log_attr_selected_voice = new QName("", "selected-voice");
37  	public static final QName Log_attr_actual_voice = new QName("", "actual-voice");
38  	public static final QName Log_attr_timeout = new QName("", "timeout");
39  	public static final QName Log_attr_time_elapsed = new QName("", "time-elapsed");
40  
41  	public static final QName StatusRootTag = new QName(StatusNS, "status");
42  	public static final QName Status_attr_result = new QName("", "result");
43  	public static final QName Status_attr_success_rate = new QName("", "tts-success-rate");
44  }