Skip to content

Conversation

@Ivy233
Copy link
Collaborator

@Ivy233 Ivy233 commented Mar 24, 2025

  1. 在该情况下,可以看到实时的语音更新。原先的“最长语音”与“切割所需最短间隔”规则依旧生效。
  2. 在该情况下,如果需要切割部分语音,剩余部分会换行继续输出。
  3. 在该情况下,如果缓冲区没有需要识别的语音,并且接受到一段没有语音活动的音频,会舍弃之。
  4. 内部记录的时间戳含义发生改变,从相对值调整为绝对值,这可以增强对pcmf32缓冲区处理的代码可读性。
  5. 修复之前其他人提交中,时间区间会反复出现的bug。

这是现在main中的输出,有未清空输出缓冲区的问题。
17427828016152
这是修复后的输出,考虑到环境问题声音很小,只敢测“喂喂喂”。
17427832427201

1. 在该情况下,可以看到实时的语音更新。原先的“最长语音”与“切割所需最短间隔”规则依旧生效。
2. 在该情况下,如果需要切割部分语音,剩余部分会换行继续输出。
3. 在该情况下,如果缓冲区没有需要识别的语音,并且接受到一段没有语音活动的音频,会舍弃之。
4. 内部记录的时间戳含义发生改变,从相对值调整为绝对值,这可以增强对pcmf32缓冲区处理的代码可读性。
5. 修复之前其他人提交中,时间区间会反复出现的bug。
@lovemefan lovemefan merged commit a7819d0 into lovemefan:main Mar 24, 2025
30 checks passed
@Ivy233 Ivy233 deleted the fix-stream-multiple-timestamp branch March 24, 2025 04:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants