Automatic Lyrics Alignment for Cantonese Popular Music

Similar documents
FIMD: Fine-grained Device-free Motion Detection

A SURVEY OF OCCUPANT RESPONSE TOWARDS AN AUDIBLE FIRE ALARM

Design of Humidity Monitoring System Based on Virtual Instrument

Leak Detection. Ron Threlfall Manager, Leak Detection, Maintenance and Integration

Animals:Goats:Bleat.Calls,Warbling.Baa,Movements.Rubbing,Barn,Medium.Close,Interior,BG.Dog.Barks 01:21.618

Benefits of Enhanced Event Analysis in. Mark Miller

SYNERGY IN LEAK DETECTION: COMBINING LEAK DETECTION TECHNOLOGIES THAT USE DIFFERENT PHYSICAL PRINCIPLES

THE NEXT GENERATION IN VISIBILITY SENSORS OUTPERFORM BOTH TRADITIONAL TRANSMISSOMETERS AND FORWARD SCATTER SENSORS

An improved Algorithm of Generating Network Intrusion Detector Li Ma 1, a, Yan Chen 1, b

2 A e ( I ( ω t k r)

Variables in Science. Name : Class : Date : 1. Which variable do we change on purpose? b) Dependent. a) c) Independent Control

East-West Exclusion Zones: Why Do We Have Them and How Can We Eliminate Them?

General Specifications

PREDICTION OF THE PRESSURE DROP OF CO 2 IN AN EVAPORATOR USED FOR AIR COOLING ABSTRACT 1. INTRODUCTION 2. EXPERIMENTAL SET-UP AND PROCEDURE

I/A Series 716C 1/16 DIN Temperature Controller

FREQUENCY ENHANCEMENT OF DUAL-JUNCTION THERMOCOUPLE PROBES

Yoswit 0-10V / 1-10V / potentiometer / 10V PWM (3 in1 ) Constant Current Dimmer Driver

Heyam Daod. Keywords Fine-grained soils, liquid limit, microwave drying, moisture content

SM3000 Videographic Recorder. User Guide. Modbus (RTU) Communications Option

ON-LINE SENSOR CALIBRATION MONITORING AND FAULT DETECTION FOR CHEMICAL PROCESSES

CT398 Heaterstat TM Temperature Controller. Technical User Guide

Research on Decision Tree Application in Data of Fire Alarm Receipt and Disposal

RLDS - Remote LEAK DETECTION SYSTEM

Flexibility, scalability andsecurity

02/11/2015

Implementing a Reliable Leak Detection System on a Crude Oil Pipeline

Managing the Heating Demand in Institutional Buildings with an Innovative Thermal Storage System

Influence of temperature and drying air velocity on the kinetics of convective drying in the food industry

What is Room EQ Wizard (aka REW)?

THERMAL PERFORMANCE ASSESSMENT OF GREENHOUSE SOLAR DRYER UNDER PASSIVE MODE

Improved occupancy detection accuracy using PIR and door sensors for a smart thermostat

6 th Pipeline Technology Conference 2011

Comparing & Validating Deviation Surveys

Performance Evaluation of Event Detection Solutions: the CREDS experience

Fast and Efficient Method for Fire Detection Using Image Processing

Standard SPECIFICATIONS FEATURES APPLICATIONS

Speech parameterization using the Mel scale Part II. T. Thrasyvoulou and S. Benton

Security Management System - Configuring Video Analytics

02/11/2015

Level Measurement Continuous level measurement Ultrasonic transmitters

Are Thermistors the Right Choice for Your Temperature Measurement Application?

Towards Accurate Leak Detection: Finding the Missing Pieces

for commercial kitchen ventilation

User Manual. Digi-Sense TC9500 Advanced Multiparameter Temperature Controller with Thermocouple, Thermistor, and RTD Inputs

PRODUCT CONFORMITY CERTIFICATE

Temperature Data Logging

Predicting Narrow-band and Wideband Speech Quality with WB-PESQ and TOSQA

Instructions & Operation Manual

Presented at 6 th Pipeline Technology Conference Hannover, Germany April 4-5, 2011

Autonomous Waste Sorter Design Project

CEE:3371 Principles of Hydraulics and Hydrology Project #2 Flow Measurement with a Weir

CFD Analysis of temperature dissipation from a hollow metallic pipe through circular fins using Ansys 14.5

NEBRASKA MODIFIED ROOF POND: 1985 SUMMER PERFORMANCE RESULTS

Technical White Paper

Architectural and Engineering Specification for a Fiber Optic Perimeter Intrusion Detection System. FiberPatrol FP1100X

Fire Alarm Intelligibility. Chris Nolan

HUMIDITY TRANSFER MEASUREMENT ON SPECIAL TEXTILES AND MEMBRANES FOR GAS SENSORS

The MCD-111 AUTOKLAW Microprocessor Controller Version 1.00 User s Manual

Test Results from the AHRI Low GWP AREP (Alternative Refrigerant Evaluation Program) Bus Air-Conditioning

STUDY ON THE CONTROL ALGORITHM OF THE HEAT PUMP SYSTEM FOR LOAD CHANGE

LOW ENERGY CLIMATE CONTROL FOR MUSEUM STORES

False Alarm Suppression in Early Prediction of Cardiac Arrhythmia

Where Technology Shapes Solutions. Alarm management : Wasn t that problem already solved years ago?

MEAS CAL ALARM CONF APT2000 CC ENCLOSURE TYPE 2

Advanced Digital Signal Processing Part 4: DFT and FFT

The Design of Temperature Control System for Vegetable Greenhouse

Experimental Study of Initial Process of Frost on Heat Exchanger Surface of Refrigerated Transport Vehicle

Effects of Volute Tongue Clearance and Rotational Speed on Performance of Centrifugal Blower Nitin S. Jadhav *, S. R. Patil

Proceedings Design, Fabrication and Optimization of a Silicon MEMS Natural Gas Sensor

Link loss measurement uncertainties: OTDR vs. light source power meter By EXFO s Systems Engineering and Research Team

PERFORMANCE-BASED SIMULATION FOR THE PLANNING AND DESIGN OF HYPER DENSE URBAN HABITATION

c. 13,000 gallons/minute to m3/day

New Generation Loudspeakers

Seminar Series on New Horizon in Greening Skyrise Greenery

intelligent fire alarm ID60series panels

Polarized Light Scattering of Smoke Sources and Cooking Aerosols

Compression of Fins pipe and simple Heat pipe Using CFD

Audit Report. Global GAW station Pallas, Finland

A NETWORK MODEL OF SIMULATING SMOKE MOVEMENT IN BUILDINGS

ISO INTERNATIONAL STANDARD

Study on the Effects of Learning by Changing the Color- Temperature LED Lamp

Content. Ⅰ General information 1. Ⅱ Product description 2. Ⅲ System description 3. Ⅳ Fault message 9. Packing list 9

Real time Video Fire Detection using Spatio-Temporal Consistency Energy

EEN-E Measurement and Control of Energy Systems DRYING OF BIOMASS IN A FIXED BED DRYER LABORATORY EXERCISE INSTRUCTIONS

Vehicle Detection: How To Choose the Right Technology... 3

AN ANALYSIS OF THE PERFORMANCE OF RESIDENTIAL SMOKE DETECTION TECHNOLOGIES UTILIZING THE CONCEPT OF RELATIVE TIME

D5100 Industrial Differential Pressure Transducer

M5800 Pressure Transducer with Rotatable Display

AUTOMATIC CABLE SPOOLING for A ROBOTIC VACUUM CLEANER

Research Article Footstep and Vehicle Detection Using Seismic Sensors in Wireless Sensor Network: Field Tests

Infrastructure Projects Signalling - Shared Learning. 18/02: March 2018 December Dec-18 / 1

1 INTRODUCTION SYSTEM DESCRIPTION... 3

AFMG. Design for Speech Intelligibility Using Software Modeling. Stefan Feistel, Bruce C. Olson AHNERT FEISTEL MEDIA GROUP

HOLTER RECORDER Product parameters

E. Elnahrawy, X. Li, and R. Martin

Accident Prevention and Alcohol Detection using GSM Module

Leak Detection Program Management (RP 1175) April 24-26, 2018 St. Louis, Missouri

Leading by technology

PRODUCT CONFORMITY CERTIFICATE

UL268 7 th challenge with single infrared smoke detector

Transcription:

Automatic Lyrics Alignment for Cantonese Popular Music Chi Hang WONG, Wai Man SZETO, and Kin Hong WONG Department of Computer Science and Engineering The Chinese University of Hong Kong Shatin, N.T., Hong Kong {chwong1, wmszeto, khwong}@cse.cuhk.edu.hk Appendix A Experimental Results of Onset Detection A.1 Results and Discussion The onset detection algorithm was applied on all 70 segments in table 1 of section 8.1 with 75% window overlapping and three variables such as onset ɛ onset, onset window size w onset and omitting window size w omit. The following score function Ω s was used to evaluate the onset detection algorithm: Ω s F N = 1.0 5 T P + F N F P T P + F N (28) where TP (true positive) is the number of true onsets that the algorithm can detect, FN (false negative) is the number of true onsets that the algorithm failed to detect and FP (false positive) is the number of false onsets that the algorithm found. The higher the value of Ω s the better is the result. For the evaluation, the onsets within 100ms of true onsets are considered as correct (TP). 1

The term F N F P is the missing rate and the term is the false T P +F N T P +F N alarm rate. The coefficients 5 and of the score function are the weights which control the effect of the missing rate and the false alarm rate on the overall performance of our proposed system. They were derived from the the experiments of robustness of the DTW algorithm in section 8.2.3 as below. Figure 15 in section 8.2.3 shows the In-Range Accuracy and the Duration Accuracy after adding the spurious onsets. The accuracy dropped from 93% to 88%, 5% dropped after 50% spurious onsets, thus the DTW algorithm could compensate the false alarm errors which were introduced from the onset detection algorithm of the system. The weight of the false alarm rate in the score function was chosen as because the In-Range Accuracy was dropped 5% when 50% spurious onsets were added. Figure 16 in section 8.2.3 shows the In-Range Accuracy and the Duration Accuracy after pruning the onsets. The accuracy dropped from 91% to 58%, 33% dropped after pruning 50% onsets, thus 5 was chosen as the weight of the missing rate in the score function. Figure 17 in this appendix shows the onset detection result against onset ɛ onset, onset window size w onset and omitting window size w omit. The omitting window sizes w omit with 100ms and 150ms (figures 17(b) and (c)) were better than that with 50ms and 200ms (figures 17(a) and (d)). In general, the time between two consecutive characters is between 100ms and 150ms, thus it is effective to use the omitting window size either 100ms and 150ms for pruning onsets that are too close. From figures 17(b) and (c), the best onset window size (curve with circle) was 50ms. This result pretty much matched the same energy integration as human perception in [1], thus the experiment showed that the effective energy integration window was 50ms. Figure 18 in this appendix shows the detailed result of the score with onset window size 50ms and omitting window size 150ms. The best was within 0 and and all the s of 0.0-1.0 were about 0.07 which was small. Thus when the is within 0 and, the result was similar. Figure 19 in this appendix shows the detailed result of the false alarm rate with onset window size 50ms and omitting window size 150ms. The result showed the false alarm rate was around 50%-60% for small values i.e. in 100 detected onsets, 50-60 detected onsets were wrong because the vocal enhancement method could not remove all the non-vocal instruments, thus there were many non-vocal onsets. In order to resolve the problem, the 2

(a) w omit :50ms (b) w omit :100ms 5 5 5 5 5 5 5 5 0 0.05 5 5 0.3 0.35 (c) 0 0.05 5 5 0.3 0.35 (d) w omit :150ms w omit :200ms 5 5 5 5 5 5 5 5 0 0.05 5 5 0.3 0.35 0 0.05 5 5 0.3 0.35 Figure 17: Onset detection result with different omitting window size w omit : (a) 50ms, (b) 100ms, (c) 150ms and (d) 200ms. 3

1 0.9 0.3 8 6 4 2 0.08 0.06 mean score min score max score 0 0 0.05 5 5 0.3 0.35 0 0.04 0.02 Figure 18: The mean (square), minimum (cross), maximum (diamond) scores and the (σ) (cross) of onset detection for the omitting window size w omit =150ms and the onset window size w onset =50ms. non-vocal pruning module was used. In conclusion, our experimental results showed that the best omitting window size was 150ms. And also, onset window size 50ms and 0.05 produced the best score for omitting window size 150ms. References [1] Eric D. Scheirer. Tempo and beat analysis of acoustic musical signals. Journal of Acoustic Society of America, (1):588 601, 1998. 4

1 0.9 mean false alarm rate min false alarm rate max false alarm rate 9 8 7 false alarm rate 0.3 6 5 4 3 2 1 0 0 0.05 5 5 0.3 0.35 Figure 19: The mean (square), minimum (cross), maximum (diamond) false alarm rates and the (σ) (cross) of onset detection for the omitting window size w omit =150ms and the onset window size w onset =50ms. 5