⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sp.h

📁 speech signal process tools
💻 H
字号:
/* File: sp.h *//* Global variables */extern int sp_verbose;extern char *std_fields[];#if defined(__STDC__) || defined(__GNUC__) || defined(sgi)#define PROTO(ARGS)	ARGS#else#define PROTO(ARGS)	()#endif/* User library functions *//* dif_wavf.c */ int diff_data PROTO((char *, char *, int , FILE *)) ;/* dif_wavf.c */ int diff_header PROTO((char *, char *, int *, int *,					int *, int , FILE *)) ;/* dif_wavf.c */ int diff_waveforms PROTO((char *, char *, char *, char *,					   int , FILE *)) ;/* dif_wavf.c */ int diff_files PROTO((char *, char *)) ;/* h_fix.c */    int correct_out_of_date_headers PROTO((SP_FILE *sp));/* nat_bord.c */ char *get_natural_byte_order PROTO((int)) ;/* nat_bord.c */ enum SP_sample_byte_fmt get_natural_sbf PROTO((int)) ;/* sdatamod.c */ int sp_set_data_mode PROTO((SP_FILE *, char *)) ;/* sp_utils.c */ int sp_add_field PROTO((struct header_t *, char *, int ,					 char *)) ;/* sp_utils.c */ int sp_change_field PROTO((struct header_t *, char *, int,					    char *)) ;/* sp_utils.c */ int sp_clear_fields PROTO((register struct header_t *)) ;/* sp_utils.c */ int sp_close_header PROTO((register struct header_t *)) ;/* sp_utils.c */ int sp_delete_field PROTO((struct header_t *, char *)) ;/* sp_utils.c */ int sp_get_data PROTO((struct header_t *, char *, char *,					int *)) ;/* sp_utils.c */ int sp_get_field PROTO((struct header_t *, char *, int *,					 int *)) ;/* sp_utils.c */ int sp_get_fieldnames PROTO((struct header_t *, int ,					      char **)) ;/* sp_utils.c */ int sp_get_nfields PROTO((struct header_t *)) ;/* sp_utils.c */ int sp_get_size PROTO((struct header_t *, char *)) ;/* sp_utils.c */ int sp_get_type PROTO((struct header_t *, char *)) ;/* sp_utils.c */ int sp_is_std PROTO((register char *)) ;/* sp_utils.c */ struct header_t *sp_create_header PROTO((void)) ;/* sp_utils.c */ struct header_t *sp_open_header PROTO((register FILE *, int,							char **)) ;/* sp_utils.c */ int sp_copy_header PROTO((SP_FILE *, SP_FILE *)) ;/* sp_utils.c */ SP_INTEGER sp_file_header_size PROTO((char *file)) ;/* sp_utils.c */ SP_INTEGER sp_header_size PROTO((struct header_t *)) ;/* sp_utils.c */ struct header_t *sp_dup_header PROTO((struct header_t *h)) ;/* spalloc.c */  SP_FILE *sp_alloc_and_init_sphere_t PROTO((void)) ;/* spalloc.c */  SPIFR *alloc_SPIFR PROTO((void)) ;/* spalloc.c */  CHANNELS *alloc_CHANNELS PROTO((int, int));/* spalloc.c */  int free_CHANNELS PROTO((CHANNELS *)) ;/* spalloc.c */  int free_SPIFR PROTO((SPIFR *spifr)) ;/* spalloc.c */  int free_sphere_t PROTO((SP_FILE *sp)) ;/* spchksum.c */ SP_CHECKSUM sp_add_checksum PROTO((SP_CHECKSUM,SP_CHECKSUM)) ;/* spchksum.c */ SP_CHECKSUM sp_compute_char_checksum PROTO((char *, size_t ));/* spchksum.c */ SP_CHECKSUM sp_compute_short_checksum PROTO((short int *, 							      size_t , int)) ;/* spclose.c */  int sp_close PROTO((SP_FILE *)) ;/* speof.c */    int sp_eof PROTO((SP_FILE *)) ;/* sperror.c */  int sp_error PROTO((SP_FILE *)) ;/* sphio.c */    int h_delete_field PROTO((struct header_t *, char *)) ;/* sphio.c */    int h_get_field PROTO((struct header_t *, char *, int ,					void **)) ;/* sphio.c */    int h_set_field PROTO((struct header_t *, char *, int ,					void *)) ;/* sphio.c */    int sp_h_delete_field PROTO((SP_FILE *, char *)) ;/* sphio.c */    int sp_h_get_field PROTO((SP_FILE *, char *, int , void **)) ;/* sphio.c */    int sp_h_set_field PROTO((SP_FILE *, char *, int , void *)) ;/* spopen.c */   SP_FILE *sp_open PROTO((char *, char *)) ;/* spopen.c */   void sp_file_dump PROTO((SP_FILE *sp, FILE *fp)) ;/* spopen.c */   void spifr_dump PROTO((SPIFR *spifr, FILE *fp));/* spopen.c */   int sp_set_default_operations PROTO((SP_FILE *sp));/* spopen.c */   int parse_sample_byte_format PROTO((char *str, 					       enum SP_sample_byte_fmt *sbf));/* spopen.c */   int parse_sample_coding PROTO((char *str, int sample_n_bytes,		        enum SP_sample_encoding *sample_encoding,			enum SP_waveform_comp *wav_compress));/* spoutput.c */ int sp_format_lines PROTO((struct header_t *,					    register FILE *)) ;/* spoutput.c */ int sp_fpcopy PROTO((register FILE *, register FILE *)) ;/* spoutput.c */ int sp_overwrite_header PROTO((char *, char *, int )) ;/* spoutput.c */ int sp_print_lines PROTO((struct header_t *, 					   register FILE *)) ;/* spoutput.c */ int sp_write_header PROTO((register FILE *, struct header_t *,					    SP_INTEGER *, SP_INTEGER *)) ;/* spread.c */   int sp_mc_read_data PROTO((void *, size_t num_, SP_FILE *)) ;/* sprstat.c */  int sp_get_return_type PROTO((void));/* sprstat.c */  int sp_get_return_status PROTO((void)) ;/* sprstat.c */  int sp_print_return_status PROTO((FILE *)) ;/* sptemp.c */   char * sptemp PROTO((char *)) ;/* sptemp.c */   char * sptemp_dirfile PROTO((void)) ;/* sputils2.c */ char *enum_str_SP_data_format PROTO((enum SP_data_format )) ;/* sputils2.c */ char *enum_str_SP_file_open_mode PROTO((					       enum SP_file_open_mode )) ;/* sputils2.c */ char *enum_str_SP_sample_byte_fmt PROTO((					       enum SP_sample_byte_fmt )) ;/* sputils2.c */ char *enum_str_SP_sample_encoding PROTO((					       enum SP_sample_encoding )) ;/* sputils2.c */ char *enum_str_SP_waveform_comp PROTO((					       enum SP_waveform_comp )) ;/* sputils2.c */ char *header_str_SP_sample_byte_fmt PROTO((					       enum SP_sample_byte_fmt )) ;/* sputils2.c */ int convert_file PROTO((char *, char *, char *, char *)) ;/* sputils2.c */ int do_update PROTO((char *, char *, char *)) ;/* sputils2.c */ void *sp_data_alloc PROTO((SP_FILE *, int )) ;/* sputils2.c */ int sp_data_free PROTO((SP_FILE *, void *)) ;/* sputils2.c */ int strdiff PROTO((char *, char *)) ;/* sputils2.c */ int strsame PROTO((char *, char *)) ;/* spwrite.c */  int sp_mc_write_data PROTO((void *, size_t, SP_FILE *)) ;/* verbose.c */  void sp_set_verbose PROTO((int )) ;/* sp/shpacki2.c*/ int shortpack_uncompress PROTO((FOB *, FOB *,						   struct header_t *));/* sp/spvers.c */ char *sp_get_version PROTO((void));/* sp/wavedit.c*/ int wav_edit(int, char **,char *, char *);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -