DataStartSignal API

<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>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值