您的位置:首页 > 其它

DataStartSignal API

2015-06-06 16:47 260 查看
<span style="font-size:24px;">public class DataStartSignal extends Signal
作用:本类为一信号,指示了数据的开始。
本类的属性:
private final int sampleRate;采样率。
public static final String SPEECH_TAGGED_FEATURE_STREAM = "vadTaggedFeatureStream";一常量,用来说明,下一DataProcessor(数据处理器)(component)对接下来的数据进行自适应处理。即处理为DataProcessor自身决定。
本类的构造方法:
public DataStartSignal(int sampleRate);构建一DataStartSignal,被对其初public DataStartSignal(int sampleRate, long time, boolean tagAsVadStream);构建一DataStartSignal,并对其进行初始化。给定其发布时间,采样率,是否是自适应的对于下一DataProcessor来说。tagAsVadStream和SPEECH_TAGGED_FEATURE_STREAM被放入Map<String, Object> props的中,tagAsVadStream为value, SPEECH_TAGGED_FEATURE_STREAM为key。
本类的方法:
public int getSampleRate();获得采样率。
public static void tagAsVadStream(DataStartSignal dsSignal);把一信号设置为接收此信号的数据处理器(DataProcessor|component|configurable)对接下来的数据是自适应处理的。即此信号为vad-signals。
public static void untagAsVadStream(DataStartSignal dsSignal);即移除dsSignal.getProps().remove(DataStartSignal.SPEECH_TAGGED_FEATURE_STREAM);与上方法相反的操作。(不能数据处理器自适应处理数据。)</span>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  语音识别 sphinx