https://github.com/espeak-ng/espeak-ng/pull/1023

commit 45442fcb94a166365d8d6eb1e9e9279a278a5d71
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Sat Oct 16 22:55:21 2021 +0200

    mbrola: Fix portuguese and french voices priorities
    
    - We want to use br* voices in priority for Brazilian Portugues, but not
      for general Portuguese.
    - We want to use ca* and Belgian voices for Canadian and Belgian French,
      but rather not for general French.

diff --git a/espeak-ng-data/voices/mb/mb-br1 b/espeak-ng-data/voices/mb/mb-br1
index 370a5ea1..0ef621a5 100644
--- a/espeak-ng-data/voices/mb/mb-br1
+++ b/espeak-ng-data/voices/mb/mb-br1
@@ -1,4 +1,5 @@
-language pt 7
+language pt-br 6
+language pt 8
 name brazil-mbrola-1
 gender male
 
diff --git a/espeak-ng-data/voices/mb/mb-br2 b/espeak-ng-data/voices/mb/mb-br2
index 507a76a3..db558c55 100644
--- a/espeak-ng-data/voices/mb/mb-br2
+++ b/espeak-ng-data/voices/mb/mb-br2
@@ -1,4 +1,5 @@
-language pt 7
+language pt-br 6
+language pt 8
 name brazil-mbrola-2
 gender female
 
diff --git a/espeak-ng-data/voices/mb/mb-br3 b/espeak-ng-data/voices/mb/mb-br3
index 0cf9daa5..1f792d38 100644
--- a/espeak-ng-data/voices/mb/mb-br3
+++ b/espeak-ng-data/voices/mb/mb-br3
@@ -1,4 +1,5 @@
-language pt 7
+language pt-br 6
+language pt 8
 name brazil-mbrola-3
 gender male
 pitch 80 120
diff --git a/espeak-ng-data/voices/mb/mb-br4 b/espeak-ng-data/voices/mb/mb-br4
index 1cc596d8..bd97ecf3 100644
--- a/espeak-ng-data/voices/mb/mb-br4
+++ b/espeak-ng-data/voices/mb/mb-br4
@@ -1,4 +1,5 @@
-language pt 7
+language pt-br 6
+language pt 8
 name brazil-mbrola-4
 gender female
 
diff --git a/espeak-ng-data/voices/mb/mb-ca1 b/espeak-ng-data/voices/mb/mb-ca1
index 9b10d3df..1652604c 100644
--- a/espeak-ng-data/voices/mb/mb-ca1
+++ b/espeak-ng-data/voices/mb/mb-ca1
@@ -1,3 +1,4 @@
+language fr-ca 6
 language fr 10
 name fr-canadian-mbrola-1
 gender male
diff --git a/espeak-ng-data/voices/mb/mb-ca2 b/espeak-ng-data/voices/mb/mb-ca2
index ad44194f..f6566125 100644
--- a/espeak-ng-data/voices/mb/mb-ca2
+++ b/espeak-ng-data/voices/mb/mb-ca2
@@ -1,3 +1,4 @@
+language fr-ca 6
 language fr 10
 name fr-canadian-mbrola-2
 gender male
diff --git a/espeak-ng-data/voices/mb/mb-fr1 b/espeak-ng-data/voices/mb/mb-fr1
index 29cc988c..2e5c2476 100644
--- a/espeak-ng-data/voices/mb/mb-fr1
+++ b/espeak-ng-data/voices/mb/mb-fr1
@@ -1,3 +1,4 @@
+language fr-fr 7
 language fr 7
 name french-mbrola-1
 gender male
diff --git a/espeak-ng-data/voices/mb/mb-fr2 b/espeak-ng-data/voices/mb/mb-fr2
index b8460334..788c7474 100644
--- a/espeak-ng-data/voices/mb/mb-fr2
+++ b/espeak-ng-data/voices/mb/mb-fr2
@@ -1,3 +1,4 @@
+language fr-fr 8
 language fr 8
 name french-mbrola-2
 gender female
diff --git a/espeak-ng-data/voices/mb/mb-fr3 b/espeak-ng-data/voices/mb/mb-fr3
index af062ac5..0c93a390 100644
--- a/espeak-ng-data/voices/mb/mb-fr3
+++ b/espeak-ng-data/voices/mb/mb-fr3
@@ -1,3 +1,4 @@
+language fr-fr 8
 language fr 8
 name french-mbrola-3
 gender male
diff --git a/espeak-ng-data/voices/mb/mb-fr4 b/espeak-ng-data/voices/mb/mb-fr4
index 26fb5759..1933aeaf 100644
--- a/espeak-ng-data/voices/mb/mb-fr4
+++ b/espeak-ng-data/voices/mb/mb-fr4
@@ -1,3 +1,4 @@
+language fr-fr 7
 language fr 7
 name french-mbrola-4
 gender female
diff --git a/espeak-ng-data/voices/mb/mb-fr5 b/espeak-ng-data/voices/mb/mb-fr5
index 95ae2bb9..97208da6 100644
--- a/espeak-ng-data/voices/mb/mb-fr5
+++ b/espeak-ng-data/voices/mb/mb-fr5
@@ -1,4 +1,5 @@
-language fr 8
+language fr-be 6
+language fr 9
 name french-mbrola-5
 gender male
 pitch 82 117
diff --git a/espeak-ng-data/voices/mb/mb-fr6 b/espeak-ng-data/voices/mb/mb-fr6
index 4ba37642..3286da84 100644
--- a/espeak-ng-data/voices/mb/mb-fr6
+++ b/espeak-ng-data/voices/mb/mb-fr6
@@ -1,3 +1,4 @@
+language fr-fr 8
 language fr 8
 name french-mbrola-6
 gender male
diff --git a/espeak-ng-data/voices/mb/mb-fr7 b/espeak-ng-data/voices/mb/mb-fr7
index 95ae2bb9..97208da6 100644
--- a/espeak-ng-data/voices/mb/mb-fr7
+++ b/espeak-ng-data/voices/mb/mb-fr7
@@ -1,4 +1,5 @@
-language fr 8
+language fr-be 6
+language fr 9
 name french-mbrola-5
 gender male
 pitch 82 117
diff --git a/espeak-ng-data/voices/mb/mb-pt1 b/espeak-ng-data/voices/mb/mb-pt1
index a2168959..9a8f38e2 100644
--- a/espeak-ng-data/voices/mb/mb-pt1
+++ b/espeak-ng-data/voices/mb/mb-pt1
@@ -1,3 +1,4 @@
+language pt-pt 7
 language pt 7
 name portugal-mbrola-1
 gender female
