NonSpeechDataFilter API

<span style="font-size:24px;">public class NonSpeechDataFilter extends BaseDataProcessor
经过本类处理后的数据流中含数的为:SpeechStartSignal信号, SpeechEndSignal信号,DoubleData(仅包含语音),DataStartSignal信号和DataEndSignal信号。

本类的作用:滤除从前一处理器得到的数据流中的非语音区域,保留下来了语音区域。数据流(音频流)应该包含被SpeechStartSignal and SpeechEndSignal信号标记出的the speech and non-speech regions(即语音和非语音区域),使用SpeechMarker。
本类的属性:
private boolean inSpeech;在语音中的布尔值。
本类构造方法:
public NonSpeechDataFilter();非空构造方法,初始化了logger。
本类的方法:
public void newProperties(PropertySheet ps);即super.newProperties(ps);
在想改变属性时调用。
public void initialize();初始化此数据处理器,并把inSpeech赋值为false。
private Data readData();私有化方法,外部不能调用,只能在类内部使用。从前一数据处理器读取数据,数据为SpeechStartSignal的实例对象则把inSpeech设为真,数据为SpeechEndSignal的实例对象则把inSpeech设为假,最后返回data数据。
public Data getData();去除数据流中的非语音(背景)的SpeechClassifiedData的数据,其它不变。</span>

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值