diff --git a/Makefile.am b/Makefile.am index 05421461..03f7fde2 100644 --- a/Makefile.am +++ b/Makefile.am @@ -881,6 +881,7 @@ mbrola: \ espeak-ng-data/mbrola_ph/ir1_phtrans \ espeak-ng-data/mbrola_ph/it1_phtrans \ espeak-ng-data/mbrola_ph/it3_phtrans \ + espeak-ng-data/mbrola_ph/jp_phtrans \ espeak-ng-data/mbrola_ph/la1_phtrans \ espeak-ng-data/mbrola_ph/lt_phtrans \ espeak-ng-data/mbrola_ph/mx1_phtrans \ @@ -1003,6 +1004,10 @@ espeak-ng-data/mbrola_ph/it3_phtrans: phsource/mbrola/it3 src/espeak-ng mkdir -p espeak-ng-data/mbrola_ph ESPEAK_DATA_PATH=$(PWD) src/espeak-ng --compile-mbrola=phsource/mbrola/it3 +espeak-ng-data/mbrola_ph/jp_phtrans: phsource/mbrola/jp src/espeak-ng + mkdir -p espeak-ng-data/mbrola_ph + ESPEAK_DATA_PATH=$(PWD) src/espeak-ng --compile-mbrola=phsource/mbrola/jp + espeak-ng-data/mbrola_ph/la1_phtrans: phsource/mbrola/la1 src/espeak-ng mkdir -p espeak-ng-data/mbrola_ph ESPEAK_DATA_PATH=$(PWD) src/espeak-ng --compile-mbrola=phsource/mbrola/la1 diff --git a/docs/mbrola.md b/docs/mbrola.md index 77892752..7adec138 100644 --- a/docs/mbrola.md +++ b/docs/mbrola.md @@ -101,9 +101,9 @@ The following MBROLA voices are available. Not all are supported by eSpeak NG. | `it2` | Italian | female | `mb-it2` | | | `it3` | Italian | male | `mb-it3` | `mbrola-it3` | | `it4` | Italian | female | `mb-it4` | `mbrola-it4` | -| `jp1` | Japanese | male | | | -| `jp2` | Japanese | female | | | -| `jp3` | Japanese | female | | | +| `jp1` | Japanese | male | `mb-jp1` | | +| `jp2` | Japanese | female | `mb-jp2` | | +| `jp3` | Japanese | female | `mb-jp3` | | | `la1` | Classical Latin | male | `mb-la1` | `mbrola-la1` | | `lt1` | Lithuanian | male | `mb-lt1` | `mbrola-lt1` | | `lt2` | Lithuanian | male | `mb-lt2` | `mbrola-lt2` | diff --git a/espeak-ng-data/voices/mb/mb-jp1 b/espeak-ng-data/voices/mb/mb-jp1 new file mode 100644 index 00000000..f08eade4 --- /dev/null +++ b/espeak-ng-data/voices/mb/mb-jp1 @@ -0,0 +1,4 @@ +name japanese-mbrola-1 +language ja 1 +gender male +mbrola jp1 jp_phtrans diff --git a/espeak-ng-data/voices/mb/mb-jp2 b/espeak-ng-data/voices/mb/mb-jp2 new file mode 100644 index 00000000..988d6fc9 --- /dev/null +++ b/espeak-ng-data/voices/mb/mb-jp2 @@ -0,0 +1,6 @@ +pitch 120 260 +name japanese-mbrola-2 +language ja 2 +gender female +pitch 160 300 +mbrola jp2 jp_phtrans diff --git a/espeak-ng-data/voices/mb/mb-jp3 b/espeak-ng-data/voices/mb/mb-jp3 new file mode 100644 index 00000000..454792e5 --- /dev/null +++ b/espeak-ng-data/voices/mb/mb-jp3 @@ -0,0 +1,5 @@ +name japanese-mbrola-3 +language ja 3 +gender female +pitch 160 300 +mbrola jp3 jp_phtrans diff --git a/phsource/mbrola/jp b/phsource/mbrola/jp new file mode 100644 index 00000000..8e8f1f76 --- /dev/null +++ b/phsource/mbrola/jp @@ -0,0 +1,45 @@ +volume 15 + +0 a: NULL 0 a: +0 a NULL 0 a +0 b NULL 0 b +0 C NULL 0 c +0 c NULL 0 c +0 d_z\ NULL 0 dZ +0 d NULL 0 d +0 e: NULL 0 e: +0 e NULL 0 e +0 f NULL 0 f +0 g NULL 0 g +0 h NULL 0 h +0 i~ NULL 0 i +0 i: NULL 0 i: +0 i NULL 0 i +0 y NULL 0 y +0 _j NULL 0 j +0 j NULL 0 j +0 k NULL 0 k +0 l NULL 0 l +0 m NULL 0 m +0 N\ NULL 0 n +0 n NULL 0 n +0 o: NULL 0 o: +0 o NULL 0 o +0 p\ NULL 0 p +0 p NULL 0 p +0 q NULL 0 q +0 r` NULL 0 r +0 r NULL 0 r +0 s\ NULL 0 S +0 s NULL 0 s +0 t_s\ NULL 0 tS +0 t_s NULL 0 ts +0 t NULL 0 t +0 u: NULL 0 u: +0 u~ NULL 0 U +0 u NULL 0 u +0 v NULL 0 v +0 w NULL 0 w +0 x NULL 0 x +0 z NULL 0 z +