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

📄 functions.h

📁 ears-0.32, linux下有用的语音信号处理工具包
💻 H
字号:
/* Function prototypes for Rasta *//* Basic analysis routines */struct fvec *get_win(struct param *,int);struct fvec *powspec(const struct param *, struct fvec *);struct fvec *audspec(const struct param *, struct fvec *);struct fvec *comp_noisepower(struct fhistory *, const struct                             param *, struct fvec *);void comp_Jah(struct param *pptr, struct map_param *mptr,              int *mapset);  struct fmat *cr_map_source_data(const struct param *pptr,                                const struct map_param *mptr,                                const struct fvec *ras_nl_aspectrum);void do_mapping(const struct param *pptr,                const struct map_param *mptr,                const struct fmat *map_s_ptr,                 int mapset, struct fvec *ras_nl_aspectrum);struct fvec *nl_audspec(const struct param *, struct fvec *);struct fvec *rasta_filt(struct fhistory *, const struct param *,                        struct fvec *); struct fvec *get_delta(int);struct fvec *get_integ(const struct param *);struct fvec *inverse_nonlin(const struct param *, struct fvec *);struct fvec *post_audspec(const struct param *, struct fvec *);struct fvec *lpccep(const struct param *, struct fvec *);void auto_to_lpc(const struct param *pptr, struct fvec *,                  struct fvec *, float *);void lpc_to_cep(const struct param *pptr, struct fvec *,                 struct fvec *);int fft_pow(float *, float *, long, long);/* Matrix - vector arithmetic */void fmat_x_fvec(struct fmat *, struct fvec *, struct fvec *);void norm_fvec(struct fvec *, float);/* Allocation and checking */struct fvec *alloc_fvec(int);struct svec *alloc_svec(int);struct fmat *alloc_fmat(int, int);void fvec_check(char *, struct fvec *, int);void fvec_copy(char *, struct fvec *, struct fvec *);/* I/O */struct fvec *get_bindata(FILE *, struct fvec *, struct param *);struct fvec *get_ascdata(FILE *, struct fvec *);void print_vec(const struct param *pptr, FILE *, struct fvec *, int);void binout_vec(FILE *, struct fvec *);FILE *open_out(struct param *);void write_out(struct param *, FILE *, struct fvec *);void fvec_HPfilter(struct param *, struct fvec *);void load_history(struct fhistory *, const struct param *);void save_history(struct fhistory *, const struct param *);/* debugging aids */void show_args(struct param *);void show_param(struct fvec *, struct param *);void show_vec(const struct param *pptr, struct fvec *);void get_comline(struct param *, int, char **);void check_args(struct param *);void usage(char *);

⌨️ 快捷键说明

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