• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Java PropertyException类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中edu.cmu.sphinx.util.props.PropertyException的典型用法代码示例。如果您正苦于以下问题:Java PropertyException类的具体用法?Java PropertyException怎么用?Java PropertyException使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



PropertyException类属于edu.cmu.sphinx.util.props包,在下文中一共展示了PropertyException类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: newProperties

import edu.cmu.sphinx.util.props.PropertyException; //导入依赖的package包/类
@Override
public void newProperties(PropertySheet ps) throws PropertyException {
	super.newProperties(ps);
	logger = ps.getLogger();

	sampleRate = ps.getInt(PROP_SAMPLE_RATE);

	int sampleSizeInBits = ps.getInt(PROP_BITS_PER_SAMPLE);

	int channels = ps.getInt(PROP_CHANNELS);
	bigEndian = ps.getBoolean(PROP_BIG_ENDIAN);
	signed = ps.getBoolean(PROP_SIGNED);

	desiredFormat = new AudioFormat((float) sampleRate, sampleSizeInBits, channels, signed, bigEndian);

	closeBetweenUtterances = ps.getBoolean(PROP_CLOSE_BETWEEN_UTTERANCES);
	msecPerRead = ps.getInt(PROP_MSEC_PER_READ);
	keepDataReference = ps.getBoolean(PROP_KEEP_LAST_AUDIO);
	stereoToMono = ps.getString(PROP_STEREO_TO_MONO);
	selectedChannel = ps.getInt(PROP_SELECT_CHANNEL);
	selectedMixerIndex = ps.getString(PROP_SELECT_MIXER);
	audioBufferSize = ps.getInt(PROP_BUFFER_SIZE);
}
 
开发者ID:CognitiveModeling,项目名称:BrainControl,代码行数:24,代码来源:Microphone.java


示例2: initSphinx

import edu.cmu.sphinx.util.props.PropertyException; //导入依赖的package包/类
/**
 * Configures Sphinx so that the mapping procedure can be started.
 */
private void initSphinx() 
{
	ConfigurationManager configurationManager = VoiceRecognitionInput.createConfigurationManager("speechSynthesis/responses.config.xml");

	try {
		this.recognizer = (Recognizer) configurationManager.lookup("recognizer");
		this.recognizer.allocate();
		this.grammar = (JSGFGrammar) configurationManager.lookup("jsgfGrammar");
		this.parser = new RuleParser(grammar);
		
		regenerate();

		this.recognizer.deallocate();

	} catch (PropertyException e) {
		System.out.println("Problem configuring: " + e);
	}
}
 
开发者ID:CognitiveModeling,项目名称:BrainControl,代码行数:22,代码来源:TagsToSentences.java


示例3: newProperties

import edu.cmu.sphinx.util.props.PropertyException; //导入依赖的package包/类
@Override
public void newProperties(PropertySheet ps) throws PropertyException {
    // hookup to all of the components
    logger = ps.getLogger();
    acousticModel = (AcousticModel) ps.getComponent(ACOUSTIC_MODEL);

    logMath = LogMath.getInstance();
    grammar = (Grammar) ps.getComponent(GRAMMAR);

    // get the rest of the configuration data
    logWordInsertionProbability = logMath.linearToLog(ps.getDouble(PROP_WORD_INSERTION_PROBABILITY));
    logSilenceInsertionProbability = logMath.linearToLog(ps.getDouble(PROP_SILENCE_INSERTION_PROBABILITY));
    logUnitInsertionProbability = logMath.linearToLog(ps.getDouble(PROP_UNIT_INSERTION_PROBABILITY));
    logFillerInsertionProbability = logMath.linearToLog(ps.getDouble(PROP_FILLER_INSERTION_PROBABILITY));
    languageWeight = ps.getFloat(Linguist.PROP_LANGUAGE_WEIGHT);
    addOutOfGrammarBranch = ps.getBoolean(ADD_OUT_OF_GRAMMAR_BRANCH);
    logOutOfGrammarBranchProbability = logMath.linearToLog(ps.getDouble(OUT_OF_GRAMMAR_PROBABILITY));
    
    logPhoneInsertionProbability = logMath.linearToLog(ps.getDouble(PHONE_INSERTION_PROBABILITY));
    if (addOutOfGrammarBranch) {
        phoneLoopAcousticModel = (AcousticModel) ps.getComponent(PHONE_LOOP_ACOUSTIC_MODEL);
    }
}
 
开发者ID:knowledgetechnologyuhh,项目名称:docks,代码行数:24,代码来源:OurDynamicFlatLinguist.java


示例4: newProperties

import edu.cmu.sphinx.util.props.PropertyException; //导入依赖的package包/类
@Override
public void newProperties(PropertySheet ps) throws PropertyException {


    if (allocated) {
        throw new RuntimeException("Can't change properties after allocation");
    }

    urlLocation = ConfigurationManagerUtils.getResource(PROP_LOCATION, ps);
    unigramWeight = ps.getFloat(PROP_UNIGRAM_WEIGHT);
    logMath = (LogMath) ps.getComponent(PROP_LOG_MATH);
    desiredMaxDepth = ps.getInt(PROP_MAX_DEPTH);
    dictionary = (Dictionary) ps.getComponent(PROP_DICTIONARY);
    map = new HashMap<WordSequence, Probability>();
    vocabulary = new HashSet<String>();
}
 
开发者ID:juanma2268,项目名称:jumbertoTeia2600,代码行数:17,代码来源:SimpleNGramModel.java


示例5: newProperties

import edu.cmu.sphinx.util.props.PropertyException; //导入依赖的package包/类
@Override
public void newProperties(PropertySheet ps) throws PropertyException {
	// logger = ps.getLogger();
	grammar = (JSGFGrammar) ps.getComponent(PROP_JSGF_GRAMMAR);
	microphone = (Microphone) ps.getComponent(PROP_MICROPHONE);
	recognizer = (Recognizer) ps.getComponent(PROP_RECOGNIZER);
}
 
开发者ID:glaudiston,项目名称:project-bianca,代码行数:8,代码来源:DialogManager.java


示例6: newProperties

import edu.cmu.sphinx.util.props.PropertyException; //导入依赖的package包/类
@Override
public void newProperties(PropertySheet ps) throws PropertyException {
    super.newProperties(ps);
    lambdaPower = ps.getDouble(LAMBDA_POWER);
    lambdaA = ps.getDouble(LAMBDA_A);
    lambdaB = ps.getDouble(LAMBDA_B);
}
 
开发者ID:knowledgetechnologyuhh,项目名称:docks,代码行数:8,代码来源:Denoise.java


示例7: newProperties

import edu.cmu.sphinx.util.props.PropertyException; //导入依赖的package包/类
@Override
public void newProperties(PropertySheet ps) throws PropertyException {
    super.newProperties(ps);
    initialMean = ps.getDouble(PROP_INITIAL_MEAN);
    cmnWindow = ps.getInt(PROP_CMN_WINDOW);
    cmnShiftWindow = ps.getInt(PROP_CMN_SHIFT_WINDOW);
}
 
开发者ID:juanma2268,项目名称:jumbertoTeia2600,代码行数:8,代码来源:LiveCMN.java


示例8: newProperties

import edu.cmu.sphinx.util.props.PropertyException; //导入依赖的package包/类
@Override
public void newProperties(PropertySheet ps) throws PropertyException {
    super.newProperties(ps);

    alpha = ps.getDouble(PROP_ALPHA);
    windowSizeInMs = ps.getFloat(PROP_WINDOW_SIZE_MS);
    windowShiftInMs = ps.getFloat(PROP_WINDOW_SHIFT_MS);
}
 
开发者ID:juanma2268,项目名称:jumbertoTeia2600,代码行数:9,代码来源:RaisedCosineWindower.java


示例9: newProperties

import edu.cmu.sphinx.util.props.PropertyException; //导入依赖的package包/类
@Override
public void newProperties(PropertySheet ps) throws PropertyException {
    super.newProperties(ps);

    ditherMax = ps.getDouble(PROP_MAX_DITHER);
    useRandSeed = ps.getBoolean(PROP_USE_RANDSEED);

    maxValue = ps.getDouble(PROP_MAX_VAL);
    minValue = ps.getDouble(PROP_MIN_VAL);
}
 
开发者ID:juanma2268,项目名称:jumbertoTeia2600,代码行数:11,代码来源:Dither.java


示例10: newProperties

import edu.cmu.sphinx.util.props.PropertyException; //导入依赖的package包/类
@Override
public void newProperties(PropertySheet ps) throws PropertyException {
    super.newProperties(ps);
    int frameLengthMs = ps.getInt(PROP_FRAME_LENGTH_MS);
    frameLengthSec = ((float) frameLengthMs) / 1000.f;

    adjustment = ps.getDouble(PROP_ADJUSTMENT);
    threshold = ps.getDouble(PROP_THRESHOLD);
    minSignal = ps.getDouble(PROP_MIN_SIGNAL);

    logger = ps.getLogger();
    //logger.setLevel(Level.FINEST);
 
    initialize();
}
 
开发者ID:juanma2268,项目名称:jumbertoTeia2600,代码行数:16,代码来源:SpeechClassifier.java


示例11: newProperties

import edu.cmu.sphinx.util.props.PropertyException; //导入依赖的package包/类
@Override
public void newProperties(PropertySheet ps) throws PropertyException {
    super.newProperties(ps);

    startSpeechTime = ps.getInt(PROP_START_SPEECH);
    endSilenceTime = ps.getInt(PROP_END_SILENCE);
    speechLeader = ps.getInt(PROP_SPEECH_LEADER);
    speechLeaderFrames = ps.getInt(PROP_SPEECH_LEADER_FRAMES);
    speechTrailer = ps.getInt(PROP_SPEECH_TRAILER);
    endSilenceDecay = ps.getDouble(PROP_END_SILENCE_DECAY);
    
    initialEndSilenceTime = endSilenceTime;
}
 
开发者ID:juanma2268,项目名称:jumbertoTeia2600,代码行数:14,代码来源:SpeechMarker.java


示例12: newProperties

import edu.cmu.sphinx.util.props.PropertyException; //导入依赖的package包/类
public void newProperties(PropertySheet ps) throws PropertyException {
    super.newProperties(ps);
    baseURL = ConfigurationManagerUtils.getResource(PROP_BASE_GRAMMAR_URL,
            ps);
    logMath = (LogMath) ps.getComponent(PROP_LOG_MATH);
    logger = ps.getLogger();
    grammarName = ps.getString(PROP_GRAMMAR_NAME);
    loadGrammar = true;
}
 
开发者ID:juanma2268,项目名称:jumbertoTeia2600,代码行数:10,代码来源:JSGFGrammar.java


示例13: newProperties

import edu.cmu.sphinx.util.props.PropertyException; //导入依赖的package包/类
@Override
public void newProperties(PropertySheet ps) throws PropertyException {
    logger = ps.getLogger();

    wordDictionaryFile = ConfigurationManagerUtils.getResource(PROP_DICTIONARY, ps);
    fillerDictionaryFile = ConfigurationManagerUtils.getResource(PROP_FILLER_DICTIONARY, ps);
    addendaUrlList = ps.getResourceList(PROP_ADDENDA);
    addSilEndingPronunciation = ps.getBoolean(PROP_ADD_SIL_ENDING_PRONUNCIATION);
    wordReplacement = ps.getString(Dictionary.PROP_WORD_REPLACEMENT);
    allowMissingWords = ps.getBoolean(Dictionary.PROP_ALLOW_MISSING_WORDS);
    createMissingWords = ps.getBoolean(PROP_CREATE_MISSING_WORDS);
    unitManager = (UnitManager) ps.getComponent(PROP_UNIT_MANAGER);
}
 
开发者ID:juanma2268,项目名称:jumbertoTeia2600,代码行数:14,代码来源:FullDictionary.java


示例14: newProperties

import edu.cmu.sphinx.util.props.PropertyException; //导入依赖的package包/类
@Override
public void newProperties(PropertySheet ps) throws PropertyException {
    // get acoustic model configuration data from the sphinx
    // properties

    init(ps.getInt(LEFT_CONTEXT_SIZE),ps.getInt(RIGHT_CONTEXT_SIZE));

}
 
开发者ID:juanma2268,项目名称:jumbertoTeia2600,代码行数:9,代码来源:TrivialAcousticModel.java


示例15: newProperties

import edu.cmu.sphinx.util.props.PropertyException; //导入依赖的package包/类
@Override
public void newProperties(PropertySheet ps) throws PropertyException {

    if (allocated) {
        throw new RuntimeException("Can't change properties after allocation");
    }
    host = ps.getString(PROP_HOST);
    port = ps.getInt(PROP_PORT);
    location = ConfigurationManagerUtils.getResource(PROP_LOCATION, ps);
    logMath = (LogMath) ps.getComponent(PROP_LOG_MATH);

    maxDepth = ps.getInt(PROP_MAX_DEPTH);
    if (maxDepth == -1)
        maxDepth = 3;
}
 
开发者ID:juanma2268,项目名称:jumbertoTeia2600,代码行数:16,代码来源:NetworkLanguageModel.java


示例16: newProperties

import edu.cmu.sphinx.util.props.PropertyException; //导入依赖的package包/类
@Override
public void newProperties(PropertySheet ps) throws PropertyException {
    if (allocated) {
        throw new PropertyException(
                ClassBasedLanguageModel.class.getName(),
                null,
                "Can't change properties after allocation");
    }
    classMap = (ClassMap) ps.getComponent(PROP_CLASS_MAP);
    classLM = (LanguageModel) ps.getComponent(PROP_CLASS_LANGUAGE_MODEL);
}
 
开发者ID:juanma2268,项目名称:jumbertoTeia2600,代码行数:12,代码来源:ClassBasedLanguageModel.java


示例17: newProperties

import edu.cmu.sphinx.util.props.PropertyException; //导入依赖的package包/类
@Override
public void newProperties(PropertySheet ps) throws PropertyException {
    initRecognizer((Recognizer) ps.getComponent(PROP_RECOGNIZER));
    logMath = (LogMath) ps.getComponent(PROP_LOG_MATH);
    showSummary = ps.getBoolean(PROP_SHOW_SUMMARY);
    showDetails = ps.getBoolean(PROP_SHOW_DETAILS);
    enabled = ps.getBoolean(PROP_ENABLED);
}
 
开发者ID:juanma2268,项目名称:jumbertoTeia2600,代码行数:9,代码来源:BeamFinder.java


示例18: newProperties

import edu.cmu.sphinx.util.props.PropertyException; //导入依赖的package包/类
@Override
public void newProperties(PropertySheet ps) throws PropertyException {
    logger = ps.getLogger();

    activeListFactories = ps.getComponentList(PROP_ACTIVE_LIST_FACTORIES, ActiveListFactory.class);
    checkPriorLists = ps.getBoolean(PROP_CHECK_PRIOR_LISTS_EMPTY);
}
 
开发者ID:juanma2268,项目名称:jumbertoTeia2600,代码行数:8,代码来源:SimpleActiveListManager.java


示例19: newProperties

import edu.cmu.sphinx.util.props.PropertyException; //导入依赖的package包/类
@Override
public void newProperties(PropertySheet ps) throws PropertyException {
    super.newProperties(ps);

    maxPathsPerWord = ps.getInt(PROP_MAX_PATHS_PER_WORD);
    maxFiller = ps.getInt(PROP_MAX_FILLER_WORDS);
}
 
开发者ID:juanma2268,项目名称:jumbertoTeia2600,代码行数:8,代码来源:WordActiveListFactory.java


示例20: newProperties

import edu.cmu.sphinx.util.props.PropertyException; //导入依赖的package包/类
@Override
public void newProperties(PropertySheet ps) throws PropertyException {
    this.activeListProvider = (SimpleBreadthFirstSearchManager) ps.getComponent(ACTIVE_LIST_PROVIDER);
    this.logger = ps.getLogger();

    logger.warning("no active list set.");
}
 
开发者ID:juanma2268,项目名称:jumbertoTeia2600,代码行数:8,代码来源:BackgroundModelNormalizer.java



注:本文中的edu.cmu.sphinx.util.props.PropertyException类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java BrowserMobProxy类代码示例发布时间:2022-05-22
下一篇:
Java TableNode类代码示例发布时间:2022-05-22
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap