public PhonemeDetector_E(PhonemeDetector detector) : base(detector) { beg1 = (int)(1600 * FrequencyScale);//1500 end1 = (int)(2000 * FrequencyScale); beg2 = (int)(2000 * FrequencyScale); end2 = (int)(4000 * FrequencyScale); }
private void WndSpecGraph_Load(object sender, EventArgs e) { // جهت تشخیص صدا detector = PhonemeDetectorFactory.CreatePhonemeDetectors(); loaded = true; autoRefresh = true; GramUtils.Archive = GramUtils.NormalArchive; }
// سازنده ملاس public PhonemeDetector_AH(PhonemeDetector detector) : base(detector) { // آغاز و پایان منطقه اول beg1 = (int)(842 * FrequencyScale); end1 = (int)(1200 * FrequencyScale); // آغاز و پایان منطقه دوم beg2 = (int)(1400 * FrequencyScale); end2 = (int)(1600 * FrequencyScale); }
private void MainForm_Load(object sender, EventArgs e) { // جهت دریافت نمونه های صوتی صوتی از کارت صدا input = new SoundInput(NewInputSamplesArrivedEvent); // جهت تشخیص صدا phonemeDetector = PhonemeDetectorFactory.CreatePhonemeDetectors(); // آغاز بکار شنود و سدیافت نمونه های صوتی input.Start(); }
public PhonemeDetector_SH(PhonemeDetector detector) : base(detector) { beg1 = (int)(4000 * FrequencyScale); end1 = (int)(6000 * FrequencyScale); //Men beg2 = (int)(6000 * FrequencyScale); end2 = (int)(10000 * FrequencyScale); //Men beg3 = (int)(14000 * FrequencyScale); end3 = (int)(16000 * FrequencyScale); }
public PhonemeDetector_EU(PhonemeDetector detector) : base(detector) { beg1 = (int)(296 * FrequencyScale); end1 = (int)(657 * FrequencyScale); //Men beg2 = (int)(1600 * FrequencyScale); end2 = (int)(3300 * FrequencyScale); //Men beg3 = (int)(4300 * FrequencyScale); end3 = (int)(5600 * FrequencyScale); }
public PhonemeDetector_O(PhonemeDetector detector) : base(detector) { beg1 = (int)(296 * FrequencyScale); end1 = (int)(657 * FrequencyScale); //Men beg2 = (int)(657 * FrequencyScale); end2 = (int)(1200 * FrequencyScale); //Men beg3 = (int)(500 * FrequencyScale); end3 = (int)(4100 * FrequencyScale); }
public PhonemeDetector_EH(PhonemeDetector detector) : base(detector) { beg1 = (int)(1440 * FrequencyScale); end1 = (int)(1687 * FrequencyScale); //Women beg2 = (int)(1687 * FrequencyScale); end2 = (int)(2250 * FrequencyScale);//2100 //Women beg3 = (int)(2250 * FrequencyScale); end3 = (int)(2718 * FrequencyScale); }
public PhonemeDetector_Vowel(PhonemeDetector detector) : base(detector) { beg1 = (int)(187 * FrequencyScale);//1500 end1 = (int)(800 * FrequencyScale); beg2 = (int)(2000 * FrequencyScale); end2 = (int)(4000 * FrequencyScale); beg3 = (int)(2500 * FrequencyScale); end3 = (int)(2900 * FrequencyScale); beg4 = (int)(1220 * FrequencyScale); end4 = (int)(1600 * FrequencyScale); levelR1 = new NoiseAnalyserFilter(beg1, end1, 2.8); }