paper-with-me

Papers

EfficientNet-Absolute Zero for Continuous Speech Keyword Spotting

2020-12-31 · Amir Mohammad Rostami, Ali Karimi, Mohammad Ali Akhaee

Keyword spotting is a process of finding some specific words or phrases in recorded speeches by computers. Deep neural network algorithms, as a powerful engine, can handle this problem if they are trained over an appropriate dataset. To this end, the football keyword dataset (FKD), as a new keyword spotting dataset in Persian, is collected with crowdsourcing. This dataset contains nearly 31000 samples in 18 classes. The continuous speech synthesis method proposed to made FKD usable in the practical application which works with continuous speeches. Besides, we proposed a lightweight architecture called EfficientNet-A0 (absolute zero) by applying the compound scaling method on EfficientNet-B0 for keyword spotting task. Finally, the proposed architecture is evaluated with various models. It is realized that EfficientNet-A0 and Resnet models outperform other models on this dataset.

📄 PDF Abstract BibTeX arXiv:2012.15695

Code (2)

AmirmohammadRostami/KeywordsSpotting-EfficientNet-A0 공식 구현 pytorch
AmirmohammadRostami/ASV-anti-spoofing-with-EABN pytorch

Tasks

Keyword SpottingKeyword Spotting CSSSpeech Synthesis

Methods 이 논문이 사용한 방법론

Batch Normalization 설명 없음
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Average Pooling 설명 없음
Residual Connection 설명 없음
Max Pooling Max Pooling is a pooling operation that calculates the maximum value for patches of a feature map, and uses it to create a downsampled (pooled) feature map. It is usually…
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…
Bottleneck Residual Block A Bottleneck Residual Block is a variant of the residual block that utilises 1x1 convolutions to create a bottleneck. The…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

Spot keywords from very noisy and mixed speech

2023-05-28 · Ying Shi, Dong Wang, Lantian Li, Jiqing Han 외

Most existing keyword spotting research focuses on conditions with slight or moderate noise. In this paper, we try to tackle a more challenging task: detecting keywords buried under strong interfering speech (10 times hi…

Data AugmentationKeyword Spotting

CWCL: Cross-Modal Transfer with Continuously Weighted Contrastive Loss

2023-09-26 · NeurIPS 2023 11

This paper considers contrastive training for cross-modal 0-shot transfer wherein a pre-trained model in one modality is used for representation learning in another domain using pairwise data. The learnt models in the la…

image-classificationImage Classificationintent-classificationIntent Classification+1

ASR-free CNN-DTW keyword spotting using multilingual bottleneck features for almost zero-resource languages

2018-07-23 · Raghav Menon, Herman Kamper, Emre Yilmaz, John Quinn 외

We consider multilingual bottleneck features (BNFs) for nearly zero-resource keyword spotting. This forms part of a United Nations effort using keyword spotting to support humanitarian relief programmes in parts of Afric…

Dynamic Time WarpingHumanitarianKeyword SpottingTemplate Matching

An Anchor-Free Detector for Continuous Speech Keyword Spotting

2022-08-09 · Zhiyuan Zhao, Chuanxin Tang, Chengdong Yao, Chong Luo

Continuous Speech Keyword Spotting (CSKWS) is a task to detect predefined keywords in a continuous speech. In this paper, we regard CSKWS as a one-dimensional object detection task and propose a novel anchor-free detecto…

Keyword Spottingobject-detectionObject Detection

Prototypical Metric Transfer Learning for Continuous Speech Keyword Spotting With Limited Training Data

2019-01-12 · Harshita Seth, Pulkit Kumar, Muktabh Mayank Srivastava

Continuous Speech Keyword Spotting (CSKS) is the problem of spotting keywords in recorded conversations, when a small number of instances of keywords are available in training data. Unlike the more common Keyword Spottin…

General Classificationimbalanced classificationKeyword SpottingTransfer Learning