import os os.chdir(r'C:\Users\Aki\source\repos\acoustic_model\acoustic_model') import sys import csv #import subprocess #from collections import Counter #import re import numpy as np import pandas as pd #import matplotlib.pyplot as plt #from sklearn.metrics import confusion_matrix import acoustic_model_functions as am_func import convert_xsampa2ipa import defaultfiles as default from forced_alignment import pyhtk import novoapi ## ======================= convert phones ====================== mapping = convert_xsampa2ipa.load_converter('xsampa', 'ipa', default.ipa_xsampa_converter_dir) stimmen_transcription_ = pd.ExcelFile(default.stimmen_transcription_xlsx) phonelist_novo70_ = pd.ExcelFile(default.phonelist_novo70_xlsx) df = pd.read_excel(phonelist_novo70_, 'list') translation_key = dict() for ipa, novo70 in zip(df['IPA_simple'], df['novo70_simple']): if not pd.isnull(ipa): print('{0}:{1}'.format(ipa, novo70)) translation_key[ipa] = novo70 #df = pd.read_excel(stimmen_transcription, 'check')