最近更新了几篇有关于在标注数据的时候,便捷的对所选的部分进行删除等操作,今天新增加两个功能即是对选择的区域直接保存为新文件的操作,现将目前四个按钮的功能都一并介绍。

新增菜单功能一:见文章[脚本 | Praat自建菜单批量删除边界-简化版]。脚本是:Delete_Selected_Boundary.Praat。标注时删除所选区域的边界条,最新版本已经修改为可以同时删除你标注TextGrid里所有层的边界条。

使用前:标注如下,我们选择如图区域,想删除这部分边界条;

点击我们自定义的菜单在Boundary菜单里的Remove all boundary…;

效果:

如果想只删除其中一层,那么修改Delete_Selected_Boundary.Praat这个脚本里的以下这个地方,将totalTiers = 1前面的#号去掉。代表你只想删除第一层的边界条。将1修改为你要删除边界条的任意一层。

新增菜单功能二:见文章[脚本|Praat自定义菜单:标注时删除所选部分]。脚本是:Cut_Selected_Sound.Praat。

使用场景:标注时遇到噪声段,或者发音人非录音的呼吸声、咳嗽等声音,或者由于录音重复读了一小句,想直接剪切掉这一小段;

问题:如果这时候你是同时打开的WAV和TextGrid,你会发现没有相应的菜单操作;

自定义菜单改进:可以一键剪切掉这一段,并且是同时对WAV和TextGrid进行剪切的操作;

特别注意:请注意备份原始文件。因为这会覆盖保存原始文件;

使用前:

使用后,上面所选区域已经被剪切掉了;

今日新增菜单功能三:保存所选区域内的这部分声音。脚本是:Save_Selected_Sound.Praat。

使用场景:在清洗大量数据的时候,人工测听判断要保存哪部分,如何便捷保存,节省频繁打开目录的时间;

原始操作:Praat现有一个操作,选择之后,点击File菜单里的Save selected sound as WAV file …;

存在问题:这时候需要你手工选择保存路径,并且要自己命名新的文件名,频繁操作必然非常繁琐…;

本功能改进:在Edit自定义一个Save WAV Selection菜单,选择了某一部分之后,点击这个菜单,将会自动在原始文件同级目录里创建一个新目录,并且将选择的wav保存在里面,新文件的命名也是自动用选择的开始时间点命名的,这样防止多次操作文件名重复被覆盖;

今日新增菜单功能四:保存所选区域内的这部分声音和标注。脚本是:Save_Selected_Parts.Praat。

具体场景功能和上述菜单三是一样的,只是这里是把标注的部分也一并保存。在此不再详细描述;

功能三和功能四示例,操作之前:

操作之后,新保存的文件:

自然如果再选择一段0.703-0.944秒的部分,保存的文件名可能是00001_0-703.wav这样的。

获取脚本

https://github.com/feelins/Praat_Scripts/14-helpful_customized_menu

本站所有Praat脚本都可以在上述github的项目目录里找到,如果日常对代码、脚本操作比较熟练的可通过下载、安装、配置github for windows在自己的电脑上通过git clone将代码下载到本机,这样的好处是可以跟主站及时更新代码。
不想费如此脑筋,可以通过点击如下图Code位置所示,下载整站的代码,可直接使用。

关注

关于对本站脚本的使用咨询,以及功能修改,增加等,都可以扫QQ咨询群,私信群主。

版权说明

1、版权归本公众号“极地语音工作室”,原名“语音处理小站”所有;

2、未经本站或者作者允许, 不得任意转载本文内容,否则将视为侵权;

3、转载或者引用本文内容请注明来源及原作者;

4、对于不遵守此声明或者其他违法使用本站内容者,本人依法保留追究权等。

Praat脚本-014 | 删除选择区域内的所有边界条相关推荐

  1. Praat脚本-000 | 实用的Praat脚本总索引

    该项目包括一些Praat常用脚本,并结合简单实例说明如何使用这些脚本,每一个独立的目录里面有示例文件以及结果文件,适用于已经对Praat基本操作有些了解,对时长,基频,共振峰等基本声学参数有所了解的初 ...

  2. Praat脚本-006 | 批量修改删除复制某一层

    目录 引题 运行脚本 第一种情况:增加interval层级 第二种情况:增加point层级 第三种情况:删除某个层级 第四种情况:将某一层复制到其它位置 第五种情况:将某一层的名称修改 补充说明 获取 ...

  3. linux遍历目录删除指定文件,利用shell脚本遍历文件夹内所有的文件并作整理统计的方法-linux删除文件夹...

    本篇文章扣丁学堂Linux培训小编给读者们分享一下利用shell脚本遍历文件夹内所有的文件并作整理统计的方法,文章具有很好的参考价值,感兴趣的小伙伴就随小编来了解一下吧. 环境: Ubuntu下采用s ...

  4. Praat脚本-028 | 批量合并目录内的音频文件

    这里写目录标题 使用背景 使用说明 获取脚本 关注公众号 咨询QQ群 关注 版权说明 使用背景 本脚本适用于如何快速合并某一批目录里的所有音频(.wav),或者是合并满足某个条件的,比如以某一批字符开 ...

  5. windows 2008 域 删除不活动计算机账号,如何删除域内非活动计算机账号?

    域内管理很多用户和计算机,但是常常有无用的用户和计算机没有退出域,而浪费域内的资源.如何删除一段时间内没有登录域非活动计算机账号呢?下文给出了详细的描述. 命令:dsquery http://tech ...

  6. linux 循环显示所有的sh.*文件.,利用shell脚本遍历文件夹内所有的文件并作整理统计的方法...

    环境: Ubuntu下采用shell脚本实现 案例简述:文件夹内有许多子文件夹,这里需要自动读取所有的文件,包括他们的地址和文件名.通过观察文件名的规律,按照一定的规则裁剪出文件名的某一部分,该部分为 ...

  7. Praat脚本-004 | 替换标注内容

    目录 引题 代码段 运行脚本 格式要求 替换实例一 替换实例二 替换实例三 运行脚本 获取脚本 关注 版权说明 引题 我们在做音频标注的过程中,经常遇到需要批量修改某个地方,比如最开始标的发音aa,后 ...

  8. 计算机用户域怎么删除,如何删除域内非活动计算机账号?

    域内管理很多用户和计算机,但是常常有无用的用户和计算机没有退出域,而浪费域内的资源.如何删除一段时间内没有登录域非活动计算机账号呢?下文给出了详细的描述. 命令:dsquery http://tech ...

  9. Praat脚本-010 | 提取时长和共振峰

    目录 引题 操作解释 运行脚本 获取脚本 关注 版权说明 引题 与提取基频的工作类似,提取共振峰也是很常用的一个数据提取操作,共振峰在物理学上称为共振谐波,最典型的例子是我们扔石子到水里,看到的一条一 ...

最新文章

  1. ffmpeg avformat_open_input返回失败的解决办法
  2. 【转】SVN各种颜色状态
  3. C++编程积累——C++实现十进制与二进制之间的互相转换
  4. 理解结构与表现相分离
  5. 高校水电费管理系统C语言课程设计
  6. 云计算与大数据技术应用 第四章
  7. 推荐视频反馈系统设计
  8. 视频 | 直升机如何转弯,为什么能悬停在空中,它的飞行原理是什么?
  9. r语言 svycoxph_R语言之cox回归分析
  10. Java——银行业务调度系统
  11. win10安装免安装版的mysql5.7
  12. WEB服务器硬件配置要求
  13. PTA 7-2 不变初心数(15分)思路简单
  14. ps:消除锯齿和羽化
  15. wifi 频段表_史上最全无线通信频率分配表,转走收藏!
  16. 内存压力测试软件,TestMem5内存压力测试
  17. 关于压缩文件后删除源文件的一点问题
  18. 赶紧收下这四个安卓手机通讯录丢失怎么恢复的技巧吧
  19. 【单调栈】洛谷_2947 向右看齐Look Up
  20. 免费给你的QQ个人信息面板加上彩色背景(转)

热门文章

  1. ERASOR:解决动态环境下的SLAM建图问题,有效过滤动态物体(ICRA2021)
  2. 解决IE6、IE8 宽度兼容
  3. 全球十大正规黄金期货交易APP平台排名(2023版榜单)
  4. 3D Fe3O4@Au@Ag nanoflowers assembled magnetoplasmonic chains for in situ SERS monitoring of plasmon-
  5. ubuntu16.04 安装 oracle11g (2022.6.5)
  6. VMWare Player设置双屏显示
  7. win10支持8t 硬盘_正版Windows 10免费拿解决问题之“硬盘S.A.M.R.T或MBR异常”
  8. Deer-ui:一个简单高效的react组件库
  9. 工序外协与委外加工区别
  10. 该不该动手术校正近视?