Surfboard: Audio Feature Extraction for Modern Machine Learning
We introduce Surfboard, an open-source Python library for extracting audio features with application to the medical domain. Surfboard is written with the aim of addressing pain points of existing libraries and facilitating joint use with modern machine learning frameworks. The package can be accessed both programmatically in Python and via its command line interface, allowing it to be easily integrated within machine learning workflows. It builds on state-of-the-art audio analysis packages and offers multiprocessing support for processing large workloads. We review similar frameworks and describe Surfboard's architecture, including the clinical motivation for its features. Using the mPower dataset, we illustrate Surfboard's application to a Parkinson's disease classification task, highlighting common pitfalls in existing research. The source code is opened up to the research community to facilitate future audio research in the clinical domain.
Code (2)
Tasks
BIG-bench Machine LearningSimilar Papers 제목 키워드 기반
Exploring traditional machine learning for identification of pathological auscultations
Today, data collection has improved in various areas, and the medical domain is no exception. Auscultation, as an important diagnostic technique for physicians, due to the progress and availability of digital stethoscope…
DescriptiveDiagnosticBridging Biological Hearing and Neuromorphic Computing: End-to-End Time-Domain Audio Signal Processing with Reservoir Computing
Despite the advancements in cutting-edge technologies, audio signal processing continues to pose challenges and lacks the precision of a human speech processing system. To address these challenges, we propose a novel app…
Speech RecognitionMusic Genre Classification: Training an AI model
Music genre classification is an area that utilizes machine learning models and techniques for the processing of audio signals, in which applications range from content recommendation systems to music recommendation syst…
ClassificationGenre classificationmodelMusic Genre Classification+2A Music Classification Model based on Metric Learning and Feature Extraction from MP3 Audio Files
The development of models for learning music similarity and feature extraction from audio media files is an increasingly important task for the entertainment industry. This work proposes a novel music classification mode…
Dimensionality ReductionGeneral ClassificationMetric LearningMusic Classification+1Listening With Your Eyes: Towards a Practical Visual Speech Recognition System Using Deep Boltzmann Machines
This paper presents a novel feature learning method for visual speech recognition using Deep Boltzmann Machines (DBM). Unlike all existing visual feature extraction techniques which solely extracts features from video se…
speech-recognitionSpeech RecognitionVisual Speech Recognition