SpeechBreathingTool​box

版本 1.0.0 (2.6 MB) 作者: Alexis
Tools for the automatic detection of speech-related inhalation events and characterisation of the speech respiratory cycle.
41.0 次下载
更新时间 2024/2/17

SpeechBreathingToolbox

Tools for the automatic detection of speech-related inhalation events and characterisation of the speech respiratory cycle.

Please cite as:

MacIntyre, A. D. and Werner, R. (2023). An Automatic Method of Speech Breathing Annotation. Proceedings of the 34th Conference on Electronic Speech Signal Processing (ESSV), Munich, DE.

About

Use findBreaths() to automatically detect speech breathing onsets and ends, then optionally corroborate the results to the acoustic speech envelope using breathSpeechCompare(). Finally, you can use plotBreaths() to visualise the breath onsets and ends in relation to the breath belt signal and, if you have it, the corresponding acoustic data. This plot can help you decide if you need to adjust the default paramaters (e.g., minimum inter-breath interval).

Usage

Run example.m with included example breath belta data and acoustic recording to see how the scripts work.

Acoustic landmarks for speech rhythm analysis

Future Versions

Plans include a GUI to adjust or reject inhalation events, as well as extract basic breath- and/or speech-related descriptive statistics. As the 'SpeechBreathingToolbox' is under development, reporting issues is appreciated.

引用格式

MacIntyre, A. D. and Werner, R. (2023). An Automatic Method of Speech Breathing Annotation. Proceedings of the 34th Conference on Electronic Speech Signal Processing (ESSV), Munich, DE.

MATLAB 版本兼容性
创建方式 R2020b
与 R2016a 及更高版本兼容
平台兼容性
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

无法下载基于 GitHub 默认分支的版本

版本 已发布 发行说明
1.0.0

要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 仓库
要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 仓库