Multi-Task Learning for Front-End Text Processing in TTS

Wonjune Kang, Yun Wang, Shun Zhang, Arthur Hinsvark, Qing He
1/12/2024
cs.CL

No official code found. Best implementation: facebookresearch/llama-hd-dataset (22 stars, last commit 2024-01-22).

Abstract

We propose a multi-task learning (MTL) model for jointly performing three tasks that are commonly solved in a text-to-speech (TTS) front-end: text normalization (TN), part-of-speech (POS) tagging, and homograph disambiguation (HD). Our framework utilizes a tree-like structure with a trunk that learns shared representations, followed by separate task-specific heads. We further incorporate a pre-trained language model to utilize its built-in lexical and contextual knowledge, and study how to best use its embeddings so as to most effectively benefit our multi-task model. Through task-wise ablations, we show that our full model trained on all three tasks achieves the strongest overall performance compared to models trained on individual or sub-combinations of tasks, confirming the advantages of our MTL framework. Finally, we introduce a new HD dataset containing a balanced number of sentences in diverse contexts for a variety of homographs and their pronunciations. We demonstrate that incorporating this dataset into training significantly improves HD performance over only using a commonly used, but imbalanced, pre-existing dataset.

View on arXivView PDF

Code Implementations(1)

This is a balanced dataset for English homograph disambiguation (HD), generated with Meta's Llama 2-Chat 70B model.

223Jan 11, 20242 years agoNOASSERTION

Similar Papers

Cite this paper

@article{kang2024multitask,
  title  = {Multi-Task Learning for Front-End Text Processing in TTS},
  author = {Wonjune Kang and Yun Wang and Shun Zhang and Arthur Hinsvark and Qing He},
  year   = {2024},
  eprint = {2401.06321},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.06321v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2401.06321.svg)](https://codeofpaper.com/paper/2401.06321)

Discussion