|
SPRAAK
|
Handling of phoneme descriptions (homo phones) More...
Data Structures | |
| struct | SprPhonCache |
Functions | |
| int | spr_phon_lib_len (const char *const *phonlib) |
| char ** | spr_phon_lib_free (char **phonlib, SprMsgId *routine) |
| Release the memory occupied by the phoneme library. More... | |
| void | spr_phon_lib_print (SprStream *dest, const char *const *phonlib) |
| Print the phone library. More... | |
| char ** | spr_phon_lib_read (const char *fn_phonlib, SprKeySet **keys) |
| char ** | spr_phon_lib_split (char **phonlibL, int *missing) |
| SprPhonCache ** | spr_phon_cache_free (SprPhonCache **phoncache, SprMsgId *routine) |
| Deallocates the memory used by the phoneme quick acces table. More... | |
| SprPhonCache ** | spr_phon_cache_make (const char *const *phonlib) |
| Make a quick acces table, based on the first letter. More... | |
| int | spr_phon_get_nr (const char *str, const SprPhonCache *const *phoncache) |
| char * | spr_phon_scan_nr (SprPhonNum *phon_id, const char *str, const SprPhonCache *const *phoncache) |
| int | spr_phon_str_to_nr (SprPhonNum **phon_nrs, int *allocated_len, int start_pos, const SprPhonCache *const *phoncache, const char *phon_str, const char *phon_delim, const char *ignore, const char *incl_ignore) |
| int | spr_phon_find_nr (const SprPhonNum *phon_nrs, int len, SprPhonNum elem) |
| Find a given phone is an array of phone numbers. More... | |
Handling of phoneme descriptions (homo phones)
1.8.6