#include <s3types.h>
Go to the source code of this file.
Classes | |
struct | lex_entry_str |
struct | cst_lts_rules_struct |
struct | cst_lts_rule_struct |
Defines | |
#define | CST_LTS_EOR 255 |
Typedefs | |
typedef unsigned short | cst_lts_addr |
typedef int | cst_lts_phone |
typedef unsigned char | cst_lts_feat |
typedef unsigned char | cst_lts_letter |
typedef unsigned char | cst_lts_model |
typedef uint32 | acmod_id_t |
typedef uint32 | word_id_t |
typedef struct lex_entry_str | lex_entry_t |
typedef struct cst_lts_rules_struct | cst_lts_rules |
typedef struct cst_lts_rules_struct | lts_t |
typedef struct cst_lts_rule_struct | cst_lts_rule |
typedef struct cst_lts_rule_struct | lts_rule_t |
Functions | |
cst_lts_rules * | new_lts_rules (void) |
int | lts_apply (const char *word, const char *feats, const cst_lts_rules *r, struct lex_entry_str *out_phones) |
void | lex_print (lex_entry_t *ent) |
Variables | |
const cst_lts_rules | cmu6_lts_rules |
#define CST_LTS_EOR 255 |
typedef uint32 acmod_id_t |
typedef unsigned short cst_lts_addr |
typedef unsigned char cst_lts_feat |
typedef unsigned char cst_lts_letter |
typedef unsigned char cst_lts_model |
typedef int cst_lts_phone |
typedef struct cst_lts_rule_struct cst_lts_rule |
typedef struct cst_lts_rules_struct cst_lts_rules |
typedef struct lex_entry_str lex_entry_t |
typedef struct cst_lts_rule_struct lts_rule_t |
typedef struct cst_lts_rules_struct lts_t |
typedef uint32 word_id_t |
void lex_print | ( | lex_entry_t * | ent | ) |
Print lexical entry
ent | A lexical entry |
int lts_apply | ( | const char * | word, | |
const char * | feats, | |||
const cst_lts_rules * | r, | |||
struct lex_entry_str * | out_phones | |||
) |
cst_lts_rules* new_lts_rules | ( | void | ) |
const cst_lts_rules cmu6_lts_rules |