init
This commit is contained in:
commit
57a53f4c1f
153 changed files with 136173 additions and 0 deletions
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
/build
|
||||
11
CMakeLists.txt
Normal file
11
CMakeLists.txt
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
cmake_minimum_required(VERSION 3.25)
|
||||
project(fishtalk)
|
||||
|
||||
file(GLOB SRCS src/*.c)
|
||||
|
||||
add_library(fishtalk ${SRCS})
|
||||
target_compile_definitions(fishtalk PRIVATE _FISHTALK)
|
||||
target_include_directories(fishtalk PUBLIC include)
|
||||
|
||||
add_executable(say say.c)
|
||||
target_link_libraries(say PRIVATE fishtalk)
|
||||
24
LICENSE
Normal file
24
LICENSE
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
Copyright (c) 2026, Pyrite development team
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are met:
|
||||
* Redistributions of source code must retain the above copyright notice,
|
||||
this list of conditions and the following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright notice,
|
||||
this list of conditions and the following disclaimer in the documentation
|
||||
and/or other materials provided with the distribution.
|
||||
* Neither the name of the <organization> nor the names of its contributors
|
||||
may be used to endorse or promote products derived from this software
|
||||
without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
|
||||
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||
DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
|
||||
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
||||
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
133921
dictionary.txt
Normal file
133921
dictionary.txt
Normal file
File diff suppressed because it is too large
Load diff
22
include/fishtalk.h
Normal file
22
include/fishtalk.h
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
#ifndef __FISHTALK_H__
|
||||
#define __FISHTALK_H__
|
||||
|
||||
#include <fishtalk_port.h>
|
||||
#ifdef _FISHTALK
|
||||
#include <fishtalk_int.h>
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
FT_HANDLE FishTalkInit(FT_SAMPLE_PROC sample, int rate);
|
||||
void FishTalkBuffer(FT_HANDLE handle, const char* buffer);
|
||||
void FishTalkSync(FT_HANDLE handle);
|
||||
void FishTalkFree(FT_HANDLE handle);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
13
include/fishtalk_int.h
Normal file
13
include/fishtalk_int.h
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
#include <fishtalk_phon.h>
|
||||
|
||||
#define FT_IS_SKIPPABLE(x) ((x) == ' ' || (x) == '\t')
|
||||
|
||||
struct ft_handle {
|
||||
FT_SAMPLE_PROC sample;
|
||||
int rate;
|
||||
|
||||
char buffer[512 * 1024];
|
||||
long buffer_size;
|
||||
};
|
||||
|
||||
void ft_cmd_queue(FT_HANDLE handle, const char* buffer);
|
||||
253
include/fishtalk_phon.h
Normal file
253
include/fishtalk_phon.h
Normal file
|
|
@ -0,0 +1,253 @@
|
|||
extern signed char phon_AA0[];
|
||||
extern unsigned int phon_AA0_length;
|
||||
|
||||
extern signed char phon_AA1[];
|
||||
extern unsigned int phon_AA1_length;
|
||||
|
||||
extern signed char phon_AA2[];
|
||||
extern unsigned int phon_AA2_length;
|
||||
|
||||
extern signed char phon_AE0[];
|
||||
extern unsigned int phon_AE0_length;
|
||||
|
||||
extern signed char phon_AE1[];
|
||||
extern unsigned int phon_AE1_length;
|
||||
|
||||
extern signed char phon_AE2[];
|
||||
extern unsigned int phon_AE2_length;
|
||||
|
||||
extern signed char phon_AH0[];
|
||||
extern unsigned int phon_AH0_length;
|
||||
|
||||
extern signed char phon_AH1[];
|
||||
extern unsigned int phon_AH1_length;
|
||||
|
||||
extern signed char phon_AH2[];
|
||||
extern unsigned int phon_AH2_length;
|
||||
|
||||
extern signed char phon_AO0[];
|
||||
extern unsigned int phon_AO0_length;
|
||||
|
||||
extern signed char phon_AO1[];
|
||||
extern unsigned int phon_AO1_length;
|
||||
|
||||
extern signed char phon_AO2[];
|
||||
extern unsigned int phon_AO2_length;
|
||||
|
||||
extern signed char phon_AW0[];
|
||||
extern unsigned int phon_AW0_length;
|
||||
|
||||
extern signed char phon_AW1[];
|
||||
extern unsigned int phon_AW1_length;
|
||||
|
||||
extern signed char phon_AW2[];
|
||||
extern unsigned int phon_AW2_length;
|
||||
|
||||
extern signed char phon_AY0[];
|
||||
extern unsigned int phon_AY0_length;
|
||||
|
||||
extern signed char phon_AY1[];
|
||||
extern unsigned int phon_AY1_length;
|
||||
|
||||
extern signed char phon_AY2[];
|
||||
extern unsigned int phon_AY2_length;
|
||||
|
||||
extern signed char phon_B[];
|
||||
extern unsigned int phon_B_length;
|
||||
|
||||
extern signed char phon_CH[];
|
||||
extern unsigned int phon_CH_length;
|
||||
|
||||
extern signed char phon_D[];
|
||||
extern unsigned int phon_D_length;
|
||||
|
||||
extern signed char phon_DH[];
|
||||
extern unsigned int phon_DH_length;
|
||||
|
||||
extern signed char phon_EH0[];
|
||||
extern unsigned int phon_EH0_length;
|
||||
|
||||
extern signed char phon_EH1[];
|
||||
extern unsigned int phon_EH1_length;
|
||||
|
||||
extern signed char phon_EH2[];
|
||||
extern unsigned int phon_EH2_length;
|
||||
|
||||
extern signed char phon_ER0[];
|
||||
extern unsigned int phon_ER0_length;
|
||||
|
||||
extern signed char phon_ER1[];
|
||||
extern unsigned int phon_ER1_length;
|
||||
|
||||
extern signed char phon_ER2[];
|
||||
extern unsigned int phon_ER2_length;
|
||||
|
||||
extern signed char phon_EY0[];
|
||||
extern unsigned int phon_EY0_length;
|
||||
|
||||
extern signed char phon_EY1[];
|
||||
extern unsigned int phon_EY1_length;
|
||||
|
||||
extern signed char phon_EY2[];
|
||||
extern unsigned int phon_EY2_length;
|
||||
|
||||
extern signed char phon_F[];
|
||||
extern unsigned int phon_F_length;
|
||||
|
||||
extern signed char phon_G[];
|
||||
extern unsigned int phon_G_length;
|
||||
|
||||
extern signed char phon_HH[];
|
||||
extern unsigned int phon_HH_length;
|
||||
|
||||
extern signed char phon_IH0[];
|
||||
extern unsigned int phon_IH0_length;
|
||||
|
||||
extern signed char phon_IH1[];
|
||||
extern unsigned int phon_IH1_length;
|
||||
|
||||
extern signed char phon_IH2[];
|
||||
extern unsigned int phon_IH2_length;
|
||||
|
||||
extern signed char phon_IY0[];
|
||||
extern unsigned int phon_IY0_length;
|
||||
|
||||
extern signed char phon_IY1[];
|
||||
extern unsigned int phon_IY1_length;
|
||||
|
||||
extern signed char phon_IY2[];
|
||||
extern unsigned int phon_IY2_length;
|
||||
|
||||
extern signed char phon_JH[];
|
||||
extern unsigned int phon_JH_length;
|
||||
|
||||
extern signed char phon_K[];
|
||||
extern unsigned int phon_K_length;
|
||||
|
||||
extern signed char phon_L[];
|
||||
extern unsigned int phon_L_length;
|
||||
|
||||
extern signed char phon_M[];
|
||||
extern unsigned int phon_M_length;
|
||||
|
||||
extern signed char phon_N[];
|
||||
extern unsigned int phon_N_length;
|
||||
|
||||
extern signed char phon_NG[];
|
||||
extern unsigned int phon_NG_length;
|
||||
|
||||
extern signed char phon_OW0[];
|
||||
extern unsigned int phon_OW0_length;
|
||||
|
||||
extern signed char phon_OW1[];
|
||||
extern unsigned int phon_OW1_length;
|
||||
|
||||
extern signed char phon_OW2[];
|
||||
extern unsigned int phon_OW2_length;
|
||||
|
||||
extern signed char phon_OY0[];
|
||||
extern unsigned int phon_OY0_length;
|
||||
|
||||
extern signed char phon_OY1[];
|
||||
extern unsigned int phon_OY1_length;
|
||||
|
||||
extern signed char phon_OY2[];
|
||||
extern unsigned int phon_OY2_length;
|
||||
|
||||
extern signed char phon_P[];
|
||||
extern unsigned int phon_P_length;
|
||||
|
||||
extern signed char phon_R[];
|
||||
extern unsigned int phon_R_length;
|
||||
|
||||
extern signed char phon_S[];
|
||||
extern unsigned int phon_S_length;
|
||||
|
||||
extern signed char phon_SH[];
|
||||
extern unsigned int phon_SH_length;
|
||||
|
||||
extern signed char phon_T[];
|
||||
extern unsigned int phon_T_length;
|
||||
|
||||
extern signed char phon_TH[];
|
||||
extern unsigned int phon_TH_length;
|
||||
|
||||
extern signed char phon_UH0[];
|
||||
extern unsigned int phon_UH0_length;
|
||||
|
||||
extern signed char phon_UH1[];
|
||||
extern unsigned int phon_UH1_length;
|
||||
|
||||
extern signed char phon_UH2[];
|
||||
extern unsigned int phon_UH2_length;
|
||||
|
||||
extern signed char phon_UW0[];
|
||||
extern unsigned int phon_UW0_length;
|
||||
|
||||
extern signed char phon_UW1[];
|
||||
extern unsigned int phon_UW1_length;
|
||||
|
||||
extern signed char phon_UW2[];
|
||||
extern unsigned int phon_UW2_length;
|
||||
|
||||
extern signed char phon_V[];
|
||||
extern unsigned int phon_V_length;
|
||||
|
||||
extern signed char phon_W[];
|
||||
extern unsigned int phon_W_length;
|
||||
|
||||
extern signed char phon_Y[];
|
||||
extern unsigned int phon_Y_length;
|
||||
|
||||
extern signed char phon_Z[];
|
||||
extern unsigned int phon_Z_length;
|
||||
|
||||
extern signed char phon_ZH[];
|
||||
extern unsigned int phon_ZH_length;
|
||||
|
||||
/*** Aliases ***/
|
||||
#define phon_OW phon_OW0
|
||||
#define phon_OW_length phon_OW0_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_IH phon_IH0
|
||||
#define phon_IH_length phon_IH0_length;
|
||||
|
||||
#define phon_IY phon_IY0
|
||||
#define phon_IY_length phon_IY0_length;
|
||||
|
||||
#define phon_AW phon_AW0
|
||||
#define phon_AW_length phon_AW0_length;
|
||||
|
||||
#define phon_AO phon_AO0
|
||||
#define phon_AO_length phon_AO0_length;
|
||||
|
||||
#define phon_OY phon_OY0
|
||||
#define phon_OY_length phon_OY0_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_ER phon_ER0
|
||||
#define phon_ER_length phon_ER0_length;
|
||||
|
||||
#define phon_EH phon_EH0
|
||||
#define phon_EH_length phon_EH0_length;
|
||||
|
||||
#define phon_EY phon_EY0
|
||||
#define phon_EY_length phon_EY0_length;
|
||||
|
||||
#define phon_UH phon_UH0
|
||||
#define phon_UH_length phon_UH0_length;
|
||||
|
||||
#define phon_UW phon_UW0
|
||||
#define phon_UW_length phon_UW0_length;
|
||||
|
||||
17
include/fishtalk_port.h
Normal file
17
include/fishtalk_port.h
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
#ifndef __FISHTALK_PORT_H__
|
||||
#define __FISHTALK_PORT_H__
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <assert.h>
|
||||
|
||||
#ifdef _FISHTALK
|
||||
typedef struct ft_handle* FT_HANDLE;
|
||||
#else
|
||||
typedef void* FT_HANDLE;
|
||||
#endif
|
||||
|
||||
typedef void(*FT_SAMPLE_PROC)(FT_HANDLE handle, short* wave, long length);
|
||||
|
||||
#endif
|
||||
84
phonemes.txt
Normal file
84
phonemes.txt
Normal file
|
|
@ -0,0 +1,84 @@
|
|||
AA
|
||||
AA0
|
||||
AA1
|
||||
AA2
|
||||
AE
|
||||
AE0
|
||||
AE1
|
||||
AE2
|
||||
AH
|
||||
AH0
|
||||
AH1
|
||||
AH2
|
||||
AO
|
||||
AO0
|
||||
AO1
|
||||
AO2
|
||||
AW
|
||||
AW0
|
||||
AW1
|
||||
AW2
|
||||
AY
|
||||
AY0
|
||||
AY1
|
||||
AY2
|
||||
B
|
||||
CH
|
||||
D
|
||||
DH
|
||||
EH
|
||||
EH0
|
||||
EH1
|
||||
EH2
|
||||
ER
|
||||
ER0
|
||||
ER1
|
||||
ER2
|
||||
EY
|
||||
EY0
|
||||
EY1
|
||||
EY2
|
||||
F
|
||||
G
|
||||
HH
|
||||
IH
|
||||
IH0
|
||||
IH1
|
||||
IH2
|
||||
IY
|
||||
IY0
|
||||
IY1
|
||||
IY2
|
||||
JH
|
||||
K
|
||||
L
|
||||
M
|
||||
N
|
||||
NG
|
||||
OW
|
||||
OW0
|
||||
OW1
|
||||
OW2
|
||||
OY
|
||||
OY0
|
||||
OY1
|
||||
OY2
|
||||
P
|
||||
R
|
||||
S
|
||||
SH
|
||||
T
|
||||
TH
|
||||
UH
|
||||
UH0
|
||||
UH1
|
||||
UH2
|
||||
UW
|
||||
UW0
|
||||
UW1
|
||||
UW2
|
||||
V
|
||||
W
|
||||
Y
|
||||
Z
|
||||
ZH
|
||||
BIN
samples/AA0.wav
Normal file
BIN
samples/AA0.wav
Normal file
Binary file not shown.
BIN
samples/AA1.wav
Normal file
BIN
samples/AA1.wav
Normal file
Binary file not shown.
BIN
samples/AA2.wav
Normal file
BIN
samples/AA2.wav
Normal file
Binary file not shown.
BIN
samples/AE.wav
Normal file
BIN
samples/AE.wav
Normal file
Binary file not shown.
BIN
samples/AE0.wav
Normal file
BIN
samples/AE0.wav
Normal file
Binary file not shown.
BIN
samples/AE1.wav
Normal file
BIN
samples/AE1.wav
Normal file
Binary file not shown.
BIN
samples/AE2.wav
Normal file
BIN
samples/AE2.wav
Normal file
Binary file not shown.
BIN
samples/AH0.wav
Normal file
BIN
samples/AH0.wav
Normal file
Binary file not shown.
BIN
samples/AH1.wav
Normal file
BIN
samples/AH1.wav
Normal file
Binary file not shown.
BIN
samples/AH2.wav
Normal file
BIN
samples/AH2.wav
Normal file
Binary file not shown.
BIN
samples/AO0.wav
Normal file
BIN
samples/AO0.wav
Normal file
Binary file not shown.
BIN
samples/AO1.wav
Normal file
BIN
samples/AO1.wav
Normal file
Binary file not shown.
BIN
samples/AO2.wav
Normal file
BIN
samples/AO2.wav
Normal file
Binary file not shown.
BIN
samples/AW0.wav
Normal file
BIN
samples/AW0.wav
Normal file
Binary file not shown.
BIN
samples/AW1.wav
Normal file
BIN
samples/AW1.wav
Normal file
Binary file not shown.
BIN
samples/AW2.wav
Normal file
BIN
samples/AW2.wav
Normal file
Binary file not shown.
BIN
samples/AY0.wav
Normal file
BIN
samples/AY0.wav
Normal file
Binary file not shown.
BIN
samples/AY1.wav
Normal file
BIN
samples/AY1.wav
Normal file
Binary file not shown.
BIN
samples/AY2.wav
Normal file
BIN
samples/AY2.wav
Normal file
Binary file not shown.
BIN
samples/B.wav
Normal file
BIN
samples/B.wav
Normal file
Binary file not shown.
BIN
samples/CH.wav
Normal file
BIN
samples/CH.wav
Normal file
Binary file not shown.
BIN
samples/D.wav
Normal file
BIN
samples/D.wav
Normal file
Binary file not shown.
BIN
samples/DH.wav
Normal file
BIN
samples/DH.wav
Normal file
Binary file not shown.
BIN
samples/EH0.wav
Normal file
BIN
samples/EH0.wav
Normal file
Binary file not shown.
BIN
samples/EH1.wav
Normal file
BIN
samples/EH1.wav
Normal file
Binary file not shown.
BIN
samples/EH2.wav
Normal file
BIN
samples/EH2.wav
Normal file
Binary file not shown.
BIN
samples/ER0.wav
Normal file
BIN
samples/ER0.wav
Normal file
Binary file not shown.
BIN
samples/ER1.wav
Normal file
BIN
samples/ER1.wav
Normal file
Binary file not shown.
BIN
samples/ER2.wav
Normal file
BIN
samples/ER2.wav
Normal file
Binary file not shown.
BIN
samples/EY0.wav
Normal file
BIN
samples/EY0.wav
Normal file
Binary file not shown.
BIN
samples/EY1.wav
Normal file
BIN
samples/EY1.wav
Normal file
Binary file not shown.
BIN
samples/EY2.wav
Normal file
BIN
samples/EY2.wav
Normal file
Binary file not shown.
BIN
samples/F.wav
Normal file
BIN
samples/F.wav
Normal file
Binary file not shown.
BIN
samples/G.wav
Normal file
BIN
samples/G.wav
Normal file
Binary file not shown.
BIN
samples/HH.wav
Normal file
BIN
samples/HH.wav
Normal file
Binary file not shown.
BIN
samples/IH0.wav
Normal file
BIN
samples/IH0.wav
Normal file
Binary file not shown.
BIN
samples/IH1.wav
Normal file
BIN
samples/IH1.wav
Normal file
Binary file not shown.
BIN
samples/IH2.wav
Normal file
BIN
samples/IH2.wav
Normal file
Binary file not shown.
BIN
samples/IY0.wav
Normal file
BIN
samples/IY0.wav
Normal file
Binary file not shown.
BIN
samples/IY1.wav
Normal file
BIN
samples/IY1.wav
Normal file
Binary file not shown.
BIN
samples/IY2.wav
Normal file
BIN
samples/IY2.wav
Normal file
Binary file not shown.
BIN
samples/JH.wav
Normal file
BIN
samples/JH.wav
Normal file
Binary file not shown.
BIN
samples/K.wav
Normal file
BIN
samples/K.wav
Normal file
Binary file not shown.
BIN
samples/L.wav
Normal file
BIN
samples/L.wav
Normal file
Binary file not shown.
BIN
samples/M.wav
Normal file
BIN
samples/M.wav
Normal file
Binary file not shown.
BIN
samples/N.wav
Normal file
BIN
samples/N.wav
Normal file
Binary file not shown.
BIN
samples/NG.wav
Normal file
BIN
samples/NG.wav
Normal file
Binary file not shown.
BIN
samples/OW0.wav
Normal file
BIN
samples/OW0.wav
Normal file
Binary file not shown.
BIN
samples/OW1.wav
Normal file
BIN
samples/OW1.wav
Normal file
Binary file not shown.
BIN
samples/OW2.wav
Normal file
BIN
samples/OW2.wav
Normal file
Binary file not shown.
BIN
samples/OY0.wav
Normal file
BIN
samples/OY0.wav
Normal file
Binary file not shown.
BIN
samples/OY1.wav
Normal file
BIN
samples/OY1.wav
Normal file
Binary file not shown.
BIN
samples/OY2.wav
Normal file
BIN
samples/OY2.wav
Normal file
Binary file not shown.
BIN
samples/P.wav
Normal file
BIN
samples/P.wav
Normal file
Binary file not shown.
BIN
samples/R.wav
Normal file
BIN
samples/R.wav
Normal file
Binary file not shown.
BIN
samples/S.wav
Normal file
BIN
samples/S.wav
Normal file
Binary file not shown.
BIN
samples/SH.wav
Normal file
BIN
samples/SH.wav
Normal file
Binary file not shown.
BIN
samples/T.wav
Normal file
BIN
samples/T.wav
Normal file
Binary file not shown.
BIN
samples/TH.wav
Normal file
BIN
samples/TH.wav
Normal file
Binary file not shown.
BIN
samples/UH0.wav
Normal file
BIN
samples/UH0.wav
Normal file
Binary file not shown.
BIN
samples/UH1.wav
Normal file
BIN
samples/UH1.wav
Normal file
Binary file not shown.
BIN
samples/UH2.wav
Normal file
BIN
samples/UH2.wav
Normal file
Binary file not shown.
BIN
samples/UW0.wav
Normal file
BIN
samples/UW0.wav
Normal file
Binary file not shown.
BIN
samples/UW1.wav
Normal file
BIN
samples/UW1.wav
Normal file
Binary file not shown.
BIN
samples/UW2.wav
Normal file
BIN
samples/UW2.wav
Normal file
Binary file not shown.
BIN
samples/V.wav
Normal file
BIN
samples/V.wav
Normal file
Binary file not shown.
BIN
samples/W.wav
Normal file
BIN
samples/W.wav
Normal file
Binary file not shown.
BIN
samples/Y.wav
Normal file
BIN
samples/Y.wav
Normal file
Binary file not shown.
BIN
samples/Z.wav
Normal file
BIN
samples/Z.wav
Normal file
Binary file not shown.
BIN
samples/ZH.wav
Normal file
BIN
samples/ZH.wav
Normal file
Binary file not shown.
21
samples/mapping.pl
Normal file
21
samples/mapping.pl
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
#!/usr/bin/env perl
|
||||
|
||||
our %mapping = (
|
||||
"AA" => "AA0",
|
||||
"AE" => "AE0",
|
||||
"AH" => "AH0",
|
||||
"AO" => "AO0",
|
||||
"AW" => "AW0",
|
||||
"AY" => "AY0",
|
||||
"EH" => "EH0",
|
||||
"ER" => "ER0",
|
||||
"EY" => "EY0",
|
||||
"IH" => "IH0",
|
||||
"IY" => "IY0",
|
||||
"OW" => "OW0",
|
||||
"OY" => "OY0",
|
||||
"UH" => "UH0",
|
||||
"UW" => "UW0"
|
||||
);
|
||||
|
||||
1;
|
||||
16
say.c
Normal file
16
say.c
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
static void sample(FT_HANDLE handle, short* wave, long length){
|
||||
fwrite(wave, length, 1, stdout);
|
||||
}
|
||||
|
||||
int main(int argc, char** argv){
|
||||
FT_HANDLE handle = FishTalkInit(sample, 11025);
|
||||
|
||||
FishTalkBuffer(handle, argv[1]);
|
||||
FishTalkSync(handle);
|
||||
|
||||
FishTalkFree(handle);
|
||||
|
||||
return 0;
|
||||
}
|
||||
39
src/cmd.c
Normal file
39
src/cmd.c
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
void ft_cmd_queue(FT_HANDLE handle, const char* buffer){
|
||||
int i;
|
||||
|
||||
for(i = 0; buffer[i] != 0; i++){
|
||||
if(buffer[i] == '\n'){
|
||||
int j;
|
||||
long old = 0;
|
||||
|
||||
for(j = 0; j <= handle->buffer_size; j++){
|
||||
if(j == handle->buffer_size || handle->buffer[j] == '[' || handle->buffer[j] == ']'){
|
||||
char* buf = &handle->buffer[old];
|
||||
int len, sj;
|
||||
|
||||
for(sj = j; sj >= old; sj--){
|
||||
if(!FT_IS_SKIPPABLE(handle->buffer[sj])) break;
|
||||
}
|
||||
|
||||
len = sj - old;
|
||||
|
||||
if(j == handle->buffer_size || handle->buffer[j] == '['){
|
||||
fprintf(stderr, "[");
|
||||
fwrite(buf, len, 1, stderr);
|
||||
fprintf(stderr, "]\n");
|
||||
|
||||
old = j;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
handle->buffer_size = 0;
|
||||
}else{
|
||||
if(handle->buffer_size == 0 && FT_IS_SKIPPABLE(buffer[i])) continue;
|
||||
|
||||
handle->buffer[handle->buffer_size++] = buffer[i];
|
||||
}
|
||||
}
|
||||
}
|
||||
28
src/core.c
Normal file
28
src/core.c
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
FT_HANDLE FishTalkInit(FT_SAMPLE_PROC sample, int rate){
|
||||
FT_HANDLE h;
|
||||
|
||||
assert(rate == 11025 || rate == 44100);
|
||||
|
||||
h = malloc(sizeof(*h));
|
||||
|
||||
h->sample = sample;
|
||||
h->rate = rate;
|
||||
|
||||
h->buffer_size = 0;
|
||||
|
||||
return h;
|
||||
}
|
||||
|
||||
void FishTalkBuffer(FT_HANDLE handle, const char* buffer){
|
||||
ft_cmd_queue(handle, buffer);
|
||||
}
|
||||
|
||||
void FishTalkSync(FT_HANDLE handle){
|
||||
FishTalkBuffer(handle, "\n");
|
||||
}
|
||||
|
||||
void FishTalkFree(FT_HANDLE handle){
|
||||
free(handle);
|
||||
}
|
||||
32
src/phon_AA0.c
Normal file
32
src/phon_AA0.c
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
signed char phon_AA0[] = {
|
||||
-128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127,
|
||||
127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, -128, 127, 127, 127, -128, -128, 127, 127, 127, -128, 127, 127, 127, 127, -128, -128, -128,
|
||||
-128, 127, 127, 127, -128, -128, -128, 127, 127, 127, -128, -128, 127, 127, -128, 127, 127, 127, 127, 127, -128, 127, 127, -128, -128, 127, 126, 124, -124, -125, 124, 121,
|
||||
126, -123, -124, 126, 122, 125, -126, -125, -127, 124, 125, -128, -126, -126, 126, 125, 126, -127, -127, -128, 126, 127, 127, -126, -128, 127, 121, -127, -118, -128, 119, 118,
|
||||
-124, -118, -124, 122, 119, 127, -122, -123, 126, 120, 125, -125, -124, -128, 123, 124, -128, -125, -126, 126, 125, 127, -126, -125, 127, 124, 120, -117, -122, 124, 114, 124,
|
||||
-119, -117, 126, 117, 121, -124, -119, -126, 122, 121, -128, -122, -124, 125, 122, 126, -125, -125, -128, 123, 126, -128, -124, -127, 127, 118, -126, -116, -127, 118, 115, -123,
|
||||
-117, -122, 120, 118, 126, -120, -121, 126, 120, 123, -125, -122, -127, 122, 123, -128, -124, -125, 125, 124, 126, -126, -125, 127, 124, 120, -116, -122, 125, 113, 124, -119,
|
||||
-117, 127, 116, 120, -124, -119, -126, 121, 120, 127, -122, -124, 125, 121, 125, -124, -124, -128, 123, 125, -128, -123, -128, 127, 117, -125, -116, -127, 117, 115, -123, -116,
|
||||
-122, 119, 117, 126, -119, -121, 126, 119, 124, -124, -122, -127, 123, 123, -128, -124, -126, 125, 124, 126, -125, -125, 127, 123, 119, -116, -122, 125, 112, 124, -118, -117,
|
||||
126, 116, 120, -123, -118, -126, 121, 120, -128, -122, -124, 124, 121, 125, -125, -124, 127, 123, 125, -128, -123, -128, 127, 117, -125, -116, -127, 117, 115, -123, -116, -122,
|
||||
118, 117, 126, -119, -121, 125, 119, 124, -124, -122, -127, 122, 122, -127, -124, -126, 125, 124, 126, -125, -126, 127, 122, 120, -116, -123, 124, 112, 125, -118, -117, 126,
|
||||
116, 121, -124, -119, -126, 120, 120, -128, -122, -124, 124, 122, 126, -125, -124, -128, 124, 124, 127, -123, -128, 127, 117, -124, -117, -127, 117, 116, -123, -117, -121, 119,
|
||||
117, 126, -119, -121, 125, 118, 123, -123, -121, -128, 122, 122, -127, -123, -126, 125, 123, 127, -124, -124, 127, 122, 120, -115, -122, 124, 112, 125, -119, -116, 126, 116,
|
||||
121, -124, -118, -126, 121, 120, -128, -121, -124, 124, 122, 126, -125, -125, -128, 123, 125, -128, -123, -128, 126, 117, -124, -116, -127, 117, 115, -123, -116, -122, 118, 116,
|
||||
127, -119, -121, 125, 119, 124, -124, -122, -128, 122, 122, -127, -123, -126, 125, 123, 126, -125, -125, 127, 122, 121, -114, -123, 124, 112, 126, -119, -117, 125, 116, 121,
|
||||
-123, -119, -126, 121, 120, -128, -121, -124, 124, 121, 125, -125, -124, 127, 123, 125, 127, -123, -128, 127, 117, -124, -117, -128, 116, 116, -123, -116, -122, 118, 117, 127,
|
||||
-119, -122, 125, 119, 124, -124, -123, -128, 122, 123, -127, -124, -126, 125, 124, 126, -125, -125, -128, 121, 120, -115, -123, 124, 112, 125, -118, -116, 125, 116, 120, -123,
|
||||
-119, -127, 120, 121, -127, -122, -125, 125, 121, 126, -125, -124, 127, 123, 125, -128, -123, -127, 126, 116, -123, -117, -128, 116, 116, -122, -116, -123, 118, 117, 127, -119,
|
||||
-122, 124, 119, 124, -124, -122, 127, 122, 123, -126, -123, -126, 124, 123, 127, -126, -126, -128, 124, 124, -122, -124, 124, 120, 126, -123, -123, 127, 122, 124, -127, -124,
|
||||
-127, 125, 124, 127, -125, -127, 126, 125, 127, -127, -127, 127, 126, 126, -128, -127, -128, 127, 125, -128, -126, 127, 125, 125, -128, -126, -128, 127, 125, 127, -127, -128,
|
||||
127, 126, 127, -128, -128, 127, 127, 127, 127, -128, -128, 127, 127, 127, -128, 127, -128, 127, 127, -128, -128, 127, 127, 125, -128, -127, -128, -128, 127, -128, 127, 127,
|
||||
-128, -128, 127, 127, -128, 127, 127, 127, 127, 127, -128, 127, 127, -128, 127, -128, -128, -128, 127, 127, -128, 127, 127, 127, -128, 127, -128, -128, -128, 127, -128, -128,
|
||||
127, 127, 127, 127, 127, 127, 127, 127, 127, -128, -128, -128, 127, 127, 127, 127, -128, 127, 127, 127, 127, -128, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127,
|
||||
-128, 127, 127, 127, 127, -128, 127, 127, 127, -128, 127, -128, 127, -128, 127, 127, -128, -128, -128, 127, 127, 127, 127, 127, 127, -128, 127, 127, -128, -128, 127, 127,
|
||||
127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127,
|
||||
127, -128, -128, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, -128, 127, 127, 127, -128, 127, -128, -128, -128, 127, 127,
|
||||
127, 127, 127, 127, 127, 127, -128, -128,
|
||||
};
|
||||
unsigned int phon_AA0_length = 840;
|
||||
26
src/phon_AA1.c
Normal file
26
src/phon_AA1.c
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
signed char phon_AA1[] = {
|
||||
127, -128, -128, -128, 127, -127, 127, 126, 127, -128, -127, 127, 126, 127, -128, -128, -127, 127, 126, -128, -127, -128, 127, 127, 127, -128, -128, -128, 127, 127, 127, -128,
|
||||
127, -127, 124, 127, -120, -128, 121, 121, -126, -121, -125, 123, 121, 126, -124, -124, 126, 123, 125, -126, -125, -127, 125, 125, -128, -126, -127, 127, 125, 126, -127, -125,
|
||||
-128, 125, 119, -119, -121, 124, 116, 123, -120, -118, -128, 118, 121, -125, -120, -125, 123, 121, 127, -122, -124, 126, 123, 125, -126, -124, -128, 124, 125, -128, -124, -127,
|
||||
127, 119, 127, -115, -126, 119, 115, -125, -116, -120, 121, 117, 124, -120, -120, 127, 119, 123, -125, -122, -126, 123, 123, -128, -124, -126, 126, 124, 126, -127, -125, -128,
|
||||
125, 118, -117, -121, 125, 113, 122, -119, -116, -127, 116, 120, -125, -119, -124, 122, 120, 127, -122, -124, 126, 122, 124, -125, -124, -127, 124, 125, 127, -123, -128, -128,
|
||||
117, -127, -115, -127, 119, 114, -124, -117, -120, 120, 116, 125, -119, -120, 126, 119, 123, -124, -122, -127, 123, 122, -128, -123, -125, 125, 123, 126, -125, -124, 127, 124,
|
||||
118, -116, -121, 125, 112, 122, -119, -115, 127, 116, 119, -124, -118, -125, 122, 120, 127, -122, -124, 125, 122, 124, -125, -124, -128, 124, 125, -128, -123, -127, 127, 118,
|
||||
-127, -115, -126, 119, 114, -125, -117, -120, 120, 116, 125, -120, -120, 126, 119, 123, -125, -121, -127, 123, 122, -128, -123, -125, 125, 124, 126, -125, -124, 127, 123, 118,
|
||||
-116, -121, 126, 112, 123, -119, -115, -128, 116, 120, -124, -118, -125, 121, 119, 127, -122, -123, 126, 121, 125, -125, -124, -127, 123, 125, -128, -123, -128, 127, 117, -126,
|
||||
-115, -127, 118, 114, -124, -117, -120, 120, 117, 125, -119, -121, 125, 120, 123, -124, -122, -127, 123, 123, -128, -124, -125, 125, 124, 126, -125, -125, -128, 123, 119, -116,
|
||||
-121, 124, 113, 123, -119, -117, 127, 116, 121, -124, -119, -125, 121, 121, -128, -122, -124, 126, 123, 126, -125, -125, -128, 124, 125, -128, -125, -127, 127, 122, 127, -122,
|
||||
-126, 123, 122, -127, -123, -125, 125, 124, 127, -126, -125, 127, 124, 126, -127, -126, -128, 126, 126, 127, -127, -127, 127, 126, 127, -128, -128, -128, 126, 126, -126, -126,
|
||||
127, 126, 126, -127, -126, -128, 126, 127, -128, -127, -128, 127, 126, -128, -128, -128, 127, 127, 127, -128, -128, -128, 127, 127, 127, -128, -128, -128, 126, 126, -127, -128,
|
||||
-128, 127, 127, 127, -128, -128, -128, -128, 127, -128, 127, 127, 127, -128, -128, -128, 127, -128, -128, 127, 127, -128, -128, 127, 127, 127, -128, 127, -128, -128, -128, -128,
|
||||
-128, -128, -128, -128, 127, -128, -128, 127, -128, -128, 127, 127, -128, -128, -128, 127, -128, -128, -128, -128, -128, -128, 127, 127, -128, -128, -128, 127, -128, -128, -128, -128,
|
||||
-128, -128, -128, -128, -128, -128, -128, -128, -128, -128, 127, -128, 127, -128, -128, -128, 127, -128, -128, -128, -128, 127, -128, -128, -128, -128, -128, -128, -128, -128, 127, 127,
|
||||
-128, -128, -128, 127, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, 127, -128, -128, 127, 127, -128, -128, -128, -128, -128, -128, 127, 127, -128, -128, -128, -128, 127,
|
||||
127, -128, -128, -128, -128, 127, -128, 127, -128, -128, -128, -128, -128, -128, -128, -128, -128, 127, 127, -128, -128, -128, -128, -128, 127, -128, -128, -128, -128, -128, -128, -128,
|
||||
-128, 127, -128, -128, -128, -128, -128, 127, -128, -128, -128, 127, -128, -128, 127, -128, -128, -128, -128, -128, -128, -128, -128, 127, 127, 127, -128, -128, -128, -128, -128, -128,
|
||||
-128, -128, 127, -128, -128, -128, -128, 127, 127, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, 127, 127, 127, 127, -128, -128, 127, 127, 127, -128, -128, 127,
|
||||
127,
|
||||
};
|
||||
unsigned int phon_AA1_length = 641;
|
||||
25
src/phon_AA2.c
Normal file
25
src/phon_AA2.c
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
signed char phon_AA2[] = {
|
||||
-128, -128, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, -128, -128, -128, -128, -128, 127, 127, 127, 127, 127, -128,
|
||||
-128, 127, 127, 127, -128, -128, -128, -128, -128, -128, -128, -128, 127, -128, -128, 127, -128, 127, 127, -128, -128, -128, 127, -128, -128, -128, -128, -128, -128, 127, -128, 127,
|
||||
-128, -128, -128, -128, 127, 127, -128, -128, -128, -128, 127, 127, -128, 127, 127, 127, -128, -128, 127, 127, -128, 127, -128, -128, 127, 127, 127, -128, -128, -128, 127, 127,
|
||||
-128, -128, -128, -128, 127, 127, 127, -128, -128, -128, 127, -128, 127, -128, -128, -128, 127, 127, -128, -128, 127, 127, 127, -128, 127, 127, 127, -128, -127, 127, -128, -128,
|
||||
127, 127, -128, -128, -128, 127, -128, -128, 127, 125, -125, -125, 125, 123, 125, -124, -124, -128, 124, 125, -127, -125, -127, 125, 125, -128, -127, -126, 127, 125, 126, -127,
|
||||
-127, -128, 126, 126, -128, -126, -128, 127, 122, 127, -118, -126, 120, 117, -126, -119, -122, 123, 119, 126, -122, -122, 127, 122, 124, -125, -123, -127, 124, 124, -128, -125,
|
||||
-126, 126, 125, 127, -127, -125, 127, 125, 119, -118, -120, 125, 114, 121, -119, -117, -128, 117, 120, -125, -119, -124, 122, 120, 127, -122, -123, 126, 122, 125, -126, -124,
|
||||
-127, 124, 125, -128, -123, -127, 127, 120, -128, -114, -126, 119, 114, -125, -116, -120, 121, 116, 125, -121, -121, 126, 119, 123, -125, -122, -126, 124, 123, 127, -124, -124,
|
||||
126, 124, 125, -126, -124, 127, 125, 119, -118, -121, 125, 114, 122, -119, -116, -128, 116, 120, -125, -119, -125, 122, 120, 127, -122, -123, 126, 122, 124, -126, -124, -127,
|
||||
124, 125, 127, -124, -128, 127, 119, -128, -115, -127, 118, 114, -124, -117, -120, 120, 117, 125, -120, -120, 127, 119, 123, -126, -122, -126, 123, 123, -128, -125, -126, 126,
|
||||
124, 126, -127, -125, 127, 124, 120, -118, -120, 125, 113, 122, -120, -116, -127, 117, 119, -125, -119, -125, 122, 120, 127, -123, -124, 126, 122, 125, -126, -125, -128, 124,
|
||||
125, 127, -124, -127, 127, 119, -127, -115, -127, 118, 114, -125, -116, -121, 120, 117, 126, -120, -121, 126, 121, 124, -126, -123, -127, 124, 123, 127, -124, -126, 126, 124,
|
||||
126, -127, -125, -128, 124, 122, -122, -122, 125, 119, 124, -123, -122, -128, 122, 123, -127, -123, -126, 125, 123, 127, -125, -126, 126, 125, 126, -127, -126, -128, 126, 126,
|
||||
-128, -126, -128, 126, 125, -128, -125, -128, 125, 125, -128, -126, -126, 126, 125, 127, -127, -126, 127, 126, 126, -128, -127, -128, 126, 127, 127, -128, -128, 127, 127, -128,
|
||||
-128, -128, -128, 127, 127, -127, -128, -128, 127, 127, -128, -128, 127, 127, 127, -128, -127, -128, 126, 127, -127, -128, -128, -128, -128, -128, -128, 127, 127, 127, -128, -128,
|
||||
-128, 127, -128, -128, -128, 127, 127, -128, -128, -128, 127, 127, 127, -128, 127, 127, -128, -128, 127, 127, -128, -128, 127, -128, -128, -128, 127, -128, -128, 127, 127, -128,
|
||||
-128, -128, 127, 127, -128, 127, -128, -128, -128, 127, 127, -128, -128, -128, 127, 127, 127, -128, -128, -128, -128, 127, 127, 127, 127, -128, -128, 127, 127, 127, -128, 127,
|
||||
127, 127, 127, 127, 127, 127, -128, -128, -128, -128, -128, 127, 127, -128, -128, 127, -128, 127, -128, -128, 127, 127, 127, -128, 127, -128, -128, 127, 127, 127, -128, 127,
|
||||
127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, -128, 127, -128, -128, 127, 127, -128, 127, -128, 127, -128, 127, 127, -128, -128, 127, -128, -128, 127,
|
||||
-128, -128, -128, -128, 127, 127, -128, 127, 127, 127, 127, -128, -128, 127, 127, 127, 127, 127, -128,
|
||||
};
|
||||
unsigned int phon_AA2_length = 627;
|
||||
27
src/phon_AE0.c
Normal file
27
src/phon_AE0.c
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
signed char phon_AE0[] = {
|
||||
127, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, -128, 127, -128,
|
||||
127, -128, 127, 127, 127, -128, -128, 127, 127, -128, -128, 127, -128, 127, 127, 127, -128, 127, 126, -126, 127, 127, -127, 127, 127, 127, 127, -128, 127, 127, -128, 127,
|
||||
127, 127, 127, 127, -128, 127, 127, -128, 127, -128, -128, -128, 119, -119, -123, 117, 122, -120, -121, 120, 120, -125, -121, 125, 120, -128, -122, 127, 123, 125, -124, -126,
|
||||
124, 125, -126, -125, 125, 125, -128, -125, 126, 126, 127, -124, 121, 123, -110, 119, 113, -123, -114, 124, 115, -127, -117, 127, 117, 127, -120, -128, 120, 126, -122, -127,
|
||||
122, 126, -125, -126, 124, 124, -125, -127, 125, 124, -126, -127, -126, 114, -124, -108, 109, 113, -112, -114, 111, 117, -114, -120, 114, 120, -117, -123, 117, 123, -119, -125,
|
||||
119, 125, -122, -126, 121, 126, -123, -128, 122, 127, -125, -127, 123, -125, 121, 127, -108, 112, 112, -114, -114, 112, 116, -115, -119, 115, 119, -118, -122, 118, 123, -121,
|
||||
-125, 120, 124, -122, -126, 121, 127, -124, -127, 122, 127, -126, -128, 124, -125, 122, 124, -109, 116, 110, -116, -112, 114, 115, -116, -118, 116, 118, -119, -121, 118, 121,
|
||||
-120, -124, 120, 124, -122, -126, 121, 125, -124, -127, 122, 126, -126, -127, 123, -126, 124, 122, -108, 119, 109, -119, -111, 117, 113, -119, -116, 118, 117, -120, -120, 119,
|
||||
120, -121, -123, 120, 123, -123, -125, 122, 125, -124, -126, 122, 126, -126, -126, 124, -126, 125, 120, -108, 121, 107, -120, -110, 119, 111, -120, -115, 120, 116, -121, -119,
|
||||
121, 119, -122, -122, 121, 122, -123, -125, 122, 124, -125, -126, 124, 125, -126, -126, 124, -128, -128, 118, -110, 125, 106, -123, -109, 121, 110, -122, -114, 120, 115, -122,
|
||||
-119, 121, 119, -123, -122, 122, 121, -124, -124, 123, 123, -125, -125, 124, 125, -126, -126, 124, -128, -127, 117, -111, -127, 105, -125, -109, 123, 110, -124, -113, 122, 115,
|
||||
-124, -118, 123, 118, -124, -121, 123, 121, -124, -123, 123, 123, -126, -124, 125, 123, -126, -126, 125, 127, -126, 117, -113, -124, 105, -128, -109, 126, 109, -125, -114, 124,
|
||||
114, -126, -117, 124, 117, -126, -120, 124, 121, -126, -123, 125, 122, -126, -124, 125, 123, -126, -125, 125, 125, -125, 119, -117, -124, 111, 127, -115, -128, 114, 127, -117,
|
||||
127, 117, -128, -121, 127, 120, -127, -122, 126, 122, -127, -124, 126, 123, -127, -125, 126, 125, -127, -126, 126, 126, -126, 124, -124, -128, 122, -128, -124, 127, 123, -127,
|
||||
-125, 126, 124, -128, -126, 126, 125, -128, -127, -128, 125, 127, -127, 127, 126, -128, -128, -128, 127, 127, -128, 127, 127, -128, 126, -127, -128, 125, 127, -127, -128, 126,
|
||||
127, -126, 126, 124, -127, -128, 127, 127, -128, -128, 127, 127, -128, 127, 127, 127, 127, 127, -128, 127, -128, 127, 127, -128, -128, 127, 127, -128, 127, 127, -128, -128,
|
||||
127, 127, -128, 127, 127, 127, 127, -128, -128, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, -128, 127, 127, 127, -128, 127, 127, 127, 127, 127, -128, -128, 127,
|
||||
127, 127, -128, 127, 127, 127, -128, 127, 127, 127, 127, 127, -128, 127, 127, -128, 127, 127, 127, 127, -128, 127, 127, -128, -128, 127, 127, 127, -128, 127, 127, 127,
|
||||
127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, -128, 127, 127, 127,
|
||||
127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127,
|
||||
127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127,
|
||||
127,
|
||||
};
|
||||
unsigned int phon_AE0_length = 673;
|
||||
32
src/phon_AE1.c
Normal file
32
src/phon_AE1.c
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
signed char phon_AE1[] = {
|
||||
127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127,
|
||||
127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, -128, -128, 127, -128, -127, 126, -128, -128, 127, 127,
|
||||
127, 127, 127, 127, 127, 127, 127, 127, -128, 127, -128, 127, -128, -128, -128, 125, 123, -117, 126, 117, -128, -119, -128, 118, 126, -121, -127, 120, 126, -122, -127, 122,
|
||||
125, -125, -127, 125, 125, -126, -127, 125, 125, -127, -126, 126, 124, -127, -127, -127, 120, 126, -110, 121, 110, -123, -112, 124, 112, -126, -116, 126, 116, 127, -118, 127,
|
||||
119, 126, -121, -127, 121, 126, -123, -126, 123, 124, -124, -126, 124, 124, -125, -126, -128, 116, -124, -108, 111, 111, -112, -114, 111, 115, -114, -119, 114, 120, -117, -122,
|
||||
116, 123, -119, -125, 119, 124, -121, -127, 121, 126, -123, -127, 122, 127, -125, -128, 123, -126, 122, 127, -109, 114, 111, -114, -114, 113, 116, -115, -119, 115, 119, -118,
|
||||
-122, 117, 122, -120, -124, 119, 124, -121, -126, 121, 125, -124, -127, 123, 126, -126, -127, 124, -126, 123, 124, -109, 117, 109, -116, -112, 115, 113, -117, -117, 117, 118,
|
||||
-119, -121, 118, 121, -121, -123, 120, 123, -122, -125, 122, 125, -124, -126, 123, 126, -126, -126, 123, -127, 125, 122, -109, 119, 108, -118, -111, 117, 112, -119, -116, 118,
|
||||
116, -120, -120, 119, 120, -122, -123, 121, 123, -123, -125, 122, 124, -124, -126, 123, 125, -126, -126, 123, -128, 127, 119, -107, 120, 106, -116, -111, 113, 115, -114, -119,
|
||||
112, 122, -115, -126, 115, 127, -117, 126, 118, -126, -121, 123, 121, -124, -124, 123, 123, -124, -126, 122, -128, -125, -126, 110, -110, -118, 99, 126, -104, 126, 105, -123,
|
||||
-110, 120, 112, -119, -117, 117, 118, -118, -122, 117, 123, -119, -127, 119, 127, -121, 127, 121, -128, -123, 123, 126, -128, -122, 114, -127, -104, 106, 112, -108, -116, 106,
|
||||
120, -109, -126, 110, 127, -113, 124, 114, -123, -119, 121, 120, -122, -123, 121, 123, -122, -126, 121, 126, -122, 127, 124, -128, -122, 123, 114, -102, 123, 102, -119, -107,
|
||||
115, 110, -115, -115, 112, 119, -115, -123, 114, 124, -116, -128, 117, -128, -119, 125, 119, -125, -123, 123, 123, -125, -125, 123, 126, -126, -124, 109, -113, -116, 101, 125,
|
||||
-105, 127, 105, -125, -110, 121, 112, -120, -117, 118, 118, -119, -122, 118, 122, -120, -126, 119, 127, -122, 126, 121, -127, -123, 124, 125, -128, -121, 114, 127, -103, 109,
|
||||
112, -109, -116, 108, 119, -110, -125, 109, 127, -113, 125, 114, -124, -118, 122, 119, -123, -122, 122, 122, -122, -126, 122, 125, -122, 127, 124, 127, -122, 123, 113, -102,
|
||||
124, 103, -120, -107, 117, 110, -116, -115, 114, 118, -115, -122, 115, 124, -117, -128, 117, -128, -120, 125, 120, -126, -123, 124, 123, -125, -125, 122, 127, -125, -123, 109,
|
||||
-114, -114, 100, 123, -105, -126, 105, -126, -109, 122, 110, -121, -115, 118, 117, -120, -121, 118, 122, -120, -125, 119, 126, -121, 127, 121, -128, -123, 123, 125, -128, -121,
|
||||
115, 126, -102, 108, 109, -109, -113, 106, 119, -109, -123, 109, 126, -112, 126, 113, -126, -116, 122, 117, -122, -121, 121, 122, -123, -125, 122, 125, -123, 127, 124, 127,
|
||||
-122, 125, 112, -103, 125, 101, -121, -105, 117, 108, -116, -113, 113, 116, -114, -122, 115, 123, -116, -127, 116, -127, -119, 125, 120, -126, -122, 124, 123, -125, -125, 123,
|
||||
125, -125, -126, 118, -124, -121, 118, 125, -120, -127, 119, 127, -122, 127, 121, -127, -124, 125, 124, -127, -125, 125, 125, -126, -127, 125, 127, -127, -128, 125, 127, -126,
|
||||
126, 126, -128, -127, 126, 126, -125, 126, 125, -127, -127, 125, 126, -127, -128, 126, 127, -127, 127, 126, 127, -126, 127, 124, -127, -128, 127, -128, 127, 127, 127, 127,
|
||||
-128, 127, 127, 127, -128, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127,
|
||||
127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127,
|
||||
127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127,
|
||||
127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127,
|
||||
127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127,
|
||||
127, 127, 127, 127, 127, 127, 127, 127, 127,
|
||||
};
|
||||
unsigned int phon_AE1_length = 841;
|
||||
27
src/phon_AE2.c
Normal file
27
src/phon_AE2.c
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
signed char phon_AE2[] = {
|
||||
127, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, -128, 127, -128,
|
||||
127, -128, 127, 127, 127, -128, -128, 127, 127, -128, -128, 127, -128, 127, 127, 127, -128, 127, 126, -126, 127, 127, -127, 127, 127, 127, 127, -128, 127, 127, -128, 127,
|
||||
127, 127, 127, 127, -128, 127, 127, -128, 127, -128, -128, -128, 119, -119, -123, 117, 122, -120, -121, 120, 120, -125, -121, 125, 120, -128, -122, 127, 123, 125, -124, -126,
|
||||
124, 125, -126, -125, 125, 125, -128, -125, 126, 126, 127, -124, 121, 123, -110, 119, 113, -123, -114, 124, 115, -127, -117, 127, 117, 127, -120, -128, 120, 126, -122, -127,
|
||||
122, 126, -125, -126, 124, 124, -125, -127, 125, 124, -126, -127, -126, 114, -124, -108, 109, 113, -112, -114, 111, 117, -114, -120, 114, 120, -117, -123, 117, 123, -119, -125,
|
||||
119, 125, -122, -126, 121, 126, -123, -128, 122, 127, -125, -127, 123, -125, 121, 127, -108, 112, 112, -114, -114, 112, 116, -115, -119, 115, 119, -118, -122, 118, 123, -121,
|
||||
-125, 120, 124, -122, -126, 121, 127, -124, -127, 122, 127, -126, -128, 124, -125, 122, 124, -109, 116, 110, -116, -112, 114, 115, -116, -118, 116, 118, -119, -121, 118, 121,
|
||||
-120, -124, 120, 124, -122, -126, 121, 125, -124, -127, 122, 126, -126, -127, 123, -126, 124, 122, -108, 119, 109, -119, -111, 117, 113, -119, -116, 118, 117, -120, -120, 119,
|
||||
120, -121, -123, 120, 123, -123, -125, 122, 125, -124, -126, 122, 126, -126, -126, 124, -126, 125, 120, -108, 121, 107, -120, -110, 119, 111, -120, -115, 120, 116, -121, -119,
|
||||
121, 119, -122, -122, 121, 122, -123, -125, 122, 124, -125, -126, 124, 125, -126, -126, 124, -128, -128, 118, -110, 125, 106, -123, -109, 121, 110, -122, -114, 120, 115, -122,
|
||||
-119, 121, 119, -123, -122, 122, 121, -124, -124, 123, 123, -125, -125, 124, 125, -126, -126, 124, -128, -127, 117, -111, -127, 105, -125, -109, 123, 110, -124, -113, 122, 115,
|
||||
-124, -118, 123, 118, -124, -121, 123, 121, -124, -123, 123, 123, -126, -124, 125, 123, -126, -126, 125, 127, -126, 117, -113, -124, 105, -128, -109, 126, 109, -125, -114, 124,
|
||||
114, -126, -117, 124, 117, -126, -120, 124, 121, -126, -123, 125, 122, -126, -124, 125, 123, -126, -125, 125, 125, -125, 119, -117, -124, 111, 127, -115, -128, 114, 127, -117,
|
||||
127, 117, -128, -121, 127, 120, -127, -122, 126, 122, -127, -124, 126, 123, -127, -125, 126, 125, -127, -126, 126, 126, -126, 124, -124, -128, 122, -128, -124, 127, 123, -127,
|
||||
-125, 126, 124, -128, -126, 126, 125, -128, -127, -128, 125, 127, -127, 127, 126, -128, -128, -128, 127, 127, -128, 127, 127, -128, 126, -127, -128, 125, 127, -127, -128, 126,
|
||||
127, -126, 126, 124, -127, -128, 127, 127, -128, -128, 127, 127, -128, 127, 127, 127, 127, 127, -128, 127, -128, 127, 127, -128, -128, 127, 127, -128, 127, 127, -128, -128,
|
||||
127, 127, -128, 127, 127, 127, 127, -128, -128, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, -128, 127, 127, 127, -128, 127, 127, 127, 127, 127, -128, -128, 127,
|
||||
127, 127, -128, 127, 127, 127, -128, 127, 127, 127, 127, 127, -128, 127, 127, -128, 127, 127, 127, 127, -128, 127, 127, -128, -128, 127, 127, 127, -128, 127, 127, 127,
|
||||
127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, -128, 127, 127, 127,
|
||||
127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127,
|
||||
127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127,
|
||||
127,
|
||||
};
|
||||
unsigned int phon_AE2_length = 673;
|
||||
24
src/phon_AH0.c
Normal file
24
src/phon_AH0.c
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
signed char phon_AH0[] = {
|
||||
-128, -128, 127, -128, 127, 127, 127, 127, 127, 127, -128, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, -128, 127,
|
||||
127, -128, -128, 127, -128, 127, 127, -128, 127, 127, 127, -128, 127, 127, 127, 127, -128, -128, 127, 127, -128, 127, 127, 127, -128, 127, 127, 127, -128, 127, 127, 127,
|
||||
-128, 127, -128, 127, 127, 127, 127, -127, 125, -128, 127, -128, 127, -128, 122, -121, -125, 118, 124, -123, -123, 123, 122, -126, -123, 126, 122, -128, -124, -128, 123, 125,
|
||||
-125, -127, 125, 125, -127, -126, 126, 126, 127, -126, 127, 127, -128, -127, 126, 116, -104, 121, 111, 127, -108, 127, 111, 125, -112, -127, 114, 124, -117, -125, 117, 124,
|
||||
-121, -124, 120, 124, -123, -125, 122, 123, -124, -126, 125, 122, -124, -126, -128, 118, 122, -99, 110, 111, -124, -102, 116, 109, -126, -106, 121, 111, -128, -111, 125, 114,
|
||||
126, -116, -127, 117, 125, -120, -126, 120, 124, -121, -126, 123, 123, -122, -128, -128, 115, -127, -99, 99, 118, -121, -100, 106, 114, -124, -102, 112, 115, -126, -107, 118,
|
||||
116, -128, -113, 123, 119, 126, -117, 126, 120, 124, -118, 127, 123, 122, -118, 125, -126, 109, -113, -109, 98, 120, -113, -107, 102, 118, -117, -107, 107, 118, -122, -110,
|
||||
114, 119, -125, -114, 119, 119, -127, -117, 123, 121, 127, -119, 125, 123, 125, -119, 123, -126, 107, -102, -123, 101, 123, -107, -117, 102, 120, -112, -115, 106, 121, -118,
|
||||
-116, 112, 120, -121, -117, 117, 120, -124, -119, 120, 122, -125, -121, 123, 122, -128, -119, 123, 126, 109, -94, 120, 105, 125, -100, -128, 104, 123, -105, -124, 107, 124,
|
||||
-113, -122, 111, 123, -118, -121, 116, 123, -121, -122, 119, 122, -123, -123, 123, 122, -126, -122, 125, 122, 116, -94, 109, 112, -128, -98, 117, 108, -128, -104, 123, 111,
|
||||
126, -111, -128, 114, 124, -116, -127, 118, 125, -120, -125, 121, 124, -122, -126, 123, 123, -124, -126, 125, 121, -128, -113, 113, 123, -126, -116, 120, 121, -127, -119, 124,
|
||||
122, -128, -122, 126, 123, 127, -123, 126, 124, 127, -125, 127, 125, 126, -125, -128, 125, 126, -126, 127, 127, 124, -126, -125, 123, 125, -126, -126, 124, 126, -127, -127,
|
||||
125, 127, -128, -127, 126, 127, -128, -128, 126, 127, 127, -126, 125, 126, -126, 127, 127, -128, -128, 127, -128, -128, 127, -128, -128, 127, 127, -128, -128, -128, 127, 127,
|
||||
127, -128, 127, -128, -128, 127, -128, -128, 127, 127, -128, -128, 127, -128, 127, 127, 127, -128, 127, -128, 127, 127, -128, 127, 127, -128, -128, 127, 127, -128, -128, 127,
|
||||
127, -128, -128, 127, -128, 127, 127, 127, 127, -128, 127, 127, 127, -128, -128, 127, 127, -128, -128, 127, 127, -128, -128, 127, -128, -128, -128, 127, -128, -128, 127, 127,
|
||||
127, 127, -128, 127, -128, -128, -128, 127, -128, -128, -128, -128, 127, 127, 127, -128, -128, 127, 127, -128, 127, -128, -128, 127, -128, -128, 127, 127, -128, -128, -128, 127,
|
||||
-128, 127, 127, -128, 127, 127, -128, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, -128, 127, 127, -128, 127, 127,
|
||||
127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127,
|
||||
127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127,
|
||||
};
|
||||
unsigned int phon_AH0_length = 607;
|
||||
30
src/phon_AH1.c
Normal file
30
src/phon_AH1.c
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
signed char phon_AH1[] = {
|
||||
127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127,
|
||||
127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, -128, -128, 127, -128, 127, 127, 127, 127, -128, 127, 127, 127, 127, -128, 127, 127, 127, 127,
|
||||
-128, 127, 127, 127, -128, -128, 127, 126, -127, 127, 126, -127, -128, 127, 126, -128, -128, 127, 126, -128, -128, 127, 126, 127, -128, -128, 127, 127, -128, -128, 127, -128,
|
||||
127, -128, 126, -127, 126, -126, 121, 123, -104, 110, 117, -125, -108, 117, 115, -126, -113, 122, 116, -128, -117, 126, 118, 127, -120, -128, 120, 126, -123, -127, 122, 126,
|
||||
-124, -128, 124, 124, -123, 127, -127, 114, -124, -101, 98, 119, -120, -100, 103, 116, -123, -104, 112, 116, -125, -109, 119, 117, -127, -114, 122, 119, 127, -117, 124, 121,
|
||||
126, -120, 126, 123, 124, -119, 124, -125, 107, -111, -111, 97, 120, -112, -107, 100, 118, -115, -108, 107, 118, -120, -111, 113, 119, -124, -114, 118, 119, -126, -117, 122,
|
||||
120, -127, -119, 124, 123, 125, -119, 123, -126, 105, -99, -122, 91, -120, -111, -115, 83, -113, -115, -119, 90, -114, -112, 125, 106, -123, -110, 118, 118, -127, -111, 116,
|
||||
122, -128, -116, 119, 122, -125, -124, 126, 119, -118, 111, -112, -116, 89, -117, -118, -111, 85, -113, -118, -119, 96, -119, -112, 124, 112, -127, -110, 118, 120, 126, -111,
|
||||
117, 123, -128, -117, 121, 123, -125, -124, 127, 120, -118, 111, -117, -109, 89, -119, -119, -107, 87, -118, -115, -119, 99, -125, -109, 124, 114, 125, -108, 119, 121, 124,
|
||||
-112, 119, 123, 126, -117, 122, 122, -126, -125, -128, 120, -119, 115, -123, -104, 89, -121, -121, -105, 89, -123, -114, -119, 103, 125, -106, 123, 116, 120, -106, 119, 122,
|
||||
121, -111, 120, 122, 126, -118, 123, 121, -126, -125, -127, 119, -120, 117, -128, -98, 88, -124, -121, -104, 92, 127, -111, -120, 106, 119, -103, 123, 118, 117, -105, 121,
|
||||
121, 120, -111, 123, 121, 126, -119, 126, 120, -126, -125, -126, 119, -122, 120, 123, -95, 89, -127, -120, -103, 96, 121, -108, -120, 110, 114, -102, 124, 120, 114, -105,
|
||||
122, 121, 120, -111, 123, 121, 125, -119, 127, 119, -127, -125, -125, 119, -123, 123, 119, -93, 93, 124, -120, -103, 101, 114, -106, -121, 115, 109, -101, 125, 121, 112,
|
||||
-105, 124, 122, 118, -113, 127, 119, 125, -120, -127, 118, -127, -125, -126, 119, -124, 127, 114, -91, 97, 119, -119, -104, 108, 108, -106, -121, 119, 104, -101, 126, 123,
|
||||
110, -107, 127, 121, 118, -115, -127, 119, 124, -121, -125, 118, -127, -125, -125, 120, -127, -126, 111, -91, 102, 115, -118, -106, 113, 103, -104, -121, 122, 100, -101, -128,
|
||||
124, 109, -108, -128, 121, 119, -117, -125, 118, 125, -122, -124, 118, -128, -125, -125, 121, -128, -124, 109, -92, 107, 110, -118, -108, 120, 97, -104, -122, 126, 98, -102,
|
||||
-128, 125, 109, -111, -125, 120, 119, -119, -122, 117, 125, -124, -122, 118, 127, -126, -125, 123, 126, -122, 106, -94, 113, 106, -116, -111, 125, 94, -103, -124, -127, 97,
|
||||
-104, -126, 125, 109, -113, -122, 120, 119, -121, -120, 116, 126, -125, -121, 117, 127, -126, -125, 122, 125, -123, 118, -115, 124, 114, -118, -126, -127, 113, -118, -127, -128,
|
||||
117, -121, -127, 126, 123, -125, -125, 124, 126, -127, -125, 124, 127, -127, -126, 124, 127, -127, -128, 125, 127, -127, 125, -126, 127, 125, -127, -128, -127, 124, -127, 127,
|
||||
-128, 125, -128, -128, -128, 127, -128, -128, 127, -128, 127, -128, 127, -127, 124, -128, -127, 126, -128, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127,
|
||||
127, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, -128, 127, 127, -128, 127, 127, 127, 127, 127, 127, -128, 127, -128, 127, 127, 127, 127, 127, 127, -128,
|
||||
127, 127, -128, 127, 127, 127, -128, 127, 127, 127, -128, 127, 127, -128, 127, 127, -128, 127, 127, -128, 127, 127, -128, -128, 127, 127, -128, 127, 127, -128, 127, 127,
|
||||
127, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, -128, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127,
|
||||
127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127,
|
||||
127, -128, 127, 127, 127, 127, -128, 127, 127, 127, -128, 127, 127, 127, -128, 127, 127, 127, 127, 127,
|
||||
};
|
||||
unsigned int phon_AH1_length = 788;
|
||||
25
src/phon_AH2.c
Normal file
25
src/phon_AH2.c
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
signed char phon_AH2[] = {
|
||||
127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127,
|
||||
127, -128, 127, 127, 127, 127, 127, 127, -128, 127, -128, 127, 127, -128, 127, 127, 127, 127, -128, 127, -128, 127, 127, 127, -128, -128, 126, 127, -128, 127, 127, 127,
|
||||
127, 127, 127, -128, 127, 127, -128, 127, -128, -128, 127, 127, 127, -126, 125, -128, -128, 127, 127, -127, 126, -126, 122, -128, -118, 119, 121, -126, -120, 126, 120, 126,
|
||||
-122, -127, 122, 125, -126, -125, 125, 124, -127, -125, 127, 124, 127, -126, -128, 125, 127, -128, -126, 124, -128, 126, -121, 108, -106, -125, 107, 121, -107, -122, 110, 119,
|
||||
-113, -121, 114, 119, -116, -122, 119, 120, -120, -123, 122, 121, -123, -123, 124, 122, -125, -125, 126, 123, -127, -124, 126, 126, 112, -98, 121, 106, 126, -102, 127, 106,
|
||||
123, -105, -127, 110, 121, -111, -125, 115, 121, -116, -124, 119, 121, -121, -124, 121, 122, -123, -125, 124, 123, -125, -124, 126, 122, 116, -92, 107, 111, -127, -97, 117,
|
||||
108, 126, -102, 122, 110, 125, -108, 126, 114, 124, -114, -128, 118, 125, -119, -126, 121, 123, -121, -126, 123, 122, -121, -128, -128, 115, 126, -94, 98, 116, -122, -98,
|
||||
108, 111, -125, -100, 113, 113, -127, -106, 119, 115, 127, -112, 124, 118, 126, -117, 126, 121, 125, -121, -128, 124, 122, -119, 125, -125, 108, -115, -104, 92, 121, -109,
|
||||
-108, 91, 126, -109, -115, 97, -128, -112, -119, 103, -127, -115, -125, 109, -125, -119, -126, 114, -125, -122, -127, 116, -125, -126, -125, 116, -119, 117, -125, -103, 93, 125,
|
||||
-114, -107, 93, 127, -114, -113, 99, -128, -115, -120, 106, -127, -117, -123, 110, -127, -120, -125, 115, -126, -123, -127, 117, -126, -126, -125, 119, -122, 120, 125, -98, 94,
|
||||
122, -116, -103, 95, 122, -114, -110, 100, 124, -116, -116, 106, 125, -118, -122, 112, 127, -121, -124, 116, -128, -123, -125, 117, -126, -126, -126, 120, -124, 124, 120, -95,
|
||||
95, 120, -118, -101, 97, 119, -115, -110, 103, 122, -116, -115, 108, 123, -118, -120, 113, 125, -120, -124, 116, 126, -122, -124, 118, -128, -125, -127, 122, -127, 127, 118,
|
||||
-98, 100, 120, -121, -105, 105, 119, -119, -114, 112, 120, -118, -119, 114, 123, -121, -122, 118, 124, -122, -125, 119, 126, -123, -127, 122, 127, -125, -127, 124, 127, -127,
|
||||
124, -119, 118, 125, -126, -122, 122, 124, -126, -125, 123, 125, -125, -127, 124, 126, -126, -128, 126, 126, -128, -127, 126, 126, -127, -128, 126, 126, -128, -128, 127, 127,
|
||||
127, 125, -124, 124, 126, -128, -127, 126, 126, -127, -128, 126, 127, -128, 127, 127, -128, -128, 124, -127, -128, 127, 127, -128, 127, 127, -128, 127, 127, 127, 127, 127,
|
||||
127, 127, -128, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, -128, -128, 127, 127, 127, -128, 127, 127, -128, 127, 127, 127, 127, -128, 127, 127,
|
||||
-128, 127, -128, 127, 127, -128, 127, 127, 127, 127, 127, -128, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127,
|
||||
-128, 127, 127, 127, 127, 127, 127, -128, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, -128, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127,
|
||||
127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, -128, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127,
|
||||
127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127,
|
||||
};
|
||||
unsigned int phon_AH2_length = 633;
|
||||
29
src/phon_AO0.c
Normal file
29
src/phon_AO0.c
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
signed char phon_AO0[] = {
|
||||
126, -128, -128, 127, 126, -126, 127, 125, -126, 127, 127, 127, -128, 127, -128, 127, 127, 127, -128, 127, 123, -120, 126, 123, 125, -122, -127, 122, 124, -124, -126, 125,
|
||||
124, -126, -126, 126, 124, 127, -126, -128, 126, 127, -127, -127, 126, 127, -128, -126, 125, -127, 125, -121, 114, -123, -111, 109, 121, -119, -114, 114, 119, -121, -117, 119,
|
||||
120, -123, -120, 123, 120, -125, -122, 125, 121, -126, -124, 126, 123, -128, -125, 127, 126, 125, -123, 126, -124, 110, -113, -115, 103, 124, -116, -113, 105, 124, -119, -114,
|
||||
110, 124, -123, -117, 116, 123, -124, -119, 119, 124, -127, -121, 123, 124, -128, -121, 124, 125, 125, -121, 124, -126, 107, -101, -125, 96, -117, -115, -118, 90, -112, -118,
|
||||
-124, 100, -116, -118, 126, 112, -123, -116, 120, 120, -127, -118, 119, 124, -127, -120, 121, 125, -125, -125, 125, 124, -120, 113, -116, -111, 86, -107, -126, -114, 97, -125,
|
||||
-103, 113, 123, 117, -99, 111, 122, -128, -117, 125, 113, -118, -127, -127, 116, -120, -126, 124, 124, -126, -125, 125, 125, -123, 116, -123, -104, 83, -111, -122, -116, 102,
|
||||
123, -98, 112, 125, 114, -100, 115, 119, -127, -119, -127, 111, -118, -127, -126, 117, -122, -124, 125, 123, -127, -123, 124, 126, -124, 119, -128, -99, 85, -116, -120, -117,
|
||||
107, 116, -94, 112, 126, 113, -101, 118, 118, -126, -120, -125, 110, -118, -128, -125, 117, -124, -123, 124, 124, 127, -122, 123, 127, -125, 122, 123, -96, 88, 126, -92,
|
||||
106, 126, 111, -92, 117, 99, -101, 125, -127, 108, -116, -114, 105, -124, -124, -122, 117, 122, -113, 120, 124, -128, -122, 126, 118, -120, -127, 124, 110, -94, 118, 90,
|
||||
-87, 122, 122, 109, -113, -103, 83, -113, -119, -127, 114, 120, -99, 110, 121, -123, -122, 126, 112, -114, -126, 119, 127, -125, -122, 116, -126, -122, -127, 108, -113, -106,
|
||||
78, -106, -111, 114, 118, 120, -87, 96, 117, -107, 127, 125, 108, -103, -128, 110, -122, -124, -122, 111, -123, -117, 118, 126, -128, -119, 120, 123, -120, -126, 115, 123,
|
||||
-91, 91, 119, -92, 113, 123, 109, -93, 124, 95, -104, -127, -126, 107, -118, -110, 106, -127, -123, -121, 117, 121, -113, 123, 122, 127, -120, -128, 116, -122, -123, 124,
|
||||
109, -96, 122, 90, -90, 125, 120, 111, -115, -103, 87, -117, -117, -127, 115, 120, -101, 113, 120, -123, -122, 126, 113, -115, -126, 120, 127, -125, -122, 116, -126, -122,
|
||||
-127, 109, -115, -105, 81, -109, -110, 114, 119, 120, -90, 99, 117, -107, 127, 126, 107, -105, -127, 110, -122, -124, -123, 113, -125, -117, 119, 125, -128, -120, 122, 122,
|
||||
-120, -126, 117, 121, -94, 98, 116, -96, 116, 125, 111, -102, -128, 100, -111, -126, -127, 113, -123, -114, 113, 127, -125, -123, 122, 122, -117, 125, 123, -128, -124, -128,
|
||||
120, -124, -125, 125, 119, -114, -128, 109, -113, 127, 125, 121, -125, -119, 115, -127, -124, -127, 124, 124, -121, 125, 124, -128, -126, -128, 123, -126, -126, 125, 126, -127,
|
||||
-126, 124, 127, -126, -128, 124, -127, -123, 120, -127, -125, 125, -128, 127, 127, -128, -128, -128, 127, -128, 127, 127, -128, -128, 127, 127, -128, -128, 127, -128, 127, 127,
|
||||
-128, 127, -128, -128, 127, 127, -128, 127, 127, -128, 127, 127, -128, 127, -128, 127, -128, 127, 127, -128, 127, -128, 127, -128, -128, -128, -128, 127, -128, -128, 127, 127,
|
||||
-128, -128, 127, 127, -128, -128, 127, 127, -128, 127, 127, -128, 127, -128, 127, -128, -128, 127, -128, 127, -128, 127, 127, -128, 127, -128, 127, 127, 127, -128, 127, -128,
|
||||
127, 127, -128, 127, 127, -128, -128, 127, 127, -128, -128, 127, 127, -128, -128, -128, 127, 127, -128, 127, 127, -128, 127, 127, 127, -128, -128, 127, -128, -128, 127, -128,
|
||||
-128, -128, 127, 127, -128, 127, 127, -128, -128, 127, 127, -128, -128, -128, -128, -128, -128, 127, -128, -128, -128, 127, 127, -128, 127, 127, -128, 127, -128, -128, 127, -128,
|
||||
-128, 127, 127, -128, 127, 127, -128, -128, -128, 127, -128, 127, -128, -128, 127, 127, -128, 127, 127, 127, 127, -128, -128, -128, 127, 127, -128, 127, -128, 127, -128, 127,
|
||||
-128, -128, -128, -128, 127, -128, 127, -128, -128, 127, -128, -128, 127, -128, 127, 127, -128, 127, 127, 127, -128, 127, 127, -128, -128, -128, -128, 127, -128, -128, -128, 127,
|
||||
-128, -128, 127, -128, 127, -128,
|
||||
};
|
||||
unsigned int phon_AO0_length = 742;
|
||||
38
src/phon_AO1.c
Normal file
38
src/phon_AO1.c
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
signed char phon_AO1[] = {
|
||||
-128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, 127, 127, 127, 127, 127, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128,
|
||||
-128, -128, 127, -128, -128, -128, -128, -128, -128, -128, -128, 127, -128, -128, 127, 127, -128, -128, 127, -128, -128, 127, 127, -128, -128, -128, -128, -128, -128, -128, -128, -128,
|
||||
127, -128, -128, 127, -128, -128, 127, -128, -128, 127, -128, -128, -128, 127, -128, -128, 127, -128, 127, 127, -128, -128, -128, 127, -128, 127, -128, -128, 127, -128, 127, -128,
|
||||
-128, -128, 127, -128, -127, 125, -127, -127, 126, -128, 127, -128, -128, 127, -128, -128, -128, 127, -128, -128, 127, -128, -128, -128, 127, -128, -128, -128, -128, 125, -126, 126,
|
||||
-123, 113, -117, -112, 91, -110, -126, -120, 107, -126, -111, 118, 126, 120, -110, 118, 125, 127, -121, 127, 118, -122, -128, -127, 120, -123, -127, 126, 125, -126, -126, 126,
|
||||
126, -123, 115, -123, -105, 88, -111, -125, -118, 107, 124, -103, 114, 127, 116, -106, 117, 122, -128, -121, -127, 114, -120, 127, -125, 118, -124, -125, 125, 126, -128, -125,
|
||||
125, 126, -123, 118, -127, -101, 84, -110, -120, -125, 107, 127, -97, 101, -126, 123, -105, 107, 124, -117, -128, 124, 117, -110, 121, 124, 125, -120, 126, 120, -123, -127,
|
||||
127, 120, -122, -125, 123, 112, -93, 113, 95, -86, 118, 123, 108, -107, -109, 85, -109, -121, -127, 113, 125, -102, 108, 124, -123, -122, 124, 114, -113, 127, 121, 127,
|
||||
-124, -123, 115, -125, -123, -127, 107, -109, -111, 78, -99, -118, 116, 117, 123, -88, 91, 125, -110, 126, 124, 109, -101, 123, 112, -121, -125, -124, 112, -122, -119, 119,
|
||||
126, -128, -120, 120, 124, -121, -125, 114, 125, -91, 87, 126, -95, 111, 125, 108, -90, 118, 99, -103, 127, -126, 106, -115, -114, 106, -125, -125, -120, 116, 123, -113,
|
||||
121, 123, 127, -121, 126, 118, -121, -124, 122, 111, -93, 115, 95, -89, 121, 123, 109, -110, -107, 86, -113, -120, -127, 113, 123, -102, 110, 123, -123, -122, 125, 114,
|
||||
-115, -127, 120, 127, -125, -123, 116, -126, -122, -127, 108, -110, -110, 80, -104, -114, 115, 117, 123, -90, 95, 122, -109, -128, 123, 110, -102, 124, 112, -122, -124, -123,
|
||||
112, -123, -118, 118, 126, -127, -120, 120, 124, -120, -124, 113, 125, -92, 90, 122, -95, 114, 123, 110, -93, 121, 98, -105, -126, -128, 107, -116, -113, 106, -126, -124,
|
||||
-121, 117, 122, -113, 122, 122, -128, -121, 127, 118, -122, -122, 122, 110, -95, 118, 94, -91, 124, 121, 110, -112, -107, 88, -116, -118, -127, 113, 122, -103, 113, 121,
|
||||
-122, -122, 125, 114, -115, -126, 119, 127, -125, -124, 117, -127, -122, -127, 107, -111, -109, 81, -107, -111, 115, 117, 123, -91, 98, 118, -108, -128, 123, 109, -104, 127,
|
||||
111, -122, -123, -124, 112, -124, -117, 118, 126, -127, -121, 121, 122, -120, -123, 113, 124, -92, 92, 119, -93, 115, 122, 111, -95, 123, 97, -106, -125, 127, 109, -118,
|
||||
-112, 107, -128, -123, -121, 117, 122, -113, 123, 122, -127, -122, -128, 118, -123, -121, 121, 110, -95, 120, 93, -92, 127, 119, 111, -113, -106, 88, -118, -115, -128, 114,
|
||||
122, -102, 114, 119, -122, -122, 126, 114, -116, -124, 118, -128, -124, -123, 118, -128, -120, -127, 108, -113, -107, 82, -110, -109, 115, 117, 122, -91, 100, 116, -107, -128,
|
||||
123, 110, -105, -127, 109, -123, -122, -124, 113, -125, -116, 119, 125, -126, -122, 122, 122, -120, -124, 113, 124, -92, 94, 117, -93, 116, 121, 110, -96, 127, 95, -107,
|
||||
-123, -128, 108, -119, -110, 107, -128, -122, -121, 117, 121, -112, 123, 121, -127, -121, 127, 118, -121, -122, 123, 110, -95, 123, 89, -90, -128, 119, 110, -115, -102, 87,
|
||||
-118, -115, -127, 115, 119, -100, 114, 118, -121, -122, 127, 113, -115, -125, 119, -128, -126, -122, 117, -127, -121, -127, 109, -115, -103, 79, -109, -108, 114, 118, 118, -86,
|
||||
100, 114, -106, -128, 125, 107, -104, -125, 108, -123, -123, -122, 112, -125, -116, 119, 125, -127, -121, 122, 122, -120, -127, 122, 121, -105, 111, 119, -110, 122, -128, 118,
|
||||
-115, -127, 115, -121, -127, -126, 120, -127, -120, 121, 127, -127, -125, 125, 124, -123, 127, 126, 126, -126, -128, 124, -127, -127, 127, 124, -123, -127, 121, -123, -128, -128,
|
||||
125, -127, -124, 123, -127, -127, -127, 126, 126, -126, -128, 124, -128, -126, 127, 127, -127, -128, 127, -128, -128, -128, -128, 127, -128, -128, 127, -128, -128, 127, -128, -128,
|
||||
127, -128, -128, -128, 127, -128, -128, 127, -128, -128, -128, -128, 127, -128, -128, 127, -128, -128, 127, -128, -128, 127, -128, -128, 127, -128, -128, -128, -128, 127, -128, -128,
|
||||
-128, 127, -128, -128, 127, -128, -128, -128, -128, 127, -128, 127, 127, -128, -128, 127, -128, -128, 127, -128, 127, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128,
|
||||
127, -128, -128, 127, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, 127, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128,
|
||||
-128, 127, -128, 127, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, 127, -128, 127, -128, -128, 127, 127, -128, 127, 127, -128, -128, 127, -128, 127, 127,
|
||||
-128, -128, -128, 127, -128, 127, 127, -128, 127, 127, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128,
|
||||
-128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, 127, -128, -128,
|
||||
-128, -128, 127, 127, 127, -128, -128, -128, 127, 127, -128, 127, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128,
|
||||
-128, 127, 127, -128, -128, 127, 127, -128, -128, 127, -128, -128, -128, -128, 127, 127, 127, -128, 127, 127, -128, 127, -128, 127, -128, -128, 127, -128, -128, -128, -128, -128,
|
||||
-128,
|
||||
};
|
||||
unsigned int phon_AO1_length = 1025;
|
||||
24
src/phon_AO2.c
Normal file
24
src/phon_AO2.c
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
signed char phon_AO2[] = {
|
||||
127, 127, 127, 127, 127, 127, 127, 127, 127, -128, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, -128, 127, 127, -128, 127, -128, 127, -128, 127,
|
||||
127, -128, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, -128, 127, -128, -128, 125, -126, 127, 126, -128, -128, 127, 127, 127, -128, -128, 127, 127, -128, 127, 127,
|
||||
-128, 126, -127, 126, -126, 123, 122, -109, 116, 120, -127, -115, 121, 119, -127, -119, 124, 120, 127, -121, 126, 122, 127, -124, -128, 123, 127, -126, -128, 125, 125, -126,
|
||||
-128, 126, 124, -125, 127, -126, 117, 127, -101, 98, 125, -120, -109, 102, 125, -118, -116, 107, 126, -119, -121, 112, 127, -121, -123, 116, -128, -123, -126, 119, -128, -124,
|
||||
-127, 120, -127, -126, -128, 123, -125, 126, 117, -94, 96, 126, -122, -109, 107, 116, -109, -126, 119, 113, -109, 125, 124, 116, -112, 124, 124, 122, -118, 126, 122, 126,
|
||||
-123, -127, 121, -128, -126, -128, 124, -126, -128, 112, -94, 105, 110, -107, -125, -127, 92, -94, 125, 122, 113, -117, -114, 106, -125, -128, -115, 112, -128, -123, -126, 122,
|
||||
122, -117, 125, 125, 124, -122, 127, 124, 127, -124, 110, -97, 112, 104, -105, -127, -122, 90, -98, -127, 121, 115, -121, -111, 105, -124, 126, -114, 112, 125, -121, -127,
|
||||
124, 120, -117, 125, 125, 123, -122, 126, 124, -128, -124, 109, -100, 120, 99, -104, 127, -119, 91, -103, -122, 118, 117, -125, -107, 105, -126, 127, -114, 115, 123, -120,
|
||||
-128, 126, 118, -118, 127, 125, 123, -123, -127, 124, 127, -122, 110, -104, 127, 94, -103, -127, -117, 91, -108, -116, 116, 119, 127, -103, 106, -128, 127, -114, 118, 120,
|
||||
-119, -127, 126, 117, -118, 127, 125, 123, -124, -127, 124, 125, -122, 111, -107, -122, 89, -104, -127, -115, 91, -113, -111, 114, 121, 123, -101, 107, 126, 127, -115, 119,
|
||||
117, -118, -127, 127, 117, -119, -128, 125, 123, -125, -125, 123, 125, -123, 118, -118, -119, 97, -110, 127, -122, 109, -124, -115, 118, 125, 123, -113, 117, 127, -128, -123,
|
||||
124, 121, -122, 127, 127, 122, -124, -128, 126, 126, -127, -127, 125, 127, -127, 125, -126, -125, 117, -123, -128, -127, 122, -128, -124, 124, 127, 125, -123, 124, 127, 127,
|
||||
-127, 127, 125, -126, 127, -128, 126, -127, -128, 127, -128, 127, -127, 126, 127, 127, -128, 127, 126, -127, -128, 127, 127, -128, 127, 127, 127, -128, 127, 127, 127, 127,
|
||||
127, -128, -128, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, -128, -128, 127, 127, 127, -128, 127, 127, -128, 127, 127, 127, 127, 127, 127, -128,
|
||||
127, 127, 127, -128, 127, 127, 127, -128, 127, 127, -128, -128, 127, 127, 127, 127, 127, 127, -128, 127, 127, -128, 127, 127, 127, 127, 127, -128, 127, -128, -128, 127,
|
||||
-128, -128, 127, 127, 127, 127, 127, 127, 127, -128, -128, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, -128, 127, 127, -128, 127, 127, 127, 127, 127,
|
||||
-128, 127, 127, -128, 127, 127, -128, -128, 127, 127, 127, -128, 127, 127, 127, -128, 127, 127, -128, 127, 127, 127, 127, -128, 127, -128, -128, 127, -128, 127, 127, 127,
|
||||
127, 127, -128, 127, 127, 127, -128, -128, -128, 127, -128, -128, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128,
|
||||
127, -128, 127, -128, 127, -128, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, -128, 127, 127, 127, -128, -128, 127, 127, 127, 127, 127, -128, -128,
|
||||
};
|
||||
unsigned int phon_AO2_length = 608;
|
||||
19
src/phon_AW0.c
Normal file
19
src/phon_AW0.c
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
signed char phon_AW0[] = {
|
||||
127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127,
|
||||
127, 127, -128, 127, 127, -128, 127, 127, 127, -128, 127, 127, -128, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, -128, -128, 127, 127, -128, -128,
|
||||
127, 127, 127, 127, 127, 127, -128, 127, 127, -128, -128, -128, 127, 127, 127, 127, 126, -128, -127, 126, -127, 127, 127, 127, -128, 127, -128, 127, -128, 126, -128, -128,
|
||||
-128, 124, 125, -114, 120, 123, 120, -119, -124, -128, 118, 126, -125, -122, 125, 123, 124, -125, -124, 127, 123, 126, -127, -126, 127, 125, 126, -127, -127, 127, -128, 125,
|
||||
-125, 119, -128, -105, 109, 124, 114, -107, -125, 127, 111, 127, -119, -123, 125, 116, -126, -126, -119, 121, 124, 124, -121, -127, -128, 121, -128, -127, -125, 125, 127, 125,
|
||||
-124, 117, -121, -107, 100, -126, 114, -100, -128, 117, 118, 122, -105, 122, -126, 109, -122, -123, -124, 124, 117, -124, -126, -121, 120, 125, 126, -124, -126, 123, 127, 124,
|
||||
-122, 113, -112, -115, 95, -123, 121, -104, -125, 104, -125, 120, -107, 125, 116, 125, 123, -112, 124, 122, 123, 126, -117, 126, 125, 122, -128, -122, 126, 127, 124, -128,
|
||||
-126, 114, -105, -123, 93, -121, -125, -114, -119, 94, -126, -118, -123, -119, 105, 126, -118, -126, -123, 114, 123, -119, -127, -125, 121, 122, -122, -127, 127, 125, 124, -123,
|
||||
124, 119, -99, 117, 101, -116, -128, -109, 124, 98, -117, -124, -119, -127, 105, -123, -121, -125, -126, 113, -128, -121, -127, -126, 119, 125, -122, -128, -128, 123, 126, -127,
|
||||
127, -128, 127, -128, 127, -128, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, -128, -128, 127, 127, 127, 127, 127,
|
||||
-128, 127, 127, -128, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, -128, 127, -128, 127, 127, -128, 127, 127, 127, -128, 127, 127, -128, -128, 127, 127, 127, -128,
|
||||
127, -128, 127, -128, 127, -127, -128, 126, -127, 127, 127, 127, 126, 124, -118, 124, 119, -128, -121, -127, 121, 124, -123, -125, 123, 124, -126, -125, 126, 123, -128, -125,
|
||||
-128, 125, 126, -126, -127, 125, 127, -128, -126, 125, -127, 126, -123, 116, -126, -108, 112, 115, -119, -111, 117, 113, -122, -114, 121, 115, -125, -117, 125, 118, -127, -120,
|
||||
127, 119, -128, -122, 127, 121, 126, -122, 127, 124, 124, -121, 126, -126, 110, -114, -113, 104, 117, -112, -111, 108, 115, -117, -109,
|
||||
};
|
||||
unsigned int phon_AW0_length = 441;
|
||||
19
src/phon_AW1.c
Normal file
19
src/phon_AW1.c
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
signed char phon_AW1[] = {
|
||||
-128, -128, -128, -128, -128, 127, -128, -128, -128, -128, -128, 127, 127, 127, -128, -128, 127, 127, 127, -128, 127, 127, -128, -128, 127, 127, -128, -128, 127, 127, -128, 127,
|
||||
127, -128, -128, 127, 127, -128, -128, -128, 127, -128, 127, 127, -128, 127, 127, 127, 127, -128, 127, 127, -128, -128, 126, -128, -127, 125, -127, -128, 126, 127, -128, 127,
|
||||
127, -128, 127, 127, 127, 127, -128, 127, 127, -128, 127, -128, -128, 127, -128, 127, -126, 126, -126, 119, -124, -109, 108, 125, 120, -111, -124, 119, 121, 122, -114, 127,
|
||||
-127, 116, -127, -124, -125, 126, 120, -126, -127, -123, 124, 125, 127, -127, -126, 125, -128, 125, -123, 115, -114, -112, 96, -125, 123, -108, -120, 103, -126, 122, -109, -128,
|
||||
115, 126, 122, -113, 126, 122, 125, 125, -118, 126, 125, 124, 127, -121, 126, 127, 125, -128, -125, 113, -103, -128, 99, -121, 123, -99, 122, 109, -128, 125, -105, 119,
|
||||
119, 123, -128, -112, 121, 123, 122, -126, -118, 123, 125, 123, -126, -122, 126, 127, 124, -125, 126, 118, -101, 122, 98, -118, -126, -108, 127, 96, -119, -121, -120, -125,
|
||||
105, -125, -120, -126, -125, 114, 126, -120, -127, -126, 119, 125, -123, -127, -128, 124, 124, -121, 120, 125, -99, 107, 108, -115, -126, -106, 114, 103, -114, -125, -116, 123,
|
||||
106, -119, -122, -123, 127, 113, -124, -123, -127, -127, 119, -128, -122, -128, 127, 124, 126, -122, 116, -120, -106, 97, 121, -119, -122, -108, 103, 115, -114, -125, -116, 114,
|
||||
114, -117, -125, -122, 121, 116, -121, -124, -126, 125, 119, -125, -124, -128, 126, 124, -126, -126, 115, -112, -113, 96, 119, -108, -124, -122, 117, 104, -110, -111, 118, 126,
|
||||
-128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, -128, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127,
|
||||
127, -128, -128, 127, 127, 127, 127, 127, 127, 127, -128, 127, -128, -128, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, -128, 127, -128, 127,
|
||||
127, 127, 127, -128, 127, 127, 127, -127, 125, 127, -127, -128, 126, 126, -127, -128, 127, 127, -128, -128, 127, 126, -128, -128, -128, 127, 127, -128, 127, 127, -128, 127,
|
||||
-127, 125, -126, 124, -123, 112, -115, -117, 107, 121, -115, -116, 112, 119, -118, -118, 117, 118, -122, -120, 122, 119, -124, -122, 124, 120, -126, -123, 126, 121, -127, -124,
|
||||
126, 124, 126, -122, 125, -126, 108, -103, -124, 101, 123, -106, -117, 101, 123, -113, -115, 106, 121, -118, -116, 113, 121, -122, -116,
|
||||
};
|
||||
unsigned int phon_AW1_length = 441;
|
||||
19
src/phon_AW2.c
Normal file
19
src/phon_AW2.c
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
signed char phon_AW2[] = {
|
||||
127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127,
|
||||
127, 127, -128, 127, 127, -128, 127, 127, 127, -128, 127, 127, -128, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, -128, -128, 127, 127, -128, -128,
|
||||
127, 127, 127, 127, 127, 127, -128, 127, 127, -128, -128, -128, 127, 127, 127, 127, 126, -128, -127, 126, -127, 127, 127, 127, -128, 127, -128, 127, -128, 126, -128, -128,
|
||||
-128, 124, 125, -114, 120, 123, 120, -119, -124, -128, 118, 126, -125, -122, 125, 123, 124, -125, -124, 127, 123, 126, -127, -126, 127, 125, 126, -127, -127, 127, -128, 125,
|
||||
-125, 119, -128, -105, 109, 124, 114, -107, -125, 127, 111, 127, -119, -123, 125, 116, -126, -126, -119, 121, 124, 124, -121, -127, -128, 121, -128, -127, -125, 125, 127, 125,
|
||||
-124, 117, -121, -107, 100, -126, 114, -100, -128, 117, 118, 122, -105, 122, -126, 109, -122, -123, -124, 124, 117, -124, -126, -121, 120, 125, 126, -124, -126, 123, 127, 124,
|
||||
-122, 113, -112, -115, 95, -123, 121, -104, -125, 104, -125, 120, -107, 125, 116, 125, 123, -112, 124, 122, 123, 126, -117, 126, 125, 122, -128, -122, 126, 127, 124, -128,
|
||||
-126, 114, -105, -123, 93, -121, -125, -114, -119, 94, -126, -118, -123, -119, 105, 126, -118, -126, -123, 114, 123, -119, -127, -125, 121, 122, -122, -127, 127, 125, 124, -123,
|
||||
124, 119, -99, 117, 101, -116, -128, -109, 124, 98, -117, -124, -119, -127, 105, -123, -121, -125, -126, 113, -128, -121, -127, -126, 119, 125, -122, -128, -128, 123, 126, -128,
|
||||
127, -128, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127,
|
||||
-128, 127, 127, 127, 127, 127, -128, 127, 127, -128, 126, 127, -128, 127, 127, 127, -128, 127, 127, -128, 127, 127, -128, -128, 127, 126, -128, -128, 127, 127, -128, 127,
|
||||
127, 127, -128, 127, 127, -128, 127, -128, -128, 127, 126, -127, -128, 125, -127, 126, 127, 127, -128, 126, -126, 119, -120, -124, 118, 123, -122, -123, 123, 121, -126, -122,
|
||||
126, 122, -128, -125, -127, 124, 126, -126, -127, 125, 125, -127, -126, 126, 126, 127, -127, 127, 126, 126, -125, 125, 115, -99, 114, 112, -128, -103, 120, 112, 126, -109,
|
||||
125, 114, 126, -114, 127, 117, 125, -118, -127, 120, 124, -121, -126, 121, 125, -124, -127, 124, 123, -124, -128, -127, 116, 127, -101,
|
||||
};
|
||||
unsigned int phon_AW2_length = 441;
|
||||
25
src/phon_AY0.c
Normal file
25
src/phon_AY0.c
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
signed char phon_AY0[] = {
|
||||
127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, -128,
|
||||
127, -128, -128, -128, -128, 127, 127, -128, -128, -128, 127, 127, 127, 127, -128, -128, 127, 127, 127, 127, -128, -128, -128, -128, 127, 127, -128, -128, -128, 127, 127, -128,
|
||||
-128, -128, 127, 127, -128, -128, -128, -128, 127, 127, -128, -128, -128, 127, 127, -128, 127, 127, 127, 127, -128, 127, 127, -128, -128, -128, -128, 127, 127, 127, -127, -126,
|
||||
127, 125, 125, -128, -126, -125, -127, 125, 125, 126, -127, -127, -127, 127, 126, 126, 127, -127, -127, -128, 127, 126, 127, -127, -127, -128, 127, 125, 126, -125, -124, 127,
|
||||
122, 122, 127, -124, -123, -127, 124, 123, 126, -126, -125, -127, 127, 125, 126, -128, -126, -126, 127, 126, 126, 127, -127, -127, -128, 126, 125, 126, -125, -124, -127, 124,
|
||||
122, 125, -127, -124, -125, -128, 125, 124, 125, -128, -126, -126, -128, 126, 125, 126, -128, -127, -127, -128, 127, 126, 127, -128, -128, 127, 127, -125, -126, 126, 123, 123,
|
||||
127, -125, -124, -126, 126, 123, 124, 127, -126, -125, -127, 126, 125, 125, 127, -128, -127, -128, 127, 126, 126, 127, -128, -128, 126, -128, -124, -127, 125, 122, 124, -127,
|
||||
-124, -124, -127, 125, 123, 125, -128, -126, -126, -128, 126, 125, 126, -128, -127, -127, -128, 127, 126, 127, 127, -128, 127, 127, -126, -125, -128, 124, 122, 125, -126, -124,
|
||||
-125, -128, 125, 124, 126, -128, -126, -127, -128, 126, 125, 126, -128, -127, -127, 127, 126, 126, 127, -128, -128, 127, 127, -126, -126, 127, 123, 123, 127, -125, -124, -126,
|
||||
127, 124, 124, 126, -127, -126, -127, 127, 126, 126, 127, -128, -127, -128, 127, 127, 127, 127, -128, -128, 127, -128, -126, -127, 126, 124, 125, -128, -126, -126, -128, 126,
|
||||
125, 126, -128, -128, -127, -128, 127, 126, 126, 127, -128, -127, -128, 127, 126, 127, 127, -128, -128, 127, -128, -128, 127, 126, 126, 127, -128, -127, -128, 127, 127, 127,
|
||||
127, -128, -127, -128, 127, 127, 127, -128, -128, 127, 127, -128, -128, 127, 127, 127, -128, -128, 127, 127, -128, 127, 127, 127, -128, -128, -128, -128, 127, 127, 127, -128,
|
||||
-128, -128, -128, -128, 127, 126, 127, -128, -128, -128, -128, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, -128, -128, -128, 127, 127, 127, 127,
|
||||
127, -128, -128, -128, 127, 127, -128, -128, -128, -128, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, -128, 127, 127, 127, 127, -128, -128, 127, 127, 127, -128,
|
||||
127, 127, 127, 127, 127, -128, -128, -128, 127, 127, 127, -128, -128, -128, -128, 127, -128, -128, -128, -128, 127, 127, 127, -128, -128, 127, 127, -128, -128, -128, 127, 127,
|
||||
-128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, 127, 127, 127, 127, -128, -128, -128, 127, 127, 127, 127, 127, 127, -128, -128, -128, -128, 127, 127, 127,
|
||||
127, 127, 127, 127, -128, -128, 127, 127, 127, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, 127, -128, -128,
|
||||
127, -128, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, -128, 127, 127, 127, 127, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128,
|
||||
-128, 127, 127, 127, 127, -128, -128, -128, 127, -128, -128, 127, 127, 127, 127, 127, 127, 127, -128, -128, 127, -128, -128, 127, 127, 127, -128, 127, 127, 127, -128, -128,
|
||||
127, 127, -128, -128, 127, 127, 127, 127, -128, 127, 127, 127, -128, 127, 127, 127, 127, -128, 127, -128,
|
||||
};
|
||||
unsigned int phon_AY0_length = 628;
|
||||
25
src/phon_AY1.c
Normal file
25
src/phon_AY1.c
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
#include <fishtalk.h>
|
||||
|
||||
signed char phon_AY1[] = {
|
||||
127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, -128,
|
||||
127, -128, -128, -128, -128, 127, 127, -128, -128, -128, 127, 127, 127, 127, -128, -128, 127, 127, 127, 127, -128, -128, -128, -128, 127, 127, -128, -128, -128, 127, 127, -128,
|
||||
-128, -128, 127, 127, -128, -128, -128, -128, 127, 127, -128, -128, -128, 127, 127, -128, 127, 127, 127, 127, -128, 127, 127, -128, -128, -128, -128, 127, 127, 127, -127, -126,
|
||||
127, 125, 125, -128, -126, -125, -127, 125, 125, 126, -127, -127, -127, 127, 126, 126, 127, -127, -127, -128, 127, 126, 127, -127, -127, -128, 127, 125, 126, -125, -124, 127,
|
||||
122, 122, 127, -124, -123, -127, 124, 123, 126, -126, -125, -127, 127, 125, 126, -128, -126, -126, 127, 126, 126, 127, -127, -127, -128, 126, 125, 126, -125, -124, -127, 124,
|
||||
122, 125, -127, -124, -125, -128, 125, 124, 125, -128, -126, -126, -128, 126, 125, 126, -128, -127, -127, -128, 127, 126, 127, -128, -128, 127, 127, -125, -126, 126, 123, 123,
|
||||
127, -125, -124, -126, 126, 123, 124, 127, -126, -125, -127, 126, 125, 125, 127, -128, -127, -128, 127, 126, 126, 127, -128, -128, 126, -128, -124, -127, 125, 122, 124, -127,
|
||||
-124, -124, -127, 125, 123, 125, -128, -126, -126, -128, 126, 125, 126, -128, -127, -127, -128, 127, 126, 127, 127, -128, 127, 127, -126, -125, -128, 124, 122, 125, -126, -124,
|
||||
-125, -128, 125, 124, 126, -128, -126, -127, -128, 126, 125, 126, -128, -127, -127, 127, 126, 126, 127, -128, -128, 127, 127, -126, -126, 127, 123, 123, 127, -125, -124, -126,
|
||||
127, 124, 124, 126, -127, -126, -127, 127, 126, 126, 127, -128, -127, -128, 127, 127, 127, 127, -128, -128, 127, -128, -126, -127, 126, 124, 125, -128, -126, -126, -128, 126,
|
||||
125, 126, -128, -128, -127, -128, 127, 126, 126, 127, -128, -127, -128, 127, 126, 127, 127, -128, -128, 127, -128, -128, 127, 126, 126, 127, -128, -127, -128, 127, 127, 127,
|
||||
127, -128, -127, -128, 127, 127, 127, -128, -128, 127, 127, -128, -128, 127, 127, 127, -128, -128, 127, 127, -128, 127, 127, 127, -128, -128, -128, -128, 127, 127, 127, -128,
|
||||
-128, -128, -128, -128, 127, 126, 127, -128, -128, -128, -128, 127, 127, 127, -128, 127, 127, 127, 127, 127, 127, 127, -128, 127, 127, -128, -128, -128, 127, 127, 127, 127,
|
||||
127, -128, -128, -128, 127, 127, -128, -128, -128, -128, 127, 127, 127, 127, 127, 127, -128, 127, 127, 127, 127, -128, 127, 127, 127, 127, -128, -128, 127, 127, 127, -128,
|
||||
127, 127, 127, 127, 127, -128, -128, -128, 127, 127, 127, -128, -128, -128, -128, 127, -128, -128, -128, -128, 127, 127, 127, -128, -128, 127, 127, -128, -128, -128, 127, 127,
|
||||
-128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, 127, 127, 127, 127, -128, -128, -128, 127, 127, 127, 127, 127, 127, -128, -128, -128, -128, 127, 127, 127,
|
||||
127, 127, 127, 127, -128, -128, 127, 127, 127, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, 127, -128, -128,
|
||||
127, -128, -128, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -128, -128, 127, 127, 127, 127, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128, -128,
|
||||
-128, 127, 127, 127, 127, -128, -128, -128, 127, -128, -128, 127, 127, 127, 127, 127, 127, 127, -128, -128, 127, -128, -128, 127, 127, 127, -128, 127, 127, 127, -128, -128,
|
||||
127, 127, -128, -128, 127, 127, 127, 127, -128, 127, 127, 127, -128, 127, 127, 127, 127, -128, 127, -128,
|
||||
};
|
||||
unsigned int phon_AY1_length = 628;
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue