for file in os.listdir('dev'): trans=os.path.splitext(file)[0].split('_')[1] # 音频文件名 %3d_trans.wav trans=re.sub(r'\W','',trans) syllables=[i[0] for i in pinyin(trans,style=Style.TONE3,neutral_tone_with_five=True)] syllables=' '.join(syllables) lst_f.write(f'{trans} {file}\n') syl_f.write(f'{trans} {syllables}\n') print(file)