ar
Feedback
Speech Technology

Speech Technology

الذهاب إلى القناة على Telegram
1 655
المشتركون
+224 ساعات
+57 أيام
+1430 أيام
أرشيف المشاركات
https://trgkpc.github.io/posts/2023/11/voicemos_workshop/ https://twitter.com/trgkpc/status/1703971657034158373 Our new paper is available! https://arxiv.org/abs/2309.08127 We proposed a core-set slection method for TTS: how to extract a lightweight training subset (core-set) without degradation in TTS model? We conducted experiments with multiple languages (Ja, Zh, En) and core-set sizes!

Speaker Change Detection from Google USM-SCD: Multilingual Speaker Change Detection Based on Large Pretrained Foundation Models https://arxiv.org/abs/2309.08023 We introduce a multilingual speaker change detection model (USM-SCD) that can simultaneously detect speaker turns and perform ASR for 96 languages. This model is adapted from a speech foundation model trained on a large quantity of supervised and unsupervised data, demonstrating the utility of fine-tuning from a large generic foundation model for a downstream task. We analyze the performance of this multilingual speaker change detection model through a series of ablation studies. We show that the USM-SCD model can achieve more than 75% average speaker change detection F1 score across a test set that consists of data from 96 languages. On American English, the USM-SCD model can achieve an 85.8% speaker change detection F1 score across various public and internal test sets, beating the previous monolingual baseline model by 21% relative. We also show that we only need to fine-tune one-quarter of the trainable model parameters to achieve the best model performance. The USM-SCD model exhibits state-of-the-art ASR quality compared with a strong public ASR baseline, making it suitable to handle both tasks with negligible additional computational cost.

https://pages.cs.huji.ac.il/adiyoss-lab/twist/ We present TWIST, a SpeechLM method using a textLM init. TWIST consistently ou
https://pages.cs.huji.ac.il/adiyoss-lab/twist/ We present TWIST, a SpeechLM method using a textLM init. TWIST consistently outperforms cold-start baselines across models and data scales. Moreover, TWIST is more data efficient. With only 10% of the data, TWIST archives comparable (or better!) results than cold-start models.

Apple MLX with M2 Ultra is faster than 4090 for Whisper decoding https://owehrens.com/whisper-nvidia-rtx-4090-vs-m1pro-with-mlx/

Not sure what is it, just a lot of speech

Distill Whisper Small and Medium for English

One more distributed ASR Leveraging cache to enable SLU on tiny devices Afsara Benazir, Zhiming Xu, Felix Xiaozhu Lin (University of Virginia) This paper addresses spoken language understanding (SLU) on microcontroller-like embedded devices, integrating on-device execution with cloud offloading in a novel fashion. We exploit temporal locality in a device's speech inputs and accordingly reuse recent SLU inferences. Our idea is simple: let the device match new inputs against cached results, and only offload unmatched inputs to the cloud for full inference. Realization of this idea, however, is non-trivial: the device needs to compare acoustic features in a robust, low-cost way. To this end, we present XYZ, a speech cache for tiny devices. It matches speech inputs at two levels of representations: first by clustered sequences of raw sound units, then as sequences of phonemes. Working in tandem, the two representations offer complementary cost/accuracy tradeoffs. To further boost accuracy, our cache is learning: with the mismatched and then offloaded inputs, it continuously finetunes the device's feature extractors (with the assistance of the cloud). We implement XYZ on an off-the-shelf STM32 microcontroller. The resultant implementation has a small memory footprint of 2MB. Evaluated on challenging speech benchmarks, our system resolves 45%--90% of inputs on device, reducing the average latency by up to 80% compared to offloading to popular cloud speech services. Our benefit is pronounced even in adversarial settings -- noisy environments, cold cache, or one device shared by a number of users.

A proper combination of local/remote decoding is a very challenging and not yet solved task https://arxiv.org/abs/2311.17065 Efficient Deep Speech Understanding at the Edge Rongxiang Wang, Felix Lin Contemporary Speech Understanding (SU) involves a sophisticated pipeline: capturing real-time voice input, the pipeline encompasses a deep neural network with an encoder-decoder architecture enhanced by beam search. This network periodically assesses attention and Connectionist Temporal Classification (CTC) scores in its autoregressive output. This paper aims to enhance SU performance on edge devices with limited resources. It pursues two intertwined goals: accelerating on-device execution and efficiently handling inputs that surpass the on-device model's capacity. While these objectives are well-established, we introduce innovative solutions that specifically address SU's distinctive challenges: 1. Late contextualization: Enables the parallel execution of a model's attentive encoder during input ingestion. 2. Pilot decoding: Alleviates temporal load imbalances. 3. Autoregression offramps: Facilitate offloading decisions based on partial output sequences. Our techniques seamlessly integrate with existing SU models, pipelines, and frameworks, allowing for independent or combined application. Together, they constitute a hybrid solution for edge SU, exemplified by our prototype, XYZ. Evaluated on platforms equipped with 6-8 Arm cores, our system achieves State-of-the-Art (SOTA) accuracy, reducing end-to-end latency by 2x and halving offloading requirements.

From End-to-end Joint Rich and Normalized ASR with a limited amount of rich training data Can Cui (MULTISPEECH), Imran Ahamad Sheikh, Mostafa Sadeghi (MULTISPEECH), Emmanuel Vincent (MULTISPEECH) Joint rich and normalized automatic speech recognition (ASR), that produces transcriptions both with and without punctuation and capitalization, remains a challenge. End-to-end (E2E) ASR models offer both convenience and the ability to perform such joint transcription of speech. Training such models requires paired speech and rich text data, which is not widely available. In this paper, we compare two different approaches to train a stateless Transducer-based E2E joint rich and normalized ASR system, ready for streaming applications, with a limited amount of rich labeled data. The first approach uses a language model to generate pseudo-rich transcriptions of normalized training data. The second approach uses a single decoder conditioned on the type of the output. The first approach leads to E2E rich ASR which perform better on out-of-domain data, with up to 9% relative reduction in errors. The second approach demonstrates the feasibility of an E2E joint rich and normalized ASR system using as low as 5% rich training data with moderate (2.42% absolute) increase in errors.

Interesting that for noisy audio joint punctuation predictor fails miserably. See AMI results in the table. Punctuation error
Interesting that for noisy audio joint punctuation predictor fails miserably. See AMI results in the table. Punctuation errors are much higher than ASR errors https://arxiv.org/abs/2311.17741

Interesting case of noisy voice cloning from Russian Huawei team Vikentii Pankov, Valeria Pronina, Alexander Kuzmin, Maksim Borisov, Nikita Usoltsev, Xingshan Zeng, Alexander Golubkov, Nikolai Ermolenko, Aleksandra Shirshova, Yulia Matveeva Abstract Recent progress in self-supervised representation learning has opened up new opportunities for training from unlabeled data and has been a growing trend in voice conversion. However, unsupervised training of voice cloning seems to remain a challenging task. In this paper we propose a semi-supervised zero-shot voice cloning approach that works by adapting a HuBERT-based voice conversion system to the voice cloning task and shows the robustness of such a system to noises both in training data (we add noises resulting in up to 0db signal-to-noise-ratio to 35% of training data with no significant degradation of evaluation metrics) and in the target speaker reference audio at inference. Moreover, such a method does not require any type of denoising or noise-labeling of training data. Finally, we introduce a novel multi-tasking approach by incorporating self-supervised DINO loss into joint training of a CAM++ based speaker verification system and a unit-based VITS cloning system. We show that it significantly improves the quality of generated audio over baselines, especially for noisy target speaker references. https://vc-research-team.github.io/dino-vits https://arxiv.org/abs/2311.09770

I remember the start of the story with SoapBox. It is a great journey so far and a great milestone Today, SoapBox is proud to announce our acquisition by CurriculumAssoc https://twitter.com/soapboxlabs/status/1729866727847239929