From d192fd9c5544c9fd688a006fa2e2e6b965c2cf1f Mon Sep 17 00:00:00 2001 From: "Reece H. Dunn" Date: Sat, 6 May 2017 09:37:16 +0100 Subject: [PATCH] Remove the IPA phoneme table and associated und-fonipa voice. Supporting phoneme-based voices in espeak-ng is currently complex, and has issues that need to be fixed in the core code before adding support for them. --- CHANGELOG.md | 1 - Makefile.am | 1 - docs/languages.md | 3 --- espeak-ng-data/lang/und/und-fonipa | 4 ---- phsource/ph_ipa | 3 --- phsource/phonemes | 7 ------- 6 files changed, 19 deletions(-) delete mode 100644 espeak-ng-data/lang/und/und-fonipa delete mode 100644 phsource/ph_ipa diff --git a/CHANGELOG.md b/CHANGELOG.md index 28d9dfe2..36cc8f6a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,6 @@ The espeak-ng project is a fork of the espeak project. ### 1.49.2 - (In Development) -* Support describing all IPA phonemes in the phoneme tables. * Provide more validation when reading phoneme tables and voice/language files. * Removed support for phoneme equivalence tables. These were disabled in the French and German language files. diff --git a/Makefile.am b/Makefile.am index 2a974b2a..dcffb8e2 100644 --- a/Makefile.am +++ b/Makefile.am @@ -295,7 +295,6 @@ phsource/phonemes.stamp: \ phsource/ph_icelandic \ phsource/ph_indonesian \ phsource/ph_interlingua \ - phsource/ph_ipa \ phsource/ph_irish \ phsource/ph_italian \ phsource/ph_japanese \ diff --git a/docs/languages.md b/docs/languages.md index 4f10d032..7c98ea46 100644 --- a/docs/languages.md +++ b/docs/languages.md @@ -86,7 +86,6 @@ The supported languages are: | `inc` | `or` | Indic | Oriya | | | `cus` | `om` | Cushitic | Oromo | | | `roa` | `pap` | Romance | Papiamento | | -| `und` | `und-fonipa` | | Phonemes[3] | IPA | | `zls` | `pl` | South Slavic | Polish | | | `roa` | `pt-BR` | Romance | Portuguese | Brazillian | | `roa` | `pt` | Romance | Portuguese | Portugal | @@ -116,5 +115,3 @@ The supported languages are: [1] Farsi/Persian written using English (Latin) characters. [2] Currently, only Hiragana and Katakana are supported. - -[3] Currently only supported using the `[[...]]` phoneme blocks. diff --git a/espeak-ng-data/lang/und/und-fonipa b/espeak-ng-data/lang/und/und-fonipa deleted file mode 100644 index 26e081ba..00000000 --- a/espeak-ng-data/lang/und/und-fonipa +++ /dev/null @@ -1,4 +0,0 @@ -name Phonetics (International Phonetic Alphabet) -language ipa - -status testing diff --git a/phsource/ph_ipa b/phsource/ph_ipa deleted file mode 100644 index 8e3b9141..00000000 --- a/phsource/ph_ipa +++ /dev/null @@ -1,3 +0,0 @@ -// International Phonetic Alphabet phonemes using the Conlang X-SAMPA (CXS) -// transcription scheme. - diff --git a/phsource/phonemes b/phsource/phonemes index e7f34ae9..0728cfab 100644 --- a/phsource/phonemes +++ b/phsource/phonemes @@ -44,13 +44,6 @@ phoneme = // Place stress on previous vowel stress_type 2 endphoneme -//******************************************************************* -// IPA Phonemes -//******************************************************************* - -phonemetable ipa base -include ph_ipa - phonemetable base1 base // The base phoneme table contains the utility phonemes, the consonants,