git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@160 d46cf337-b52f-0410-862d-fd96e6ae7743

This commit is contained in:
jonsd
2008-03-06 16:30:43 +00:00
parent eab1faff96
commit 7fa68cab0b
6 changed files with 38 additions and 36 deletions
+2 -2
View File
@@ -338,7 +338,7 @@ du $u+ $nounf
des dez2 $u $nounf
à $u
à $u a
au $u $brk
aux $u $brk
@@ -403,7 +403,7 @@ tout t'ut2 $u
// Letters which can be words
//===========================
à $atend $accent
y $atend $accent
y $atend
+26 -26
View File
@@ -103,44 +103,44 @@ _{ zloZena:||za:tvoRka
_| zvisla:||tSiaRa
_} zloZena:||zatvoRit;
_~ vl-novka
_ tvRda:medzeRa // U+00A0 no-break-space
_¡ obra:t;eni:vi:kRitSn^i:k
_¦ pReRuSena:||tSiaRa
_ª hoRni:indeks_a:
_ tvr-da:m'edzeRa // U+00A0 no-break-space
_¡ obra:t;eni:v'i:kRitSn^i:k
_¦ pReRuSena:'tSiaRa
_ª hoRni:indeks'a:
_« dvojita:lomena:||za:tvoRka
_­ mekka:poml-tSka
_² na_dRuhu:
_³ na_tRetju
_² nadRuhu:
_³ natRetju
_´ dl:Zen^
_· bodka_vpRostRjedku
_¸ cedila
_¹ na_pRvu:
_· bodka'vpRostRjedku
_¸ tsedila
_¹ napRvu:
_» dvojita:lomena:||zatvoRit;
_¿ obra:t;eni:ota:zn^ik
_– dl:ha:poml-tSka
_‘ l^ava:u:vodzovka
_’ prava:u:vodzovka
_“ horne:u:vodzovki
_” dolne:u:vodzovki
_‡ dvojiti:kri:Z
_• odra:Zka
_‣ trojuholni:kova:odra:Zka
‰ promile
_¿ obRa:t;eni:'ota:zn^ik
_– dl-ha:'poml-tSka
_‘ l^ava:'u:vodzovka
_’ prava:'u:vodzovka
_“ horne:'u:vodzovki
_” dolne:'u:vodzovki
_‡ dvojiti:kRi:Z
_• odRa:Zka
_‣ tRojuholni:kova:'odRa:Zka
‰ pRomile
€ euRo
§ paRagRaf
÷ d;eleno
× kRa:t
° stupn^ou
¢ centou
£ libjer
¢ tsentou
£ libjeR
¤ znatSkameni
− mi:nus
± plusmi:nus
± plus'mi:nus
µ mu:
¼ Stvrtina
½ polovica
¾ tri_Stvrtini
¬ logicke:not
¼ Stvr-tina
½ polovitsa
¾ tri_Stvr-tini
¬ logitske:not
æ a'e:
þ poml-tSkanad
+2 -2
View File
@@ -1,4 +1,4 @@
# remove -fno-exceptions because it caused problems with stdio library on some platforms (ARM)
# remove -fno-exceptions if it causes problems with stdio library on some platforms (ARM)
PREFIX=/
BINDIR=$(PREFIX)/usr/bin
@@ -6,7 +6,7 @@ INCDIR=$(PREFIX)/usr/include/espeak
LIBDIR=$(PREFIX)/usr/lib
DATADIR=$(PREFIX)/usr/share/espeak-data
RELEASE = 1.33
RELEASE = 1.34
BIN_NAME = speak
BIN2_NAME = espeak
LIB_NAME = libespeak.so
+2 -1
View File
@@ -396,6 +396,7 @@ static char nullstring[] = {0};
else
{
EncodePhonemes(phonetic,encoded_ph,bad_phoneme);
printf("Encode: [%s] = %.2x %.2x %.2x\n",phonetic,encoded_ph[0],encoded_ph[1],encoded_ph[2]);
if(strchr(encoded_ph,phonSWITCH) != 0)
{
flag_codes[n_flag_codes++] = BITNUM_FLAG_ONLY_S; // don't match on suffixes (except 's') when switching languages
@@ -1544,7 +1545,7 @@ int CompileDictionary(const char *dsource, const char *dict_name, FILE *log, cha
fclose(f_in);
fseek(f_out,4,SEEK_SET);
fwrite(&offset_rules,4,1,f_out);
Write4Bytes(f_out,offset_rules);
fclose(f_out);
translator->LoadDictionary(dict_name,0);
+4 -3
View File
@@ -103,8 +103,8 @@ void strncpy0(char *to,const char *from, int size)
#else
# define FIX_ENDIAN_USHORT(val) (val)
# define FIX_ENDIAN_UINT(val) (val)
#define FIX_ENDIAN_USHORT(val) (val)
#define FIX_ENDIAN_UINT(val) (val)
#endif
@@ -180,6 +180,7 @@ int Translator::LoadDictionary(const char *name, int no_error)
pw = (int *)data_dictlist;
length = FIX_ENDIAN_UINT(pw[1]);
if(size <= (N_HASH_DICT + sizeof(int)*2))
{
fprintf(stderr,"Empty _dict file: '%s\n",fname);
@@ -189,7 +190,7 @@ int Translator::LoadDictionary(const char *name, int no_error)
if((FIX_ENDIAN_UINT(pw[0]) != N_HASH_DICT) ||
(length <= 0) || (length > 0x8000000))
{
fprintf(stderr,"Bad data: '%s'\n",fname);
fprintf(stderr,"Bad data: '%s' (%x %x)\n",fname,FIX_ENDIAN_UINT(pw[0]),length);
return(2);
}
data_dictrules = &data_dictlist[length];
+2 -2
View File
@@ -35,8 +35,8 @@
#include "translate.h"
#include "wave.h"
const char *version_string = "1.33 06.Mar.08";
const int version_phdata = 0x013200;
const char *version_string = "1.34 06.Mar.08";
const int version_phdata = 0x013400;
int option_device_number = -1;