【脚本】音频文本定位器

在涉及到人声的工程,经常会遇到这样的情景:在一堆人声录音中找到特定的一句台词。一般来说只能凭记忆在大概位置一句句播放和查找。我之前发布的语音识别套件脚本理论上也能有助于查找,但是需要生成大量的工程标记和音频块标记,显得很杂乱。于是我做了这款专门解决语音搜索和定位的脚本

主要特性

首先借助funasr识别出音频文本,然后脚本把文本内容和位置信息写入到音频块中,之后脚本就会列出每一句文本内容,点击即可跳转到对应的位置。由于识别结果已经写入到音频块中,只要音频块不被删除,这些信息都可以随时读取回来

文本查找

回到开头的问题,如何查找特定的内容。脚本右边有一个搜索框,可以输入一个或多个搜索词,搜索结果将会在左边列出

详细说明

其他特性

  • 支持自动更新
  • 仅限Windows用户
  • 提供14天全功能免费试用

下载地址

照顾一下没有百度云会员的用户,提供多一个123网盘的连接

6 Likes

老师,这个可以不依赖音频块,而直接看轨道吗?比如我轨道1上全是A的台词,那我不管怎么切开A的音频块,挪动其中部分音频块,只要在当前轨道都能识别到?

现在就可以随时挪动,即使挪到别的轨道都能读取回来。但你不能切开和改变长度,这些都应该在进行识别之前就处理好的。轨道没有意义,他不包含位置信息,只有音频块才有位置信息

简单来说:
基于音频块:音频块可以任意改变位置,不能切断和改变长度
基于轨道:音频块不能移动,不能切断,不能改变长度

1 Like

提示请把curl.exe放在userplugins下 是因为没有购买注册吗?

你用的是win7或者win8吗?

windows 10

不过是在VMwave做测试

CURL.EXE (857 KB)
那你把这个文件放到userplugins里试试吧。一般win10都自带这个工具,脚本如果检查不到这个文件存在,就会出现这个提示。不知道是不是你系统版本的问题

image
image
这是什么问题,是那里没有弄对吗?

可以了,再试一下

谢谢,可以了

操作完之后,选中音频点运行之后,,直接跳出验证失败,未注册是为什么

再打开一次呢?

关了,重新打开也是

就是说没看到主界面,一运行就提示未注册吗?

是的
刚重启一下之后仍然没有,直接提示验证失败,没注册

77bd3bc7a9f3b55a1592c6a7d7ff072
1427b5f41f67019081e62261601e723

那就是没注册呗,安装包里有个文本文件,里面说了注册的方式

image
找到了。。。我直接看的网页版流程。。那个里面没有这一步。。
:joy:

可以了,再运行试试