欢迎光临散文网 会员登陆 & 注册

AI工匠学堂AISHELL-3语音合成实战

2023-08-08 16:11 作者:bili_93891819972  | 我要投稿

  提取出来的fbank特征放在feature_queue_中,feature_queue_的类型是BlockingQueue<std::vector<float>>。BlockingQueue类是WeNet实现的一个阻塞队列,初始化的时候需要提供队列的容量(capacity),通过Push()函数向队列中增加特征,通过Pop()函数从队列中读取特征:

  当feature_queue_中的feature数量超过capacity,则Push线程被挂起,等待feature_queue_.Pop()释放出空间。

  当feature_queue_为空,则Pop线程被挂起,等待feature_queue_.Push()。


AI工匠学堂AISHELL-3语音合成实战的评论 (共 条)

分享到微博请遵守国家法律