All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alibaba.nls.client.protocol.tts.TTSConstant Maven / Gradle / Ivy

There is a newer version: 2.2.16
Show newest version
/*
 * Copyright 2015 Alibaba Group Holding Limited
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package com.alibaba.nls.client.protocol.tts;

/**
 * @author zhishen.ml
 * @date 2017/11/28
 */
public class TTSConstant {
    public static final String PROP_TTS_FORMAT = "format";
    public static final String PROP_TTS_SAMPLE_RATE = "sample_rate";
    public static final String PROP_TTS_TEXT = "text";
    public static final String PROP_TTS_VOICE = "voice";
    public static final String PROP_TTS_SPEECH_RATE = "speech_rate";
    public static final String PROP_TTS_PITCH_RATE = "pitch_rate";
    public static final String PROP_TTS_VOLUME = "volume";
    public static final String PROP_TTS_METHOD = "method";
    public static final String PROP_SESSION_ID = "session_id";
    public static final String VALUE_NAMESPACE_TTS = "SpeechSynthesizer";
    public static final String VALUE_NAMESPACE_LONG_TTS = "SpeechLongSynthesizer";
    public static final String VALUE_NAMESPACE_STREAM_REALTIME_TTS = "FlowingSpeechSynthesizer";
    public static final String VALUE_NAME_TTS_START = "StartSynthesis";
    public static final String VALUE_NAME_TTS_STARTED = "SynthesisStarted";
    public static final String VALUE_NAME_RUN_SYNTHESIS = "RunSynthesis";
    public static final String VALUE_NAME_TTS_STOP = "StopSynthesis";
    public static final String VALUE_SENTENCE_BGIN = "SentenceBegin";
    public static final String VALUE_SENTENCE_SYNTHESIS = "SentenceSynthesis";
    public static final String VALUE_METAINFO = "MetaInfo";
    public static final String VALUE_SENTENCE_END = "SentenceEnd";
    public static final String VALUE_NAME_TTS_COMPLETE = "SynthesisCompleted";
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy