0000000000000000000000000000000000000000 d4bda81a229a8701f91956ee916c79c3e47a2398 Ivy233 <wangjinrun@uniontech.com> 1736838695 +0800	clone: from git@github.com:Ivy233/SenseVoice.cpp.git
d4bda81a229a8701f91956ee916c79c3e47a2398 9b7cb22443e123adb26048e72b877c0139d5a74a Ivy233 <wangjinrun@uniontech.com> 1736843792 +0800	reset: moving to 9b7cb22443e123adb26048e72b877c0139d5a74a
9b7cb22443e123adb26048e72b877c0139d5a74a 9b7cb22443e123adb26048e72b877c0139d5a74a Ivy233 <wangjinrun@uniontech.com> 1736843804 +0800	checkout: moving from main to uos
9b7cb22443e123adb26048e72b877c0139d5a74a a53a039cbee0ede1c5baf595b327a01c20eeb45c Ivy233 <wangjinrun@uniontech.com> 1736843819 +0800	am: 新增stream功能，试水
a53a039cbee0ede1c5baf595b327a01c20eeb45c a88ab71a526bb75a668f41b9013a19aab3c18e9b Ivy233 <wangjinrun@uniontech.com> 1736843819 +0800	am: 调整sense-voice-main的输出时机与log打印。 调整sense-voice-stream的输出内容。
a88ab71a526bb75a668f41b9013a19aab3c18e9b 7036af0784d58be85e67fe809a1864202daba17e Ivy233 <wangjinrun@uniontech.com> 1736843819 +0800	am: 取消debug。
7036af0784d58be85e67fe809a1864202daba17e 5d0f6e6c26b3bb70d0dc66a15f113cc51c7df9ca Ivy233 <wangjinrun@uniontech.com> 1736843819 +0800	am: 一个看起来vad本身有问题的版本。可能需要替换一下vad的实现。
5d0f6e6c26b3bb70d0dc66a15f113cc51c7df9ca b0f48f4736c91cf511a2e8f81ba027d56a10fc1f Ivy233 <wangjinrun@uniontech.com> 1736843819 +0800	am: main切分实现。
b0f48f4736c91cf511a2e8f81ba027d56a10fc1f ab776b747473d5d74703ed4b6144af65c78d03b3 Ivy233 <wangjinrun@uniontech.com> 1736843819 +0800	am: 检查静音的滤过性，调整逻辑：只有静音状态下才会进行连续静音检测。
ab776b747473d5d74703ed4b6144af65c78d03b3 fe435fe9bbc7d1c7d0dc6230f34ef201985fa21f Ivy233 <wangjinrun@uniontech.com> 1736843819 +0800	am: 切换为迭代器。
fe435fe9bbc7d1c7d0dc6230f34ef201985fa21f 633a8b597515bef8caaa73e3aed8787672a8c6cc Ivy233 <wangjinrun@uniontech.com> 1736843819 +0800	am: 参数调整
633a8b597515bef8caaa73e3aed8787672a8c6cc 14ab68281f42b8f01b4c25c24b0f22c530a20f9f Ivy233 <wangjinrun@uniontech.com> 1736843819 +0800	am: 麦克风有问题，先交一发以供测试。
14ab68281f42b8f01b4c25c24b0f22c530a20f9f 752d82a648a5db15fe1f6f432ff10b7839f44a5a Ivy233 <wangjinrun@uniontech.com> 1736843819 +0800	am: 麦克风有问题，先交一发以供测试。
752d82a648a5db15fe1f6f432ff10b7839f44a5a 85470e1cd01531a01325744d29974432e7f23ad8 Ivy233 <wangjinrun@uniontech.com> 1736843819 +0800	am: 清理vad_simple，这个func效果并不好，替换为过零点检测。
85470e1cd01531a01325744d29974432e7f23ad8 93da6fbdc37782492d2490a97269e97dbef789a4 Ivy233 <wangjinrun@uniontech.com> 1736843819 +0800	am: 简化输出，把输出提出到一个func。整理itn参数的流向。
93da6fbdc37782492d2490a97269e97dbef789a4 2c1fca2aded055231466c44520d819da7196ab4b Ivy233 <wangjinrun@uniontech.com> 1736843819 +0800	am: 简化输出，把输出提出到一个func。整理itn参数的流向。
2c1fca2aded055231466c44520d819da7196ab4b 53676ed625b318e3124e94a4f2a247935cacd8b1 Ivy233 <wangjinrun@uniontech.com> 1736843819 +0800	am: 调整一下log等级。
53676ed625b318e3124e94a4f2a247935cacd8b1 7858e05561a5ea9b830d87407fe1f381ccab610e Ivy233 <wangjinrun@uniontech.com> 1736843819 +0800	am: in_stream参数取消。
7858e05561a5ea9b830d87407fe1f381ccab610e 499c8147994428459ca0e127e9854e18be6cb5d2 Ivy233 <wangjinrun@uniontech.com> 1736843819 +0800	am: 百分号不应当识别成三个%，但是喂喂喂也不应当识别成只有一个喂
499c8147994428459ca0e127e9854e18be6cb5d2 8dbdacb3f89653ece4d4791e2ee9a3f3173f05cf Ivy233 <wangjinrun@uniontech.com> 1736843819 +0800	am: 流输入情况下，值一般小于1，因此能量不能按照正常音频切分来处理。
8dbdacb3f89653ece4d4791e2ee9a3f3173f05cf 2d7fc7c4a31add71934242980b1a8060808fcf0b Ivy233 <wangjinrun@uniontech.com> 1736843819 +0800	am: 修复：当出现静音段后直接进入连续长音频并且触发上限后识别的报错。 测试数据：pcm.wav，nomute_step = 3000/chunk
2d7fc7c4a31add71934242980b1a8060808fcf0b cadc0f4871d21ea3f1fa4c3759fdd7a1926cba48 Ivy233 <wangjinrun@uniontech.com> 1736843819 +0800	am: 删除不必要的函数
cadc0f4871d21ea3f1fa4c3759fdd7a1926cba48 cadc0f4871d21ea3f1fa4c3759fdd7a1926cba48 Ivy233 <wangjinrun@uniontech.com> 1736843868 +0800	checkout: moving from uos to uos
cadc0f4871d21ea3f1fa4c3759fdd7a1926cba48 9b7cb22443e123adb26048e72b877c0139d5a74a Ivy233 <wangjinrun@uniontech.com> 1736843910 +0800	checkout: moving from uos to main
9b7cb22443e123adb26048e72b877c0139d5a74a 9b7cb22443e123adb26048e72b877c0139d5a74a Ivy233 <wangjinrun@uniontech.com> 1736843945 +0800	reset: moving to 9b7cb22443e123adb26048e72b877c0139d5a74a
9b7cb22443e123adb26048e72b877c0139d5a74a 9b7cb22443e123adb26048e72b877c0139d5a74a Ivy233 <wangjinrun@uniontech.com> 1736843990 +0800	checkout: moving from main to uos
9b7cb22443e123adb26048e72b877c0139d5a74a 36226742b0eeac4579e2befea5535ff220948757 Ivy233 <wangjinrun@uniontech.com> 1736844125 +0800	am: 新增stream功能，试水
36226742b0eeac4579e2befea5535ff220948757 6fe8a741bfa17fa71151df4e40a3e05e57505b82 Ivy233 <wangjinrun@uniontech.com> 1736844125 +0800	am: 调整sense-voice-main的输出时机与log打印。 调整sense-voice-stream的输出内容。
6fe8a741bfa17fa71151df4e40a3e05e57505b82 1163d1d7aeb2f10badce40b9dddd44ef9075de6a Ivy233 <wangjinrun@uniontech.com> 1736844125 +0800	am: 取消debug。
1163d1d7aeb2f10badce40b9dddd44ef9075de6a dd782c640c30991eebdf6f422acec10859c7e0e4 Ivy233 <wangjinrun@uniontech.com> 1736844125 +0800	am: 一个看起来vad本身有问题的版本。可能需要替换一下vad的实现。
dd782c640c30991eebdf6f422acec10859c7e0e4 b0a88cd34dacd835a7a61d82a97298f895ea7729 Ivy233 <wangjinrun@uniontech.com> 1736844125 +0800	am: main切分实现。
b0a88cd34dacd835a7a61d82a97298f895ea7729 57cdc962e67c0b03e3155ac7d0d3015878ff5904 Ivy233 <wangjinrun@uniontech.com> 1736844125 +0800	am: 检查静音的滤过性，调整逻辑：只有静音状态下才会进行连续静音检测。
57cdc962e67c0b03e3155ac7d0d3015878ff5904 3efe1036209d136193da5b3554c8cd62cb5da345 Ivy233 <wangjinrun@uniontech.com> 1736844125 +0800	am: 切换为迭代器。
3efe1036209d136193da5b3554c8cd62cb5da345 1d9b9bc9be222a2d05eca0d78255b209951b0e57 Ivy233 <wangjinrun@uniontech.com> 1736844125 +0800	am: 参数调整
1d9b9bc9be222a2d05eca0d78255b209951b0e57 cb9177b0b2890404de4dd1e09e6f28861ae824b1 Ivy233 <wangjinrun@uniontech.com> 1736844125 +0800	am: 麦克风有问题，先交一发以供测试。
cb9177b0b2890404de4dd1e09e6f28861ae824b1 6935418414242d54a65de7cb859aecb2df921f9c Ivy233 <wangjinrun@uniontech.com> 1736844125 +0800	am: 麦克风有问题，先交一发以供测试。
6935418414242d54a65de7cb859aecb2df921f9c 5a938c2170ce388473f02e4bb7b67eb91841eae9 Ivy233 <wangjinrun@uniontech.com> 1736844125 +0800	am: 清理vad_simple，这个func效果并不好，替换为过零点检测。
5a938c2170ce388473f02e4bb7b67eb91841eae9 f748bbffafd3df8c8ea48f042abb60aff6ff8841 Ivy233 <wangjinrun@uniontech.com> 1736844125 +0800	am: 简化输出，把输出提出到一个func。整理itn参数的流向。
f748bbffafd3df8c8ea48f042abb60aff6ff8841 b7f2bc30128bcbc4dbadb483c8d15fbcc6e8c7f4 Ivy233 <wangjinrun@uniontech.com> 1736844125 +0800	am: 简化输出，把输出提出到一个func。整理itn参数的流向。
b7f2bc30128bcbc4dbadb483c8d15fbcc6e8c7f4 72a1088b6b833b525732b681ca283e42920c9d32 Ivy233 <wangjinrun@uniontech.com> 1736844125 +0800	am: 调整一下log等级。
72a1088b6b833b525732b681ca283e42920c9d32 3cdf0cd3e8df14a5438ba027178ffbde8686fb68 Ivy233 <wangjinrun@uniontech.com> 1736844125 +0800	am: in_stream参数取消。
3cdf0cd3e8df14a5438ba027178ffbde8686fb68 d6c2075d9efb20e305d5f922290e3578e1c2c6ef Ivy233 <wangjinrun@uniontech.com> 1736844125 +0800	am: 百分号不应当识别成三个%，但是喂喂喂也不应当识别成只有一个喂
d6c2075d9efb20e305d5f922290e3578e1c2c6ef 91e1809a7aae0d3e12fe028f58b353ff17ed57c1 Ivy233 <wangjinrun@uniontech.com> 1736844125 +0800	am: 流输入情况下，值一般小于1，因此能量不能按照正常音频切分来处理。
91e1809a7aae0d3e12fe028f58b353ff17ed57c1 4b95bf1c1615f90e15a04fad55aa0d486ae4e61d Ivy233 <wangjinrun@uniontech.com> 1736844125 +0800	am: 修复：当出现静音段后直接进入连续长音频并且触发上限后识别的报错。 测试数据：pcm.wav，nomute_step = 3000/chunk
4b95bf1c1615f90e15a04fad55aa0d486ae4e61d 98748c1e43c6c02992566ffd9b2a8c2cb29233ab Ivy233 <wangjinrun@uniontech.com> 1736844125 +0800	am: 删除不必要的函数
98748c1e43c6c02992566ffd9b2a8c2cb29233ab 9b7cb22443e123adb26048e72b877c0139d5a74a Ivy233 <wangjinrun@uniontech.com> 1736844267 +0800	checkout: moving from uos to main
9b7cb22443e123adb26048e72b877c0139d5a74a d4bda81a229a8701f91956ee916c79c3e47a2398 Ivy233 <wangjinrun@uniontech.com> 1736844282 +0800	pull --tags origin main: Fast-forward
d4bda81a229a8701f91956ee916c79c3e47a2398 03f798587a1f49b26c5deca675ef0b85528988bc Ivy233 <wangjinrun@uniontech.com> 1736844596 +0800	commit (merge): 单纯的代码合并，合并范围：
03f798587a1f49b26c5deca675ef0b85528988bc 46170bc3fa75b4fc2f39c67c6340afbdc1177341 Ivy233 <wangjinrun@uniontech.com> 1736844768 +0800	commit: 因为g++ 8.3缺失stdc++fs，这里先临时补上，功能已经正常（需要配合最新的模型，上一版模型会crash）。g++ 11.4测试过没有问题。
46170bc3fa75b4fc2f39c67c6340afbdc1177341 cfea72aea55ca020253d02993e626074575ee816 Ivy233 <wangjinrun@uniontech.com> 1736846508 +0800	commit: 修复：没有SDL2的时候，不会编译sense-voice-stream
cfea72aea55ca020253d02993e626074575ee816 cfea72aea55ca020253d02993e626074575ee816 Ivy233 <wangjinrun@uniontech.com> 1737177365 +0800	reset: moving to HEAD
cfea72aea55ca020253d02993e626074575ee816 cfea72aea55ca020253d02993e626074575ee816 Ivy233 <wangjinrun@uniontech.com> 1737177374 +0800	checkout: moving from main to uos_dev
cfea72aea55ca020253d02993e626074575ee816 cfea72aea55ca020253d02993e626074575ee816 Ivy233 <wangjinrun@uniontech.com> 1737177425 +0800	checkout: moving from uos_dev to main
cfea72aea55ca020253d02993e626074575ee816 cfea72aea55ca020253d02993e626074575ee816 Ivy233 <wangjinrun@uniontech.com> 1737177445 +0800	checkout: moving from main to uos
cfea72aea55ca020253d02993e626074575ee816 cfea72aea55ca020253d02993e626074575ee816 Ivy233 <wangjinrun@uniontech.com> 1737178224 +0800	checkout: moving from uos to main
cfea72aea55ca020253d02993e626074575ee816 68a32e397e558a56676609cc4692dbbd51f1067e Ivy233 <wangjinrun@uniontech.com> 1737178950 +0800	commit: 修改cmake使ggml相关的编译成so。
68a32e397e558a56676609cc4692dbbd51f1067e cfea72aea55ca020253d02993e626074575ee816 Ivy233 <wangjinrun@uniontech.com> 1737179037 +0800	reset: moving to HEAD^
cfea72aea55ca020253d02993e626074575ee816 cfea72aea55ca020253d02993e626074575ee816 Ivy233 <wangjinrun@uniontech.com> 1737179450 +0800	checkout: moving from main to uos
cfea72aea55ca020253d02993e626074575ee816 6425991dc051d34d1544e7a4e2551a234c57b828 Ivy233 <wangjinrun@uniontech.com> 1737179598 +0800	commit: 修改cmake使ggml相关的编译成so。
6425991dc051d34d1544e7a4e2551a234c57b828 b4703610a0080d6e69508ee283e828bdacc9d527 Ivy233 <wangjinrun@uniontech.com> 1737180930 +0800	commit: 在windows平台和macos上，对stdc++fs会进行报错，因此加了平台做兼容。
b4703610a0080d6e69508ee283e828bdacc9d527 cfea72aea55ca020253d02993e626074575ee816 Ivy233 <wangjinrun@uniontech.com> 1737181264 +0800	checkout: moving from uos to main
cfea72aea55ca020253d02993e626074575ee816 b4703610a0080d6e69508ee283e828bdacc9d527 Ivy233 <wangjinrun@uniontech.com> 1737181814 +0800	checkout: moving from main to uos
b4703610a0080d6e69508ee283e828bdacc9d527 cfea72aea55ca020253d02993e626074575ee816 Ivy233 <wangjinrun@uniontech.com> 1737181889 +0800	checkout: moving from uos to main
cfea72aea55ca020253d02993e626074575ee816 8f1027b40b08b9230754a8e3a5b5916afbc8a56f Ivy233 <wangjinrun@uniontech.com> 1737182141 +0800	pull --tags uos main: Fast-forward
8f1027b40b08b9230754a8e3a5b5916afbc8a56f 8f1027b40b08b9230754a8e3a5b5916afbc8a56f Ivy233 <wangjinrun@uniontech.com> 1737183823 +0800	checkout: moving from main to uos
8f1027b40b08b9230754a8e3a5b5916afbc8a56f 13cf8fed242652306195105127b736f25a58bd1f Ivy233 <wangjinrun@uniontech.com> 1737184163 +0800	commit: 把原先uos分支上的sense-voice-main处理方式搬迁过来。以后用rebase处理合并。
13cf8fed242652306195105127b736f25a58bd1f 8f1027b40b08b9230754a8e3a5b5916afbc8a56f Ivy233 <wangjinrun@uniontech.com> 1738833294 +0800	checkout: moving from uos to main
8f1027b40b08b9230754a8e3a5b5916afbc8a56f 6649b7873dbb8ac91d5b5b29ae35c545ee4551de Ivy233 <wangjinrun@uniontech.com> 1738920873 +0800	pull origin main --rebase: Fast-forward
6649b7873dbb8ac91d5b5b29ae35c545ee4551de 6649b7873dbb8ac91d5b5b29ae35c545ee4551de Ivy233 <wangjinrun@uniontech.com> 1738921428 +0800	checkout: moving from main to uos
6649b7873dbb8ac91d5b5b29ae35c545ee4551de 6649b7873dbb8ac91d5b5b29ae35c545ee4551de Ivy233 <wangjinrun@uniontech.com> 1738921604 +0800	am --abort
6649b7873dbb8ac91d5b5b29ae35c545ee4551de 99a527149820060b2aacef33764092b0ec1cb497 Ivy233 <wangjinrun@uniontech.com> 1738921606 +0800	am: 清理了一些用不上的东西
99a527149820060b2aacef33764092b0ec1cb497 8f720f87ac57fb732ed9f4fe2822195aa1300f3b Ivy233 <wangjinrun@uniontech.com> 1738921606 +0800	am: 修改编解码器的实现，解码器的segment使用了临时方案检测能否运行。
8f720f87ac57fb732ed9f4fe2822195aa1300f3b 1fc935c6a6d386b8a5ef2f389ce9b99abb487422 Ivy233 <wangjinrun@uniontech.com> 1738921606 +0800	am: 看起来用不上的东西，先清理掉简化代码。
1fc935c6a6d386b8a5ef2f389ce9b99abb487422 e50fd914cebc50e60c728587a2453410cba7e248 Ivy233 <wangjinrun@uniontech.com> 1738921606 +0800	am: 与主分支有冲突的切割功能移入examples做备份
e50fd914cebc50e60c728587a2453410cba7e248 8ad93831978c1bddf9de69536655cda37b45b12f Ivy233 <wangjinrun@uniontech.com> 1738921606 +0800	am: batch=1的代码，基本测试完成
8ad93831978c1bddf9de69536655cda37b45b12f bb1f67370aa4fb615fedd4eb1c15802cf76475bc Ivy233 <wangjinrun@uniontech.com> 1738921606 +0800	am: batch=2的测试。
bb1f67370aa4fb615fedd4eb1c15802cf76475bc f2a91263c21681fdd1643de4ed75145fb4789287 Ivy233 <wangjinrun@uniontech.com> 1738921606 +0800	am: 新增时间标记。
f2a91263c21681fdd1643de4ed75145fb4789287 a458374188f7aea2c39a0bf95761b8d7fbb3d6d9 Ivy233 <wangjinrun@uniontech.com> 1738921606 +0800	am: 优化batch大小，目前可以到4。
a458374188f7aea2c39a0bf95761b8d7fbb3d6d9 5914c10ba10aaf89eae3964ef1d73064f5ac44a7 Ivy233 <wangjinrun@uniontech.com> 1738921606 +0800	am: 取消batch最大为4的限制，接下来查看如何做到把fsmn的第四个维度利用起来。
5914c10ba10aaf89eae3964ef1d73064f5ac44a7 6801e1fa01ee1dd833d9143ed26abdc9c7c2721e Ivy233 <wangjinrun@uniontech.com> 1738921606 +0800	am: fsmn中batch合并（测试中，注释后）的存档。
6801e1fa01ee1dd833d9143ed26abdc9c7c2721e 7f97f8bb6dfb439f4d411c10b09023fa0a8cd4ec Ivy233 <wangjinrun@uniontech.com> 1738922233 +0800	commit: 新增参数与优化最大batch中音频数量。
7f97f8bb6dfb439f4d411c10b09023fa0a8cd4ec de4894b33d88e96d552eb71e72b888372c06fbee Ivy233 <wangjinrun@uniontech.com> 1738995060 +0800	commit: 将batch的实现放置在ne[3]中，注释掉concat的实现
de4894b33d88e96d552eb71e72b888372c06fbee 340f9dea95c72f6161c4ab0696c25345d200f0fd Ivy233 <wangjinrun@uniontech.com> 1738996519 +0800	commit: 继续清理一些用不上的值。
340f9dea95c72f6161c4ab0696c25345d200f0fd c310a2684c6153127b2e89c0be891d1761c79f90 Ivy233 <wangjinrun@uniontech.com> 1739154409 +0800	commit: 清理已经不再使用的API
