Elamur Research⌕
☰
home / papers / 2022 / NatiQ: An End-to-end Text-to-Speech System for Arabic

NatiQ: An End-to-end Text-to-Speech System for Arabic

Paper · 2022 · Ahmed Abdelali, Nadir Durrani, Cenk Demiroglu et al.

Summary

The paper presents NatiQ, a web-deployed Arabic text-to-speech system. Arabic is a hard case for TTS because ordinary text leaves out short vowels, so the pronunciation has to be reconstructed before synthesis. The authors recorded two in-house corpora at 44kHz. "Amina" is an expressive female voice reading children's books in Modern Standard Arabic, intended for education. "Hamza" is a neutral male voice reading general and news content, intended for media.

Their pipeline first expands numbers and abbreviations into words and then restores diacritics with Farasa. A language expert reviewed the diacritized text. Transcripts were adjusted to match what the speakers actually said, and the audio was segmented with attention to sentence boundaries.

They compared three acoustic-model/vocoder pairs: Tacotron1+WaveRNN, Tacotron2+WaveGlow and ESPnet Transformer TTS+Parallel WaveGAN. Evaluation combined ASR-based CER/WER, MOS from human listeners and real-time factor. The ESPnet system was fastest and most intelligible overall, while Tacotron1 got the best MOS for the expressive voice. The work shows that near-English TTS quality is reachable for Arabic when careful text preprocessing is in place.

Key points

  • Corpora: Amina has 3964 segments and 50,714 words; Hamza has 6005 segments and 80,409 words. Segments average about 7 seconds, or roughly 12 words.
  • Test set: 100 sentences from six domains (Culture, Economy, Literature, Politics, Sports, Technology), synthesized by every model in both voices, giving 600 audio files.
  • Automatic evaluation: the Arabic ASR of Hussein et al. (2022) transcribed the synthesized audio. ESPnet2 scored best:
    • Hamza: CER 8.01, WER 24.87.
    • Amina: CER 17.47, WER 40.42.
    • Tacotron2 did worst, with WER 93.62 on Hamza.
  • MOS: 14 raters (7 female, 7 male) each scored 15 random samples on a 1–5 scale.
    • Best results were ESPnet2 for Hamza (4.40) and Tacotron1 for Amina (4.21).
    • The conclusion instead reports 4.72 and 4.35, which is inconsistent with the tables.
    • Raters preferred the neutral voice over the expressive one.
  • Speed (RTF): ESPnet2 reached 0.09 on a V100 GPU, about 1.5× faster than Tacotron2 and about 17× faster than Tacotron1. On CPU it ran at 4.24×RT, so no system was real-time on CPU.

Interesting ideas

  • I1. Round-trip evaluation: the generated output is judged by feeding it to an independent recognizer and comparing the result with the input, after stripping vowels so both sides are at the same level of detail.
  • I2. Fixing the label instead of the data: when a speaker mispronounced a vowel, the authors edited the transcript to match the audio rather than re-recording, so the pair stayed consistent at low cost.
  • I3. Normalization before the main analyzer: digits, fractions, abbreviations and titles are expanded into full words before diacritization, so the downstream tool always receives regular word sequences.
  • I4. Targeted expert review: an automatic tool with over 94% accuracy was still checked by a human, focusing on known weak spots like named entities and foreign words.
  • I5. Multi-axis evaluation: systems were ranked jointly on intelligibility, human preference and latency, which exposed trade-offs; for example, Tacotron1 was preferred for expressive speech but was the slowest.

For Mova

How these ideas could serve Mova, our small open language model — its files, stages and tests:

  • I1 (back): text → graph → text output could be reparsed and compared with the source graph, after normalizing away detail the parser cannot recover, such as punctuation or word-order variants.
  • I2 (learn): when silver trees and source text disagree on things like typos or nonstandard spellings, the reference annotation could be adjusted to the actual text instead of discarding the sentence.
  • I3 (tokens): an explainable pre-pass could expand numerals, units and abbreviations into lexical tokens, with recorded spans, before tagging and lemmatization.
  • I4 (learn): LLM-teacher or human review effort could be concentrated on error-prone classes, such as proper names, loanwords and rare verb frames, rather than sampled uniformly.
  • I5 (learn): parser and reader variants could be reported on accuracy, explanation quality and throughput together, so a faster model such as gparse is chosen knowingly.

Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.

 Institutions

 Fields, topics and concepts

Cite

Cite as Ahmed Abdelali, Nadir Durrani, Cenk Demiroglu, Fahim Dalvi, Hamdy Mubarak and Kareem Darwish. 2022. NatiQ: An End-to-end Text-to-Speech System for Arabic. Proceedings of the Seventh Arabic Natural Language Processing Workshop (WANLP).

The paper itself, not this page. BibTeX from the library's record of the work. DOI 10.18653/v1/2022.wanlp-1.38

@inproceedings{abdelali2022natiq,
  title = {{NatiQ: An End-to-end Text-to-Speech System for Arabic}},
  author = {Ahmed Abdelali, Nadir Durrani, Cenk Demiroglu, Fahim Dalvi, Hamdy Mubarak and Kareem Darwish},
  booktitle = {Proceedings of the Seventh Arabic Natural Language Processing Workshop (WANLP)},
  year = {2022},
  doi = {10.18653/v1/2022.wanlp-1.38},
  url = {https://doi.org/10.18653/v1/2022.wanlp-1.38}
}

References

16 references, 3 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

  1. Naihan Li, Shujie Liu, Yanqing Liu, Sheng Zhao, and Ming Liu. 2019. Neural speech synthesis with transformer network. In Proceedings of the AAAI Conference on Artificial Intelligence, AAAI’19/IAAI’19/EAAI’19. AAAI Press. find
  2. Rui Liu, Berrak Sisman, Guanglai Gao, and Haizhou Li. 2020. Expressive tts training with frame and style reconstruction loss. ↗
  3. Vineel Pratap, Qiantong Xu, Jacob Kahn, Gilad Avidov, Tatiana Likhomanenko, Awni Hannun, Vitaliy Liptchinsky, Gabriel Synnaeve, and Ronan Collobert. 2020. Scaling up online speech recognition using convnets. find
  4. Ryan Prenger, Rafael Valle, and Bryan Catanzaro. 2018. Waveglow: A flow-based generative network for speech synthesis. find
  5. Jonathan Shen, Ruoming Pang, Ron J. Weiss, Mike Schuster, Navdeep Jaitly, Zongheng Yang, Zhifeng Chen, Yu Zhang, Yuxuan Wang, RJ Skerry-Ryan, Rif A. Saurous, Yannis Agiomyrgiannakis, and Yonghui Wu. 2018. Natural tts synthesis by conditioning wavenet on mel spectrogram predictions. find
  6. Marie Tahon, Gwénolé Lecorvé, Damien Lolive, and Raheel Qader. 2017. Perception of expressivity in TTS: linguistics, phonetics or prosody? In Statistical Language and Speech Processing, volume 10583, pages 262–274, Le Mans, France. find
  7. Ahmed Abdelali, Kareem Darwish, Nadir Durrani, and Hamdy Mubarak. 2016. Farasa: A fast and furious segmenter for Arabic. In Proceedings of the 2016 NAACL: Demonstrations, pages 11–16, San Diego, California. ACL.
  8. Ahmed Ali, Suwon Shon, Younes Samih, Hamdy Mubarak, Ahmed Abdelali, James Glass, Steve Renals, and Khalid Choukri. 2019. The mgb-5 challenge: Recognition and dialect identification of dialectal arabic speech. In 2019 IEEE (ASRU), pages 1026–1033. find
  9. Ahmed Ali, Stephan Vogel, and Steve Renals. 2017. Speech recognition challenge in the wild: Arabic mgb-3. In 2017 IEEE ASRU, pages 316–322.
  10. Chris Donahue, Julian McAuley, and Miller Puckette. 2019. Adversarial audio synthesis. ↗
  11. Rainer Guski. 1997. Psychological methods for evaluating sound quality and assessing acoustic information. Acta Acustica united with Acustica, 83:765–774. find
  12. Amir Hussein, Shinji Watanabe, and Ahmed Ali. 2022. Arabic speech recognition by end-to-end, modular systems and human. Computer Speech & Language, 71:101272. ↗
  13. Rafael Valle, Jason Li, Ryan Prenger, and Bryan Catanzaro. 2019. Mellotron: Multispeaker expressive voice synthesis by conditioning on rhythm, pitch and global style tokens. find
  14. Yuxuan Wang, RJ Skerry-Ryan, Daisy Stanton, Yonghui Wu, Ron J. Weiss, Navdeep Jaitly, Zongheng Yang, Ying Xiao, Zhifeng Chen, Samy Bengio, Quoc Le, Yannis Agiomyrgiannakis, Rob Clark, and Rif A. Saurous. 2017. Tacotron: Towards end-to-end speech synthesis. ↗
  15. Ryuichi Yamamoto, Eunwoo Song, and Jae-Min Kim. 2020. Parallel wavegan: A fast waveform generation model based on generative adversarial networks with multi-resolution spectrogram. ICASSP 2020 - 2020 IEEE (ICASSP), pages 6199–6203. ↗
  16. Jing-Xuan Zhang, Zhen-Hua Ling, and Li-Rong Dai. 2018. Forward attention in sequence- to-sequence acoustic modeling for speech synthesis. In 2018 IEEE ICASSP, pages 4789–4793. find

Updated

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/papers/abdelali-2022-natiq-end-end-text-speech/