📄 vox.c
字号:
/*
Voice Activated Transmission
*/
#include "netfone.h"
int noise_threshold = 330;
/* LOAD_VOX_PARAMS -- Restore VOX parameters from .ini file. */
int load_vox_params(void)
{
char *pfn = rstring(IDS_PF_PROFILE_FILE);
voxmode = GetPrivateProfileInt(rstring(IDS_PF_VOX), rstring(IDS_PF_VOX_SPEED), voxmode, pfn);
breakinput = GetPrivateProfileInt(rstring(IDS_PF_VOX), rstring(IDS_PF_VOX_BREAK), FALSE, pfn);
noise_threshold = GetPrivateProfileInt(rstring(IDS_PF_VOX), rstring(IDS_PF_VOX_NOISE_THRESH), 330, pfn);
return TRUE;
}
/* SAVE_VOX_PARAMS -- Save VOX parameters in .ini file. */
int save_vox_params(void)
{
char *pfn = rstring(IDS_PF_PROFILE_FILE);
char buf[16];
_ltoa(breakinput, buf, 10);
WritePrivateProfileString(rstring(IDS_PF_VOX), rstring(IDS_PF_VOX_BREAK), buf, pfn);
_ltoa(voxmode, buf, 10);
WritePrivateProfileString(rstring(IDS_PF_VOX), rstring(IDS_PF_VOX_SPEED), buf, pfn);
_ltoa(noise_threshold, buf, 10);
WritePrivateProfileString(rstring(IDS_PF_VOX), rstring(IDS_PF_VOX_NOISE_THRESH), buf, pfn);
return TRUE;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -