def acoustic_config(graph_db, textgrid_test_dir): config = CorpusConfig('acoustic', **graph_db) acoustic_path = os.path.join(textgrid_test_dir, 'acoustic_corpus.TextGrid') with CorpusContext(config) as c: c.reset() parser = inspect_textgrid(acoustic_path) c.load(parser, acoustic_path) config.pitch_algorithm = 'acousticsim' config.formant_algorithm = 'acousticsim' return config
def acoustic_utt_config(graph_db, textgrid_test_dir): config = CorpusConfig('acoustic utt', **graph_db) acoustic_path = os.path.join(textgrid_test_dir, 'acoustic_corpus.TextGrid') with CorpusContext(config) as c: c.reset() parser = inspect_textgrid(acoustic_path) c.load(parser, acoustic_path) c.encode_pauses(['sil']) c.encode_utterances(min_pause_length = 0) config.pitch_algorithm = 'acousticsim' config.formant_algorithm = 'acousticsim' return config
def acoustic_utt_config(graph_db, textgrid_test_dir): config = CorpusConfig('acoustic utt', **graph_db) acoustic_path = os.path.join(textgrid_test_dir, 'acoustic_corpus.TextGrid') with CorpusContext(config) as c: c.reset() parser = inspect_textgrid(acoustic_path) c.load(parser, acoustic_path) c.encode_pauses(['sil']) c.encode_utterances(min_pause_length=0) config.pitch_algorithm = 'acousticsim' config.formant_algorithm = 'acousticsim' return config