📄 vsc.h
字号:
/************************************************************
Vsc.h
vsc.c ver 0.31 Nov.07, 1998
vsc.h 1998.11.12 T.Ichikawa Delete unsupported definition.
VSC_SPEED_SLOW40
VSC_SPEED_SLOW30
VSC_SPEED_SLOW60
VSC_SPEED_SLOW80
Moved to ..\libsrc\vscparam.h
Add #ifndef MSVC ... #endif
to complie with MSVC.
ver 0.40 1998.11.15 M.kudo
remove FAST30, FAST40,
add vscInit() second argument and #define for that
ver 0.50 1999. 3. 2 H.Matsuoka
Change speed and pitch define
************************************************************/
#ifndef VSC_H
#define VSC_H
// define pitch (also speed change)
#define VSC_PITCH_NORMAL 1879048192
#define VSC_PITCH_HIGH15 2113929216
#define VSC_PITCH_LOW15 2063597568
#define VSC_PITCH_HIGH20 1929379840
#define VSC_PITCH_LOW20 2080374784
// define for real time pitch
#define VSC_PITCH_NO_REAL 0 // no realtime, batch method only
#define VSC_PITCH_REAL_HIGH 1 // real time NORMAL, HIGH15, HIGH20 pitch
#define VSC_PITCH_REAL_LOW 2 // real time LOW15, LOW20 pitch
// define speed
#define VSC_SPEED_NORMAL 100
#define VSC_SPEED_SLOW15 615
#define VSC_SPEED_FAST15 1126
#define VSC_SPEED_SLOW20 84
#define VSC_SPEED_FAST20 103
#define VSC_BUF_FULL_ERROR (-1)
#define VSC_BUF_BREAK_ERROR (-2)
#define VSC_BUF_LACK_ERROR (-3)
// Please use following definition in ppcSpeak(), voxSpeak(), vox2Speak()
#define VSC_NORMAL VSC_SPEED_NORMAL|VSC_PITCH_NORMAL,VSC_PITCH_NO_REAL
#define VSC_HIGH15 VSC_SPEED_SLOW15|VSC_PITCH_HIGH15,VSC_PITCH_REAL_HIGH
#define VSC_LOW15 VSC_SPEED_FAST15|VSC_PITCH_LOW15,VSC_PITCH_REAL_LOW
#define VSC_HIGH20 VSC_SPEED_SLOW20|VSC_PITCH_HIGH20,VSC_PITCH_REAL_HIGH
#define VSC_LOW20 VSC_SPEED_FAST20|VSC_PITCH_LOW20,VSC_PITCH_REAL_LOW
#define VSC_SLOW15 VSC_SPEED_SLOW15|VSC_PITCH_NORMAL,VSC_PITCH_NO_REAL
#define VSC_FAST15 VSC_SPEED_FAST15|VSC_PITCH_NORMAL,VSC_PITCH_NO_REAL
#define VSC_SLOW20 VSC_SPEED_SLOW20|VSC_PITCH_NORMAL,VSC_PITCH_NO_REAL
#define VSC_FAST20 VSC_SPEED_FAST20|VSC_PITCH_NORMAL,VSC_PITCH_NO_REAL
#ifndef MSVC
int vscInit( int , unsigned int );
#if 0
int vscSynthesize( short *, int, short * );
int vscFlush( int, short * );
#endif
int vscSetData(short *, int);
int vscGetData(int, short *);
#endif /* MSVC */
#endif /* VSC_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -