better
This commit is contained in:
parent
185db1aed8
commit
83cc299add
13 changed files with 276 additions and 37 deletions
|
|
@ -206,47 +206,47 @@ extern signed char phon_ZH[];
|
|||
extern unsigned int phon_ZH_length;
|
||||
|
||||
/*** Aliases ***/
|
||||
#define phon_IH phon_IH0
|
||||
#define phon_IH_length phon_IH0_length;
|
||||
|
||||
#define phon_ER phon_ER0
|
||||
#define phon_ER_length phon_ER0_length;
|
||||
|
||||
#define phon_OW phon_OW0
|
||||
#define phon_OW_length phon_OW0_length;
|
||||
|
||||
#define phon_EH phon_EH0
|
||||
#define phon_EH_length phon_EH0_length;
|
||||
|
||||
#define phon_AA phon_AA0
|
||||
#define phon_AA_length phon_AA0_length;
|
||||
|
||||
#define phon_AE phon_AE0
|
||||
#define phon_AE_length phon_AE0_length;
|
||||
|
||||
#define phon_UH phon_UH0
|
||||
#define phon_UH_length phon_UH0_length;
|
||||
|
||||
#define phon_IY phon_IY0
|
||||
#define phon_IY_length phon_IY0_length;
|
||||
|
||||
#define phon_EY phon_EY0
|
||||
#define phon_EY_length phon_EY0_length;
|
||||
|
||||
#define phon_OY phon_OY0
|
||||
#define phon_OY_length phon_OY0_length;
|
||||
|
||||
#define phon_UW phon_UW0
|
||||
#define phon_UW_length phon_UW0_length;
|
||||
#define phon_AY phon_AY0
|
||||
#define phon_AY_length phon_AY0_length;
|
||||
|
||||
#define phon_AO phon_AO0
|
||||
#define phon_AO_length phon_AO0_length;
|
||||
|
||||
#define phon_AW phon_AW0
|
||||
#define phon_AW_length phon_AW0_length;
|
||||
|
||||
#define phon_AH phon_AH0
|
||||
#define phon_AH_length phon_AH0_length;
|
||||
|
||||
#define phon_AY phon_AY0
|
||||
#define phon_AY_length phon_AY0_length;
|
||||
#define phon_UH phon_UH0
|
||||
#define phon_UH_length phon_UH0_length;
|
||||
|
||||
#define phon_EY phon_EY0
|
||||
#define phon_EY_length phon_EY0_length;
|
||||
|
||||
#define phon_AE phon_AE0
|
||||
#define phon_AE_length phon_AE0_length;
|
||||
|
||||
#define phon_EH phon_EH0
|
||||
#define phon_EH_length phon_EH0_length;
|
||||
|
||||
#define phon_OY phon_OY0
|
||||
#define phon_OY_length phon_OY0_length;
|
||||
|
||||
#define phon_ER phon_ER0
|
||||
#define phon_ER_length phon_ER0_length;
|
||||
|
||||
#define phon_IY phon_IY0
|
||||
#define phon_IY_length phon_IY0_length;
|
||||
|
||||
#define phon_UW phon_UW0
|
||||
#define phon_UW_length phon_UW0_length;
|
||||
|
||||
#define phon_IH phon_IH0
|
||||
#define phon_IH_length phon_IH0_length;
|
||||
|
||||
#define phon_AW phon_AW0
|
||||
#define phon_AW_length phon_AW0_length;
|
||||
|
||||
#define phon_OW phon_OW0
|
||||
#define phon_OW_length phon_OW0_length;
|
||||
|
||||
#define phon_AA phon_AA0
|
||||
#define phon_AA_length phon_AA0_length;
|
||||
|
|
|
|||
BIN
samples/JH.wav
BIN
samples/JH.wav
Binary file not shown.
BIN
samples/N.wav
BIN
samples/N.wav
Binary file not shown.
BIN
samples/P.wav
BIN
samples/P.wav
Binary file not shown.
BIN
samples/V.wav
BIN
samples/V.wav
Binary file not shown.
|
|
@ -22,6 +22,7 @@ void ft_cmd_queue(FT_HANDLE handle, const char* buffer) {
|
|||
len = sj - old;
|
||||
|
||||
ft_phon_main(handle, buf, len);
|
||||
ft_phon_main(handle, " ", 2);
|
||||
|
||||
old = j;
|
||||
}
|
||||
|
|
|
|||
20
src/phon.c
20
src/phon.c
|
|
@ -120,6 +120,11 @@ DEF(p_gen_2) {
|
|||
} else if(M("ck")) {
|
||||
ph[i * MAX_PPL + 0] = FT_P_K;
|
||||
|
||||
return 1;
|
||||
} else if(M("gi")) {
|
||||
ph[i * MAX_PPL + 0] = FT_P_G;
|
||||
ph[i * MAX_PPL + 1] = FT_P_IY;
|
||||
|
||||
return 1;
|
||||
} else if(M("wa")) {
|
||||
ph[i * MAX_PPL + 0] = FT_P_W;
|
||||
|
|
@ -134,6 +139,15 @@ DEF(p_gen_2) {
|
|||
} else if(M("tt")) {
|
||||
ph[i * MAX_PPL + 0] = FT_P_T;
|
||||
|
||||
return 1;
|
||||
} else if(M("do")) {
|
||||
ph[i * MAX_PPL + 0] = FT_P_D;
|
||||
ph[i * MAX_PPL + 1] = FT_P_OW;
|
||||
|
||||
return 1;
|
||||
} else if(M("ss")) {
|
||||
ph[i * MAX_PPL + 0] = FT_P_S;
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
|
@ -160,6 +174,10 @@ DEF(p_vowel_2) {
|
|||
} else if(M("oi") || M("oy")) {
|
||||
ph[i * MAX_PPL + 0] = FT_P_OY;
|
||||
|
||||
return 1;
|
||||
} else if(M("rr")) {
|
||||
ph[i * MAX_PPL + 0] = FT_P_R;
|
||||
|
||||
return 1;
|
||||
} else if(M("ar")) {
|
||||
ph[i * MAX_PPL + 0] = FT_P_AA;
|
||||
|
|
@ -207,7 +225,7 @@ DEF(p_soft) {
|
|||
}
|
||||
|
||||
DEF(p_special_1) {
|
||||
if(M("e") && last) {
|
||||
if(M("e") && last && tolower(b_c) != 'm') {
|
||||
return 0;
|
||||
} else if(M("y") && first) {
|
||||
ph[i * MAX_PPL + 0] = FT_P_Y;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,54 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
signed char phon_JH[] = {};
|
||||
unsigned int phon_JH_length = 0;
|
||||
signed char phon_JH[] = {
|
||||
0, 0, 0, 0, 0, 0, -1, -1, 0, 0, 0, 0, 0, 0, -1, -1, -1, 0, -1, -1, -1, -1, -1, -1, -1, -1, -2, -2, -2, -1, -2, -2, /**/
|
||||
-1, -1, -1, -1, -2, -1, -1, -2, -2, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -2, -1, -1, -1, -2, -1, -1, -1, -1, -1, -1, -2, -2, /**/
|
||||
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -2, -2, -1, 0, -1, -1, -1, -1, -2, -1, -1, -1, -1, -2, -1, -1, /**/
|
||||
-1, -1, -1, -1, -1, -1, -1, -1, -1, 0, -1, 0, 0, -1, -1, 0, 0, -1, -1, -1, -1, 0, -1, -1, -1, 0, 0, -1, -1, -1, -1, -1, /**/
|
||||
-1, -1, -1, 0, 0, -1, -1, -1, -1, -1, -1, 0, 0, -1, -1, -1, 0, -1, 0, 1, 1, -1, -1, 1, 1, -2, -4, -1, 1, 0, -1, -1, /**/
|
||||
1, 1, -2, -2, -1, -1, -2, -3, -2, -1, 0, -1, -2, -1, 0, -1, -2, -1, 0, -1, -2, 0, 1, -1, -3, -1, 1, 0, -2, -2, 0, 0, /**/
|
||||
-1, 0, 1, -1, -3, -1, 1, 0, -3, -3, 0, 0, -1, -2, -1, 0, -1, -1, -1, -1, -1, -1, 0, 0, -1, -2, -1, 0, 0, -1, -1, -1, /**/
|
||||
0, 0, 0, 0, -2, -1, 0, 0, -1, -1, -1, 0, -1, -1, -1, 0, -1, -3, -1, 1, 0, -3, -3, 2, 2, -3, -2, 1, 2, -3, -3, 3, /**/
|
||||
2, -2, -5, 0, 4, -1, -3, -1, 1, 1, -3, -1, 2, 0, -1, -3, 2, 2, -3, -2, -1, 2, 1, -3, -1, 0, -1, -1, -1, 0, -1, -2, /**/
|
||||
0, 0, 0, -2, -2, 1, 0, -3, -2, 1, 1, -2, -2, 0, 0, -2, 0, 1, 0, -2, -1, 1, 0, -1, -1, 0, 0, -1, -1, -1, -1, -1, /**/
|
||||
0, 0, -1, -2, -1, 0, -1, -1, -1, -1, -1, -1, 0, 0, -1, -1, 0, 0, -1, -1, 0, 0, 0, -1, -1, 0, -1, -1, -1, 0, 1, -2, /**/
|
||||
-1, 0, 0, -1, -2, -1, 0, -1, -1, -1, 0, 0, -2, -2, -1, 1, -1, -2, -1, 1, 0, -3, -2, 1, 0, -3, -1, 1, 0, -3, -3, 2, /**/
|
||||
0, -4, -2, 0, 0, -3, -2, 2, -1, -3, -2, 1, 1, -5, -3, 1, 0, -2, -5, 0, 1, -4, -3, -1, 1, -1, -4, 0, 1, -2, -2, -2, /**/
|
||||
1, -2, -3, 0, -1, 0, -1, -2, 1, -1, -2, -1, -2, 0, -1, -1, 0, 0, 1, 0, -1, 0, -1, 0, -1, -2, -1, -2, -2, -1, 0, 0, /**/
|
||||
-2, -2, -1, -1, 0, -1, 0, 0, -2, -1, 0, 0, 0, -1, -1, -1, 0, 0, -1, -1, -1, 0, 0, 0, 0, 0, -1, -1, -1, 0, 0, -1, /**/
|
||||
-1, -1, -1, 0, -1, -2, -2, -1, -2, -1, -1, 0, 0, -2, -2, 0, -1, -2, -2, 0, 0, -1, -1, -1, 1, 1, -2, -2, -1, 1, 1, -2, /**/
|
||||
-1, 1, 0, -3, -1, 1, 1, -4, -4, 2, 2, -1, -3, -2, 2, -3, -2, 2, -1, 0, -4, -2, 4, -3, -4, -1, -1, 2, -4, -1, 2, -2, /**/
|
||||
-1, -3, 0, 1, -4, -2, -1, -2, -1, -4, 0, -1, -4, 0, -1, 1, 1, -1, 2, 0, -2, -1, -1, 1, -1, -2, 0, -2, -2, -2, -1, 1, /**/
|
||||
-2, -3, -2, -1, 0, -1, 0, 0, -1, 0, 0, 1, 1, -1, -1, -1, 0, -1, -1, 0, 0, 0, -1, -2, -2, -2, -1, -1, -2, -1, -1, -1, /**/
|
||||
-1, -1, -1, -1, -2, -2, -1, 0, 0, -1, 0, -1, -1, -2, 0, 1, 0, 0, -2, -1, -1, -2, -2, -1, 0, -2, -3, -1, 0, 0, -1, -1, /**/
|
||||
0, -1, 0, 0, 0, 0, -2, 0, 1, 0, 1, 0, 0, -2, -3, 0, -1, 0, 0, -1, -1, -1, 0, 0, 0, 0, -1, -1, 0, -1, 0, -1, /**/
|
||||
0, 1, -1, -1, -1, -1, -1, -1, 0, 1, 0, -3, -3, 0, 1, 0, -1, 1, 3, 1, -1, -2, -1, -1, -1, -1, 0, 0, -2, -3, -3, -1, /**/
|
||||
0, -1, -1, 0, 0, -1, -2, 0, 1, 1, 0, -1, 0, 1, 0, 0, 0, 1, 1, -1, -2, -1, 0, -1, -2, -3, -2, -1, -2, -2, -1, -1, /**/
|
||||
-1, -2, 0, 0, 0, -1, 0, 0, 0, -1, 0, 1, 0, -1, -2, -1, 0, -1, -1, -2, -1, -1, -2, -1, 0, 0, 0, -1, 0, 0, -1, -1, /**/
|
||||
-1, 0, 1, -1, -2, -1, 0, 0, -1, 0, 0, -1, -1, -1, 0, 0, -2, -2, -1, -1, -1, -2, 0, 0, 0, -1, -1, 1, 1, 0, -1, 0, /**/
|
||||
0, 0, 0, 0, 0, -1, -3, -4, -3, -2, -1, -1, -3, -4, -5, -7, -9, -4, 10, 23, 25, 18, 7, -2, -10, -14, -10, 0, 5, 0, -9, -16, /**/
|
||||
-19, -20, -17, -7, 5, 11, 9, 5, 2, 2, 3, 8, 14, 18, 15, 6, -3, -9, -10, -10, -7, -3, -2, -6, -11, -14, -12, -8, -2, 4, 8, 9, /**/
|
||||
5, 2, 1, 2, 5, 7, 8, 7, 3, -4, -8, -8, -6, -5, -4, -3, -4, -7, -8, -8, -4, -1, 3, 5, 5, 2, -1, 0, 2, 2, 4, 5, /**/
|
||||
4, 1, -3, -6, -6, -5, -3, -3, -3, -3, -4, -5, -6, -4, -1, 1, 2, 2, 3, 2, 0, -1, 0, 1, 2, 0, -1, -2, -4, -5, -5, -3, /**/
|
||||
-2, -2, -2, -1, -1, -1, -2, -1, 0, 0, -2, -2, -1, 0, -2, -4, -4, -7, -14, -14, 2, 21, 30, 27, 19, 8, -6, -21, -25, -14, -2, 2, /**/
|
||||
-2, -7, -14, -22, -28, -22, -7, 8, 17, 19, 17, 12, 5, 0, 2, 10, 17, 17, 11, 4, -5, -15, -20, -18, -12, -6, -3, -4, -7, -10, -12, -10, /**/
|
||||
-3, 5, 12, 16, 15, 12, 6, 1, 0, 1, 4, 5, 3, 0, -5, -11, -14, -14, -10, -6, -3, -1, -1, -1, -2, -3, 0, 4, 9, 11, 10, 7, /**/
|
||||
3, -1, -4, -4, -2, 0, -1, -3, -4, -6, -8, -9, -7, -4, 0, 2, 3, 1, 1, 1, 2, 2, 3, 5, 5, 3, 1, -1, -3, -4, -5, -3, /**/
|
||||
-1, -2, -2, -3, -3, -3, -2, -1, 0, 0, 0, 0, -1, -2, 0, 1, -1, -3, -3, -5, -12, -17, -7, 15, 36, 41, 30, 13, 0, -7, -25, -39, /**/
|
||||
-30, -13, -4, -3, -5, -9, -17, -23, -19, -4, 10, 24, 36, 36, 28, 16, 2, -7, -9, -4, 2, 3, -1, -7, -16, -25, -30, -27, -18, -5, 7, 15, /**/
|
||||
17, 15, 9, 4, 3, 7, 11, 13, 13, 12, 5, -7, -16, -20, -19, -16, -10, -5, -1, 1, -1, -4, -5, -1, 5, 10, 14, 16, 14, 9, 2, -3, /**/
|
||||
-6, -7, -7, -6, -4, -4, -1, 0, -1, -1, -1, 0, -1, -1, -1, -1, -2, -1, -1, -1, -1, -1, -1, 0, 0, 0, 0, -1, 0, 0, 1, 0, /**/
|
||||
0, -1, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 0, 0, 0, -1, -1, /**/
|
||||
-1, 0, 0, -1, -1, -1, -1, -1, -1, -1, -1, 0, -1, -2, -1, 0, 0, -1, -1, 0, 0, -1, -1, -2, -1, 0, 0, -1, -1, 0, 0, 0, /**/
|
||||
0, -1, 0, 0, -1, -1, 0, 0, 0, 0, -1, -1, -1, -1, -1, 0, 0, 0, -1, -1, -1, 0, 1, 0, -1, -1, -1, 0, 0, -1, 0, 0, /**/
|
||||
0, 0, -1, -1, -1, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1, 0, 0, 0, -1, -1, -1, 0, 0, -1, -1, -1, /**/
|
||||
-1, 0, 0, 0, -1, -1, -1, -1, -2, -1, 0, 0, -1, -1, -2, -2, -1, -1, -1, 0, -1, -1, 0, 0, 0, -1, -1, -1, 0, 0, -1, -1, /**/
|
||||
-1, -1, -1, -1, -1, 0, 0, 0, -1, -1, 0, 0, -1, 0, 0, 1, 0, -1, -2, -1, 0, 0, 0, -1, -1, -1, -2, -2, -1, -1, 0, 0, /**/
|
||||
-1, -1, 0, 0, -1, -1, -1, 0, 0, 0, 0, 0, 1, 0, -1, -1, -1, -1, -1, -1, 0, 0, -1, -1, -2, -2, 0, 1, -1, -2, -2, 0, /**/
|
||||
1, 2, 0, -1, 1, 3, 0, -4, -6, -1, 4, 3, 0, 0, 2, 4, 3, 0, -2, -3, -2, -1, -2, -2, -3, -3, -4, -3, -4, -3, -1, -2, /**/
|
||||
-2, -1, -1, 0, 0, 0, -2, -2, -1, 0, 0, -1, -2, -1, -1, -6, -13, -9, 11, 30, 29, 7, -14, -15, 2, 17, 12, -5, -18, -20, -16, -12, /**/
|
||||
-10, -8, -6, -8, -13, -13, -4, 8, 14, 10, 2, 1, 8, 15, 15, 10, 5, 3, 3, 0, -4, -5, -4, -6, -11, -14, -12, -7, -4, -5, -8, -7, /**/
|
||||
-3, 1, 3, 4, 5, 8, 7, 6, 5, 6, 7, 6, 2, -1, -2, -2, -2, -4, -7, -8, -7, -6, -6, -6, -6, -4, -2, -1, -1, 1, 3, 4, /**/
|
||||
3, 3, 4, 5, 4, 3, 2, 1, /**/
|
||||
};
|
||||
unsigned int phon_JH_length = 1544;
|
||||
|
|
|
|||
55
src/phon_N.c
55
src/phon_N.c
|
|
@ -1,4 +1,55 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
signed char phon_N[] = {};
|
||||
unsigned int phon_N_length = 0;
|
||||
signed char phon_N[] = {
|
||||
0, 0, 0, 0, 0, -1, 0, 0, -1, -1, 0, -1, -1, -1, -1, 0, -1, -1, -1, 0, 0, 0, 0, -1, 0, 0, 0, 0, -1, -1, -1, -1, /**/
|
||||
-1, -1, -1, -1, -1, -1, 1, 3, 3, 2, 2, 3, 3, 2, 1, 1, 1, -1, -1, -1, -2, -2, -3, -3, -3, -3, -3, -3, -3, -2, -3, -2, /**/
|
||||
-1, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 2, 1, 2, 2, 1, 1, 1, 0, 0, 0, -1, -1, -1, -2, -2, -2, -2, -2, -3, -2, -1, /**/
|
||||
-1, -2, -1, 0, 0, -1, 0, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, -1, -1, -1, -1, -2, -2, -1, -1, -1, -2, /**/
|
||||
-1, -1, -1, -2, -1, 0, 0, -1, -1, 0, 0, -1, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, -1, -1, -1, -2, -2, -2, -1, -2, /**/
|
||||
-2, -2, -1, -2, -2, 1, 3, 2, 1, 3, 3, 3, 2, 2, 1, 0, -1, -1, -1, -2, -3, -4, -3, -3, -4, -4, -3, -3, -3, -3, -2, -1, /**/
|
||||
0, 0, 0, 1, 2, 2, 2, 2, 3, 2, 2, 3, 2, 2, 1, 1, 1, 0, 0, 0, -1, -2, -1, -2, -2, -2, -2, -2, -3, -3, -2, -2, /**/
|
||||
-2, -1, -1, -1, -1, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 1, 2, 2, 1, 0, 0, 0, -1, -1, -1, -1, -1, -2, -2, -2, -2, -2, /**/
|
||||
-2, -1, -1, -1, 0, 0, -1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, -1, -1, -1, -2, -2, -2, -1, -2, -3, -3, /**/
|
||||
-3, -3, -3, -3, 0, 2, 1, 2, 3, 4, 3, 2, 3, 2, 1, 0, -1, -1, -2, -3, -4, -4, -4, -5, -5, -4, -3, -4, -3, -2, -1, -1, /**/
|
||||
0, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 1, 2, 1, 0, -1, 0, -1, -2, -2, -2, -2, -2, -3, -2, -1, -2, -2, -2, -1, /**/
|
||||
-1, -1, 0, 0, 0, 0, 0, 1, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, -1, -1, -2, -2, -3, -2, -2, -2, -2, -2, -2, /**/
|
||||
-3, -2, -1, -1, -2, -2, -1, -1, -1, 0, 0, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, -1, -1, -2, -2, -1, -2, -3, -3, -3, /**/
|
||||
-2, -3, -3, 0, 2, 1, 1, 2, 3, 2, 1, 2, 2, 1, 0, 0, 0, -1, -2, -2, -2, -2, -4, -3, -3, -3, -4, -3, -2, -2, -2, -2, /**/
|
||||
-1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 2, 1, 1, 2, 1, 1, 1, 2, 1, 0, 0, 0, 0, -1, -1, -1, -1, -2, -3, /**/
|
||||
-2, -1, -2, -3, -3, -1, -1, -1, -1, -1, 0, -1, -1, -1, 0, 0, -1, 0, 1, 1, 0, 1, 2, 2, 1, 1, 2, 2, 0, 0, 0, 0, /**/
|
||||
0, 0, 0, 0, 0, -1, -1, -1, -1, -1, -1, 0, 0, -1, -1, 0, 0, 0, 0, 1, 1, 0, -1, -1, -1, -1, -2, -2, -2, -3, -3, -3, /**/
|
||||
-2, 2, 5, 4, 3, 4, 6, 4, 3, 3, 3, 2, -1, -3, -2, -2, -5, -7, -6, -5, -6, -7, -6, -4, -3, -3, -2, 0, 1, 1, 1, 3, /**/
|
||||
5, 5, 5, 5, 6, 5, 4, 4, 3, 2, 1, 1, 1, -1, -2, -2, -2, -3, -4, -4, -4, -4, -3, -3, -3, -3, -3, -2, -2, -2, -2, -1, /**/
|
||||
1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 2, 1, 1, 0, -1, -1, -1, -1, -2, -2, -2, -2, -3, -3, -3, -3, -3, -3, -3, -2, -2, /**/
|
||||
-2, -2, -1, -1, 0, 0, 1, 0, 0, 0, 1, 1, 1, 1, 2, 3, 2, 1, 1, 1, 0, -1, -2, -2, -2, -3, -4, -3, -4, -7, -11, -7, /**/
|
||||
6, 13, 10, 5, 8, 12, 10, 4, 2, 3, 1, -5, -10, -9, -8, -12, -15, -12, -7, -7, -7, -5, 0, 3, 3, 5, 9, 11, 10, 9, 10, 9, /**/
|
||||
7, 4, 2, 1, -1, -4, -6, -7, -8, -8, -8, -8, -8, -7, -6, -4, 0, 2, 2, 3, 5, 7, 7, 6, 6, 7, 6, 3, 1, 1, 0, -2, /**/
|
||||
-5, -5, -6, -6, -6, -6, -6, -5, -4, -3, -2, -1, 0, 1, 3, 4, 4, 4, 4, 4, 4, 3, 3, 1, 0, -1, -2, -3, -4, -5, -4, -5, /**/
|
||||
-5, -4, -3, -2, -3, -2, -1, 1, 1, 2, 3, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, -2, -4, -4, -4, -5, -6, -7, -4, -3, -8, -15, /**/
|
||||
-10, 9, 27, 24, 10, 5, 11, 14, 7, -1, -2, -3, -10, -17, -17, -14, -15, -19, -17, -9, -3, -3, -1, 6, 11, 13, 12, 14, 17, 15, 10, 7, /**/
|
||||
6, 2, -3, -7, -8, -10, -13, -15, -12, -9, -9, -9, -6, -1, 2, 3, 6, 9, 10, 9, 9, 9, 10, 7, 3, 1, -1, -2, -5, -7, -7, -9, /**/
|
||||
-10, -9, -7, -5, -5, -3, 0, 2, 3, 5, 6, 7, 7, 6, 5, 4, 4, 2, 0, -3, -4, -5, -6, -6, -6, -5, -5, -5, -4, -2, -1, 0, /**/
|
||||
0, 1, 3, 5, 6, 5, 3, 2, 2, 1, 0, -1, -1, -2, -4, -4, -3, -3, -2, -2, -1, -2, -1, 0, 2, 1, 0, 0, 1, 0, 0, 1, /**/
|
||||
-2, -11, -16, 0, 25, 33, 15, -4, -2, 10, 9, -6, -13, -10, -11, -20, -24, -16, -7, -8, -13, -9, 4, 12, 10, 9, 16, 20, 16, 10, 8, 10, /**/
|
||||
6, -2, -8, -8, -8, -13, -17, -15, -11, -8, -8, -6, -1, 4, 5, 5, 8, 11, 12, 9, 8, 8, 6, 1, -4, -7, -7, -7, -9, -11, -10, -8, /**/
|
||||
-5, -2, 0, 2, 3, 4, 6, 6, 6, 6, 6, 5, 4, 2, 0, -2, -4, -5, -7, -7, -7, -6, -5, -4, -3, -2, 1, 4, 5, 4, 4, 5, /**/
|
||||
4, 4, 4, 2, 0, -2, -3, -4, -4, -5, -5, -5, -5, -4, -2, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 2, 0, -1, -3, -5, -5, -5, /**/
|
||||
-5, -5, -3, -3, -12, -24, -14, 25, 56, 43, 5, -11, 8, 24, 10, -15, -23, -20, -24, -32, -27, -12, -8, -17, -15, 4, 22, 23, 15, 18, 27, 27, /**/
|
||||
14, 5, 6, 5, -7, -18, -19, -15, -16, -21, -21, -13, -6, -3, 0, 7, 14, 16, 13, 14, 17, 16, 9, 1, -2, -4, -9, -13, -15, -14, -13, -12, /**/
|
||||
-9, -4, 0, 1, 2, 7, 12, 13, 11, 9, 8, 7, 3, -3, -5, -5, -8, -12, -14, -11, -7, -6, -5, -1, 2, 5, 7, 9, 9, 7, 5, 5, /**/
|
||||
3, 2, -1, -3, -5, -7, -8, -8, -7, -6, -4, -2, -1, 1, 2, 3, 4, 5, 7, 5, 2, 1, 1, -1, -3, -5, -5, -4, -5, -6, -6, -4, /**/
|
||||
-2, -2, -1, 0, 1, 0, 0, 1, -4, -19, -27, 0, 48, 63, 24, -21, -20, 12, 22, -2, -27, -30, -25, -27, -27, -14, -3, -8, -16, -5, 20, 31, /**/
|
||||
23, 13, 17, 25, 21, 9, 2, 2, -4, -17, -23, -18, -14, -17, -20, -16, -6, 1, 3, 6, 13, 17, 15, 13, 13, 14, 10, 1, -4, -5, -8, -13, /**/
|
||||
-16, -15, -12, -11, -10, -6, -1, 3, 5, 8, 10, 12, 12, 10, 7, 5, 2, -2, -4, -7, -9, -10, -10, -9, -7, -6, -5, -3, 0, 3, 6, 7, /**/
|
||||
7, 7, 6, 5, 4, 4, 1, -3, -6, -7, -6, -6, -7, -7, -5, -3, -1, 0, 2, 4, 5, 6, 5, 4, 3, 2, 1, -1, -2, -3, -5, -6, /**/
|
||||
-5, -4, -2, -2, -2, -3, -2, -1, 1, 1, -1, 0, 0, -12, -31, -22, 31, 79, 57, -7, -33, -10, 25, 23, -17, -45, -45, -35, -27, -13, 1, 1, /**/
|
||||
-13, -12, 14, 43, 45, 18, 4, 14, 24, 16, 0, -10, -16, -25, -30, -21, -10, -11, -19, -17, 0, 17, 19, 13, 13, 17, 17, 12, 8, 5, -1, -11, /**/
|
||||
-17, -14, -11, -13, -17, -17, -9, -1, 4, 7, 9, 12, 13, 14, 13, 10, 6, 0, -5, -6, -6, -9, -12, -14, -11, -7, -4, -2, 1, 5, 7, 8, /**/
|
||||
9, 10, 9, 4, 1, 0, 0, -3, -7, -9, -9, -8, -7, -5, -2, -1, 1, 3, 5, 7, 7, 5, 5, 3, 2, 0, -3, -4, -5, -6, -5, -5, /**/
|
||||
-5, -3, -1, 0, 1, 3, 4, 6, 5, 5, 4, 2, -1, -3, -4, -4, -7, -8, -10, -23, -37, -12, 53, 87, 45, -18, -30, 9, 34, 10, -21, -39, /**/
|
||||
-46, -36, -26, -15, -3, -8, -15, -3, 16, 40, 41, 13, 6, 23, 29, 15, -3, -12, -17, -26, -28, -19, -11, -19, -28, -17, 6, 18, 15, 9, 15, 23, /**/
|
||||
22, 16, 12, 8, -1, -11, -16, -13, -12, -16, -21, -17, -8, -1, 2, 4, 8, 12, 13, 14, 14, 12, 7, 2, -2, -4, -6, -10, -14, -14, -12, -9, /**/
|
||||
-6, -2, 2, 5, 8, 10, 10, 12, 11, 6, 4, 3, 0, -4, -9, -10, -10, -10, -9, -6, -4, -2, 1, 3, 4, 4, 5, 6, 6, 3, 0, 0, /**/
|
||||
-1, -3, -6, -6, -6, -5, -5, -4, -3, -1, 1, 2, 3, 4, 4, 4, 4, 2, -1, -3, -4, -4, /**/
|
||||
};
|
||||
unsigned int phon_N_length = 1590;
|
||||
|
|
|
|||
64
src/phon_P.c
64
src/phon_P.c
|
|
@ -1,4 +1,64 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
signed char phon_P[] = {};
|
||||
unsigned int phon_P_length = 0;
|
||||
signed char phon_P[] = {
|
||||
0, 0, 0, -1, -1, -1, -1, -1, -1, 0, 0, -1, -1, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, -1, 0, 0, -1, -1, -1, 0, 0, /**/
|
||||
1, 2, 0, 0, 1, 1, 1, -1, -3, 0, 0, -1, -1, -1, 1, 0, -1, 0, -1, -1, -1, -1, 0, -1, 0, -1, -2, 0, -1, -1, -1, -1, /**/
|
||||
-1, -2, -1, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, -1, 0, 0, -1, -1, 0, 0, -1, 0, 0, 0, 0, -1, 0, /**/
|
||||
0, -1, -1, -1, 0, 0, -2, -1, 0, -1, -1, 0, 0, 0, -1, 0, 0, 0, 0, -1, 0, -1, -1, 0, -2, -1, 0, -1, 0, -1, 0, 1, /**/
|
||||
-1, 0, -1, 0, 0, -1, 0, 0, 0, -1, -1, 0, 0, -1, -1, -1, 0, 0, -1, -1, 0, 0, -1, -1, -1, -1, -1, -1, -1, -1, 0, -1, /**/
|
||||
-2, -1, -1, -1, -1, -2, 0, 0, -1, -1, 0, -1, -1, -1, 0, 0, 0, 0, 1, 0, -1, -1, -1, -1, -1, -1, -1, 0, 0, 0, -1, -1, /**/
|
||||
-1, -1, -1, -2, -1, 0, 1, 0, 0, 0, 0, -1, -1, 0, -1, -1, -1, -1, -1, -1, -1, 0, 0, 0, 0, 0, -1, -1, -1, 0, 0, 0, /**/
|
||||
0, 0, 0, 1, 0, 0, 0, 0, 0, -1, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, -1, -1, 0, 0, 0, -1, -1, -1, /**/
|
||||
-1, -1, -1, 0, 1, 1, 0, 0, 0, 0, -1, -1, -1, -1, 0, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, -1, -1, -1, -1, -1, 0, /**/
|
||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, -1, -4, -6, -5, -3, -1, -1, 0, 1, 1, 1, 0, 0, 0, -1, -1, 0, /**/
|
||||
0, 0, 0, 0, 0, -1, -1, -1, -1, -1, -1, 0, 0, 0, 0, -1, -1, -1, -1, 0, 0, 2, 1, 0, 0, 1, 0, -3, -5, -3, 0, 0, /**/
|
||||
-1, 1, 2, 2, 0, -1, -2, -2, -2, -2, -1, -1, -1, -1, 0, 0, -1, -1, -1, 0, 0, -2, -1, 0, 0, 0, 0, 0, 0, -1, -1, -1, /**/
|
||||
-1, -1, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1, 0, -1, -2, -1, -1, -1, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, -1, /**/
|
||||
0, 0, -1, 0, 0, -1, -1, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, -1, -1, 0, -1, -1, 0, 0, 0, -1, 0, 0, 0, 0, 0, /**/
|
||||
0, 0, -1, 0, 0, 0, -1, -2, -2, -4, -5, -5, -3, 2, 7, 11, 12, 11, 7, 0, -5, -9, -10, -9, -6, -3, 0, -1, -3, -6, -8, -8, /**/
|
||||
-6, -3, 3, 8, 11, 12, 10, 6, 2, -2, -2, -2, -2, -1, 1, 0, -2, -5, -8, -9, -8, -7, -4, 0, 3, 5, 5, 4, 2, 1, 1, 1, /**/
|
||||
2, 3, 4, 3, 2, -1, -3, -5, -6, -6, -4, -3, -2, -1, -1, -2, -1, -1, -1, 0, 1, 3, 3, 3, 3, 2, 1, 0, -1, -2, -2, -2, /**/
|
||||
-2, -2, -2, -3, -3, -3, -3, -2, -1, 0, 2, 2, 1, 2, 2, 1, 0, 0, 0, 1, 0, 0, 0, -1, -3, -3, -2, -2, -2, -1, 0, 0, /**/
|
||||
-1, -1, -2, -1, 0, -1, 1, 2, 2, 0, -2, -4, -6, -8, -6, 1, 9, 15, 19, 19, 13, 3, -7, -15, -19, -18, -13, -7, -1, 2, 1, -1, /**/
|
||||
-5, -7, -6, 0, 6, 12, 17, 18, 15, 9, 2, -4, -8, -9, -7, -5, -3, -2, -4, -7, -8, -9, -8, -5, 1, 6, 10, 12, 11, 8, 4, 1, /**/
|
||||
-1, -1, 0, 0, 0, 0, -2, -5, -7, -8, -8, -6, -3, 0, 4, 5, 6, 6, 5, 3, 2, 2, 2, 2, 2, 2, 0, -2, -4, -5, -5, -5, /**/
|
||||
-4, -2, 0, 1, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 2, 0, -2, -3, -4, -4, -3, -2, -1, -1, -1, 0, -1, -1, 0, 2, 3, /**/
|
||||
4, 5, 5, 4, 1, -1, -2, -3, -3, -3, -1, 0, -1, -4, -6, -7, -10, -8, -1, 9, 18, 24, 27, 23, 12, -2, -13, -20, -23, -20, -12, -5, /**/
|
||||
0, 0, -3, -6, -10, -10, -5, 4, 13, 20, 24, 23, 16, 7, -1, -7, -10, -10, -8, -5, -3, -4, -7, -9, -12, -12, -8, -2, 4, 11, 15, 15, /**/
|
||||
13, 9, 4, 1, -1, -1, 0, 1, 1, -1, -5, -9, -12, -13, -10, -6, -1, 3, 7, 8, 7, 6, 5, 3, 3, 3, 4, 5, 4, 3, 0, -4, /**/
|
||||
-8, -9, -9, -7, -5, -2, 0, 1, 2, 2, 2, 2, 2, 3, 4, 5, 5, 5, 3, 0, -2, -4, -5, -5, -5, -3, -2, -1, -1, -1, -1, -1, /**/
|
||||
0, 1, 3, 4, 6, 5, 4, 2, 1, -1, -2, -3, -3, -2, -1, 0, -2, -5, -7, -10, -11, -8, 2, 15, 25, 31, 30, 20, 5, -10, -21, -25, /**/
|
||||
-24, -17, -8, -1, 1, -2, -7, -11, -12, -9, -1, 11, 20, 26, 27, 22, 13, 1, -6, -10, -11, -9, -4, -1, -2, -5, -9, -13, -15, -14, -8, 1, /**/
|
||||
8, 14, 17, 16, 12, 7, 2, 0, -2, -1, 1, 2, 1, -3, -7, -10, -13, -13, -10, -4, 1, 4, 7, 9, 8, 5, 4, 4, 3, 3, 5, 5, /**/
|
||||
4, 2, -1, -4, -7, -9, -9, -6, -4, -2, 1, 2, 1, 1, 0, 1, 3, 4, 5, 6, 6, 4, 1, -1, -3, -5, -6, -5, -3, -3, -2, -2, /**/
|
||||
-2, -2, -2, -1, 1, 3, 4, 5, 5, 4, 3, 1, 0, -1, -3, -4, -4, -4, -2, -2, -3, -5, -8, -12, -12, -4, 9, 21, 29, 31, 25, 11, /**/
|
||||
-5, -18, -24, -25, -20, -12, -3, 1, 0, -5, -10, -14, -13, -5, 5, 16, 23, 27, 25, 18, 8, -2, -9, -11, -10, -7, -3, -2, -4, -8, -12, -15, /**/
|
||||
-15, -11, -4, 5, 12, 16, 17, 14, 9, 3, 0, -2, -1, 1, 3, 2, -1, -5, -9, -12, -14, -12, -7, -3, 2, 6, 8, 7, 5, 3, 3, 3, /**/
|
||||
3, 5, 5, 5, 2, -1, -4, -7, -9, -9, -7, -5, -3, -1, 2, 3, 1, 1, 2, 2, 3, 5, 6, 6, 4, 2, 0, -3, -5, -6, -5, -5, /**/
|
||||
-4, -2, -1, -1, -2, -2, -1, 0, 1, 3, 6, 6, 4, 3, 2, 1, -1, -1, -2, -2, -1, -2, -2, -4, -8, -12, -14, -8, 6, 19, 24, 19, /**/
|
||||
8, -2, -6, -1, 8, 11, 5, -7, -17, -23, -21, -12, -2, 0, -5, -9, -9, -4, 4, 12, 18, 16, 8, 2, 2, 6, 9, 9, 6, -1, -9, -14, /**/
|
||||
-12, -8, -6, -6, -6, -8, -11, -9, -2, 4, 7, 6, 5, 3, 3, 4, 7, 8, 7, 3, -1, -4, -5, -5, -3, -2, -5, -8, -9, -7, -4, -1, /**/
|
||||
1, 1, 0, 0, 1, 3, 5, 6, 6, 5, 3, 0, -1, -1, -1, -2, -3, -5, -5, -5, -5, -3, -2, -1, -1, -1, -2, -1, 2, 4, 3, 2, /**/
|
||||
2, 1, 1, 0, 2, 2, -1, -3, -3, -4, -5, -4, -2, -1, -1, -1, -2, -2, -2, 1, 2, 2, 1, 0, -1, 0, 0, -2, -10, -15, -5, 15, /**/
|
||||
23, 12, -3, -8, -2, 5, 10, 9, -2, -17, -20, -9, 2, 0, -9, -15, -16, -10, 1, 10, 8, -2, -6, 0, 10, 15, 13, 7, 1, -2, 2, 9, /**/
|
||||
9, 1, -7, -9, -7, -4, -2, -3, -8, -13, -11, -3, 4, 4, 0, -2, 0, 4, 8, 9, 7, 1, -2, 1, 5, 6, 3, -1, -4, -6, -4, -1, /**/
|
||||
0, -4, -9, -9, -5, -1, 0, 0, -2, -3, -3, 1, 6, 7, 3, 0, 0, 2, 4, 4, 2, -1, -4, -3, 0, 1, -1, -5, -6, -5, -3, 0, /**/
|
||||
2, 0, -3, -3, 0, 3, 3, 1, 1, 0, 0, 3, 5, 4, 1, 0, 1, 1, 1, -1, -2, -3, -4, -4, -3, -3, -3, -3, -4, -9, -9, 3, /**/
|
||||
17, 17, 2, -8, 0, 16, 18, 5, -7, -7, 0, 4, 2, -7, -15, -16, -7, 1, -2, -12, -13, -4, 6, 5, -1, -5, -2, 5, 11, 10, 3, 0, /**/
|
||||
4, 11, 11, 3, -3, -3, 1, 3, 0, -5, -8, -8, -4, -1, -3, -6, -8, -5, 0, 1, -2, -3, 0, 3, 4, 5, 4, 2, 2, 4, 6, 4, /**/
|
||||
1, 1, 3, 3, 0, -2, -3, -4, -3, -1, -1, -4, -6, -5, -2, -1, -2, -2, -2, -1, 2, 3, 0, -2, 0, 4, 4, 2, 0, 1, 2, 3, /**/
|
||||
3, 0, -2, -2, 1, 3, 0, -4, -4, -1, 0, -1, -1, -1, 0, 1, 1, 0, -1, -1, 1, 2, 0, -1, 0, 1, 0, -1, -2, -8, -15, -5, /**/
|
||||
21, 28, 1, -21, -4, 26, 25, -3, -17, -6, 7, 7, -2, -13, -21, -16, 0, 6, -9, -24, -15, 8, 13, -3, -12, -3, 11, 14, 10, 3, 0, 4, /**/
|
||||
14, 16, 3, -8, -3, 9, 9, -4, -13, -9, -2, 0, -4, -10, -11, -7, 0, 1, -5, -10, -6, 4, 9, 4, -3, -1, 7, 10, 7, 2, 0, 2, /**/
|
||||
5, 6, 3, -2, -4, -1, 2, 0, -6, -8, -5, -1, -2, -6, -7, -4, 1, 3, 0, -2, -1, 2, 5, 3, 0, 0, 2, 4, 4, 2, -1, -2, /**/
|
||||
0, 2, 0, -4, -5, -2, -1, -1, -4, -6, -5, -2, 1, -1, -3, -2, 1, 2, 1, -1, 0, 0, 0, 1, 1, 0, -2, -1, 1, -5, -14, -6, /**/
|
||||
19, 25, -2, -22, -2, 28, 20, -12, -20, 2, 16, 4, -12, -16, -10, -1, 4, -3, -18, -19, 0, 12, -1, -19, -13, 8, 14, 1, -10, -4, 9, 13, /**/
|
||||
6, -2, -2, 6, 12, 8, -2, -5, 3, 9, 3, -7, -8, -1, 3, -1, -7, -8, -4, 1, 0, -6, -9, -5, 1, 3, -2, -7, -4, 4, 6, 1, /**/
|
||||
-4, -2, 5, 8, 3, -2, -1, 3, 6, 3, -1, -3, 0, 4, 3, -2, -6, -2, 2, 0, -4, -5, -3, 0, -1, -3, -4, -3, 0, 1, -1, -2, /**/
|
||||
-1, 2, 3, 1, -2, 0, 3, 4, 2, -2, -1, 3, 5, 1, -3, -2, 2, 3, -1, -4, -3, -1, -1, -3, -5, -6, -4, 0, -4, -13, -9, 13, /**/
|
||||
23, 1, -19, -2, 28, 22, -10, -19, 5, 21, 6, -14, -13, -1, 4, -1, -9, -15, -11, 1, 6, -6, -18, -9, 10, 9, -7, -12, 1, 12, 7, -2, /**/
|
||||
-2, 4, 9, 8, 4, -1, 0, 8, 9, 1, -8, -4, 5, 4, -6, -10, -4, 2, 0, -7, -9, -5, 0, 1, -3, -6, -4, 2, 4, 0, -5, -2, /**/
|
||||
6, 7, 0, -5, -1, 6, 6, 1, -3, -1, 3, 4, 0, -4, -3, 1, 3, -1, -5, -4, 0, 0, -4, -6, -4, -2, -1, -2, -3, -3, 0, 2, /**/
|
||||
0, -3, -2, 2, 3, 0, 0, 2, 2, 2, 2, 2, /**/
|
||||
};
|
||||
unsigned int phon_P_length = 1868;
|
||||
|
|
|
|||
63
src/phon_V.c
63
src/phon_V.c
|
|
@ -1,4 +1,63 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
signed char phon_V[] = {};
|
||||
unsigned int phon_V_length = 0;
|
||||
signed char phon_V[] = {
|
||||
0, 0, 0, -1, -1, 0, 0, 0, -1, -1, -1, 0, 0, 0, -1, -1, 0, 0, 0, -1, -1, -1, -1, 0, -1, -1, -1, 0, -1, -1, -1, -1, /**/
|
||||
0, 0, -1, -1, 0, -1, 0, 0, -1, -1, -1, -1, -1, 0, -1, -1, 0, -1, -1, 0, -1, -1, 0, -1, -1, 0, -1, -1, 0, -1, -1, 0, /**/
|
||||
-1, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, -1, 0, -1, -1, 0, 0, -1, 0, -1, -1, 0, 0, -1, 0, -1, -1, 0, 0, /**/
|
||||
-1, 0, -1, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -2, 0, 0, -1, -1, 0, -1, 0, 1, -1, -1, /**/
|
||||
0, -1, -1, 1, -1, -1, 1, -1, -1, 1, -1, -2, 1, -1, -2, 0, -1, -1, 1, 0, -2, 0, -1, -1, 0, 0, -2, -1, 0, 0, 0, -1, /**/
|
||||
-2, -1, 1, 0, 0, -1, -1, -1, 1, 0, -1, -1, -1, 0, 1, 0, -1, -1, 0, 0, 0, -1, -2, -1, 0, 0, 0, -1, -2, -1, 0, -1, /**/
|
||||
-1, 0, -1, -1, 0, -1, -1, 0, -1, -1, 1, 0, -2, 0, 0, -1, 0, 0, -2, 0, 0, -1, 0, 0, -2, 0, 0, -1, 0, 0, -1, 0, /**/
|
||||
0, -1, -1, 0, -1, 0, 0, -1, -1, 0, -1, 0, 0, -1, -1, 0, 0, 0, 0, -1, -1, 0, 0, 0, 0, -1, -1, 0, 0, -1, 0, -1, /**/
|
||||
-1, 0, 0, -1, 0, -1, -1, -1, -1, -1, 0, 0, -1, 0, 0, -1, 0, 0, 0, 0, 0, -1, -1, 0, 0, -1, -1, -1, -1, 0, 0, -1, /**/
|
||||
-1, -1, -1, 0, -1, -1, -1, -1, 0, 0, -1, -1, -1, -1, -1, 0, 0, -1, -1, -1, -1, 0, 0, -1, -1, -1, -1, 0, 0, -1, 0, 0, /**/
|
||||
-1, 0, 0, -1, 0, 0, -1, -1, 0, -1, -1, 0, -1, -1, -1, 0, 0, -1, -1, -1, -1, 0, 0, -1, 0, -1, -2, 0, 1, -1, -1, -1, /**/
|
||||
-2, 0, 1, -1, -2, 0, -1, 0, 1, -1, -2, 0, 0, -1, 0, 0, -2, -1, 0, -1, 0, 0, -2, -2, 0, 0, 0, 0, -2, -2, 1, 0, /**/
|
||||
0, 0, -3, -2, 1, 1, 0, -1, -2, -1, 1, 1, 0, -1, -2, -1, 1, 0, -1, -1, -1, -1, 1, 0, -1, -1, -1, -1, 0, 0, -2, -1, /**/
|
||||
0, 0, 0, -1, -1, -1, 0, 0, 0, -1, -1, -1, 0, 0, -1, -1, -1, -1, 0, 0, 0, 0, -1, -1, 0, 0, -1, -1, -1, -1, 0, -1, /**/
|
||||
-1, -1, -1, -1, 0, -1, -1, -1, 0, -1, 0, 0, -1, -1, 0, 0, -1, 0, -1, -1, 0, 0, -1, 0, 0, -2, 0, 1, -2, -1, 0, -2, /**/
|
||||
0, 1, -2, -1, 1, -2, -1, 1, -2, -2, 1, -1, -1, 1, -1, -2, 1, -1, -2, 1, -1, -1, 2, 0, -3, 0, 0, -1, 1, 0, -3, 0, /**/
|
||||
1, -1, 0, -1, -3, 0, 1, -1, 0, 0, -3, 0, 1, -2, 0, 0, -3, -1, 2, -1, -1, 1, -2, -1, 2, -1, -1, 1, -2, -2, 2, -1, /**/
|
||||
-2, 1, -1, -2, 1, 0, -1, 0, -1, -2, 0, 0, -2, 0, 0, -2, 0, 1, -1, -1, -1, -1, 0, 0, -1, -1, 0, -1, 0, 0, -1, -1, /**/
|
||||
0, 0, 0, 0, -1, -1, 0, 0, 0, 0, -1, -1, 0, 0, 0, 0, -1, -1, 0, 0, 0, -1, -1, -1, 0, -1, -1, -1, -1, -1, 0, -1, /**/
|
||||
-1, -1, -1, 0, 0, -1, -1, -1, -1, 0, 0, -1, -2, -1, 0, 1, 0, -1, -2, -1, 1, 1, 0, -2, -3, -1, 2, 1, -1, -2, -2, -1, /**/
|
||||
3, 1, -3, -2, -1, -1, 3, 1, -4, -2, 1, -1, 1, 1, -4, -2, 2, 0, 0, 1, -4, -3, 3, 0, -2, 1, -3, -4, 3, 1, -2, 0, /**/
|
||||
-2, -3, 2, 2, -3, -1, 0, -2, 1, 2, -3, -2, 0, -1, 0, 2, -2, -3, 0, 0, 0, 1, -2, -3, 0, 0, -1, 1, -1, -3, 0, 1, /**/
|
||||
-1, 0, -1, -2, 0, 1, -1, -1, -1, -2, 0, 1, -1, -1, -1, -1, 0, 1, 0, -1, -1, -1, 0, 0, -1, -1, -1, -1, 0, 0, -1, -1, /**/
|
||||
-1, -1, 0, 0, -1, -1, 0, -1, -1, 0, -1, 0, 0, -1, 0, 0, -1, 0, -1, -2, -1, 0, -1, -1, -1, -2, -1, 1, -1, -1, -1, -2, /**/
|
||||
-1, 2, 0, -2, -1, -2, 0, 3, -1, -3, -1, -2, 0, 3, -1, -3, -1, -2, 1, 4, -1, -4, -2, -1, 1, 3, -2, -4, -2, 0, 2, 3, /**/
|
||||
-3, -4, -1, 0, 2, 1, -4, -4, 0, 1, 2, 0, -4, -3, 0, 1, 1, 0, -3, -2, 1, 1, 0, 0, -2, -2, 0, 1, -1, -1, -1, -1, /**/
|
||||
0, 0, -1, -1, -1, -1, 0, -1, -1, -1, 0, 0, -1, -2, -1, 0, 0, 0, -1, -1, -1, 0, 0, 0, -1, -2, -1, 0, 0, 0, -1, -1, /**/
|
||||
0, 0, -1, -1, -1, -1, 0, 0, 0, -1, -1, -1, -1, 0, -1, -1, -1, -1, 0, 0, -1, -1, -1, -1, -1, 0, -1, -1, -1, -1, -1, 0, /**/
|
||||
-1, -1, 0, -1, -1, 0, 0, -1, 0, -1, -1, -1, 0, -1, -1, 0, -1, -1, 0, -1, -1, 0, -1, -1, 1, -1, -2, 0, -1, -1, 2, 0, /**/
|
||||
-3, 0, 0, -1, 1, 0, -3, -1, 1, -1, 0, 0, -3, -1, 2, -1, -1, 0, -3, -1, 2, 0, -2, -1, -2, 1, 2, -1, -2, -1, -2, 1, /**/
|
||||
2, -2, -2, 0, -2, 1, 3, -3, -3, 0, -2, 0, 3, -2, -3, 1, -1, 0, 2, -2, -3, 1, 0, 0, 2, -3, -3, 2, 0, -1, 1, -3, /**/
|
||||
-4, 2, 2, -1, 0, -2, -4, 2, 2, -2, -1, -1, -3, 2, 2, -2, -1, -1, -2, 1, 2, -2, -2, 0, -1, 1, 1, -2, -2, 0, 0, 0, /**/
|
||||
0, -2, -2, 0, 0, 0, 0, -2, -2, 0, 0, 0, 0, -1, -1, 0, 0, -1, -1, -1, -1, 0, 0, -1, -1, -1, -1, 0, 0, -1, -1, -1, /**/
|
||||
-1, 0, -1, -1, -1, 0, -1, -1, -1, -1, 0, 0, -1, -1, -1, -1, 0, 1, -1, -2, 0, -1, 0, 1, 0, -3, -1, 0, -1, 1, 0, -2, /**/
|
||||
-1, 0, 0, 0, 1, -2, -2, 0, 0, 0, 0, -1, -1, 0, -1, 0, 0, -1, -1, 0, -1, -1, 0, -1, -1, 0, -1, -1, 0, -1, -1, 0, /**/
|
||||
-1, -1, -1, 0, 0, 0, -1, -2, -1, 0, 0, 0, -1, -2, 0, 1, 0, 0, -1, -1, 0, 1, 1, -1, -2, -1, 0, 1, 0, -2, -3, 0, /**/
|
||||
1, 0, 0, -2, -2, 0, 1, 0, 0, -1, -2, 0, 1, 0, -1, -1, -1, 0, 1, 0, -1, -1, -1, 0, 1, -1, -1, -2, -1, 0, 0, -1, /**/
|
||||
-1, -1, -1, 0, 0, -1, -1, -1, 0, 1, 0, -1, 0, -1, -1, 0, 0, -1, -1, -1, -1, 0, 0, 0, 0, -1, -1, 0, 0, 0, -1, -2, /**/
|
||||
-1, 0, 0, -1, -1, -2, -1, 1, 0, -1, -1, -1, -1, 1, 0, -2, -1, -1, -1, 1, 0, -2, -1, 0, -1, 0, -1, -2, -1, 0, 0, 0, /**/
|
||||
-1, -2, -1, 1, -1, -1, -1, -2, 0, 1, -1, -1, -1, -1, 0, 0, -1, -1, -1, 0, 0, 0, -1, -2, -1, 0, 0, 0, -1, -2, -1, 0, /**/
|
||||
0, 0, -1, -2, -1, 1, 0, -1, -1, -1, -1, 1, 1, -1, -1, -1, -1, 0, 1, -1, -2, -1, -1, 0, 1, -1, -2, 0, -1, 0, 0, -1, /**/
|
||||
-2, 0, 0, -1, 0, -1, -2, 0, 0, -1, 0, 0, -2, 0, 0, -1, -1, 0, -1, 0, 0, -1, -1, 0, -1, 0, 0, -1, -1, 0, -1, 0, /**/
|
||||
0, -1, -1, 0, 0, -1, 0, -1, -1, 0, 0, -1, -1, -1, -1, 0, 0, -1, -1, -1, -1, 0, 0, -1, -2, -1, 0, 0, 0, -1, -1, -1, /**/
|
||||
0, -1, -1, -1, -1, -1, 0, -1, -1, 0, -1, -1, 0, 0, -1, 0, -1, -1, 0, 0, -1, 0, -1, -1, 0, 0, -1, -1, -1, -1, 0, 0, /**/
|
||||
-1, -1, -1, -1, 0, 0, -1, -1, 0, 0, 0, 0, -1, -1, 0, 0, -1, -1, 0, -1, -1, 0, -1, -1, 0, -1, -1, 0, 0, -1, -1, -1, /**/
|
||||
-1, 0, -1, -1, -1, -1, 0, 0, -1, -1, -1, -1, 0, 0, -1, -1, 0, 0, 0, 0, -1, -1, -1, 0, 0, 0, -1, -1, -1, 0, 0, 0, /**/
|
||||
-1, -1, -1, 0, 0, 0, -1, -1, -1, 0, 0, -1, -1, -1, -1, 0, 0, -1, -1, -1, -1, 0, 0, 0, -1, -1, -1, 0, 0, 0, -1, -2, /**/
|
||||
-2, 0, 0, 0, -1, -1, -1, 0, 0, -1, -1, -1, -1, 0, 0, -1, -1, -1, -1, 0, 0, -1, -1, 0, 0, -1, 0, 0, -1, 0, 0, 0, /**/
|
||||
0, 0, -1, -1, -1, -1, 0, 0, 0, -1, 0, 0, 0, 0, -1, -1, 0, 0, 0, 0, 0, -1, 0, 0, 0, -1, -1, 0, -1, 0, 0, -1, /**/
|
||||
-1, 0, 0, 0, 0, -1, -1, -1, 0, 0, -1, -1, -1, -1, 0, 0, -1, -1, -1, -1, -1, 0, -1, -1, -1, -1, 0, 0, 0, -1, -1, -1, /**/
|
||||
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 0, -1, -1, /**/
|
||||
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 0, -1, -1, -1, -1, -1, -1, -1, -1, 0, 0, -1, 0, 0, -1, -1, -1, -1, /**/
|
||||
-1, 0, -1, -1, -1, -1, 0, -1, -1, -1, -1, 0, -1, -1, 0, 0, -1, 0, 0, -1, -1, 0, 0, 0, 0, -1, -1, 0, 0, 0, 0, -1, /**/
|
||||
-1, -1, 0, -1, -1, -1, -1, -1, -1, 0, -1, -1, -1, 0, -1, -1, 0, -1, -1, 0, -1, -1, -1, -1, -1, 0, -1, -1, 0, 0, 0, 0, /**/
|
||||
0, -1, -1, 0, -1, -1, 0, -1, -1, 0, 0, 0, 0, 0, -1, -1, -1, -1, 0, 0, -1, -1, -1, -1, 0, 0, -1, -1, -1, 0, 0, 0, /**/
|
||||
-1, 0, 0, 0, 0, -1, -1, 0, 0, 0, 0, -1, -1, -1, 0, 0, -1, -1, -1, 0, -1, -1, -1, -1, -1, 0, 0, -1, -1, -1, -1, 0, /**/
|
||||
0, -1, 0, 0, -1, 0, 0, 0, 0, -1, -1, -1, 0, 0, -1, -1, -1, -1, -1, -1, -1, 0, -1, -1, -1, 0, 0, -1, -1, -1, -1, -1, /**/
|
||||
-1, -1, -1, -1, -1, -1, /**/
|
||||
};
|
||||
unsigned int phon_V_length = 1830;
|
||||
|
|
|
|||
|
|
@ -35,8 +35,8 @@ void ft_synth_main(FT_HANDLE handle, int ph) {
|
|||
int sc = handle->rate / 11025;
|
||||
int i;
|
||||
long n;
|
||||
long l = (ptr_len * 0.80) * sc;
|
||||
long s = 0;
|
||||
long l = (ptr_len * 0.90) * sc;
|
||||
long s = (ptr_len * 0.10) * sc;
|
||||
int samples = sizeof(handle->audio_buffer) / sizeof(handle->audio_buffer[0]);
|
||||
|
||||
while(l > 0) {
|
||||
|
|
|
|||
|
|
@ -7,9 +7,9 @@ for i in *.wav; do
|
|||
echo "$i"
|
||||
|
||||
while true; do
|
||||
if ffmpeg -y -i $b$i -af silenceremove=1:0:-${n}dB:stop_periods=1:stop_duration=0:stop_threshold=-${n}dB -ar 11025 -ac 1 ../fishtalk/samples/$i 2>&1 | grep "empty"; then
|
||||
if ( ffmpeg -y -i $b$i -af silenceremove=1:0:-${n}dB:stop_periods=1:stop_duration=0:stop_threshold=-${n}dB -ar 11025 -ac 1 ../fishtalk/samples/$i 2>&1 | grep "empty" ); then
|
||||
n=`expr $n + 10`
|
||||
b="../samples_older"
|
||||
b="../samples_older/"
|
||||
continue
|
||||
fi
|
||||
break
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue