飞书妙记语音转文字功能非常好用,整理录音稿的利器。但是,有一个小问题,如果是对话式的录音,内容是这样:

里面有说话人1、说话人2的自动标注。
如果我们只想要说话人的全部内容,该怎么办呢?
如果录音稿不长,可以手工一段段复制。但是如果是几十页的文档,那可要累死人了。
AI时代,遇事不决问ChatGPT。可以让chatgpt编一段代码来完成这件简单重复的事。
提示语如下:
电脑d盘有一个名为speech的TXT格式文档,文档里面是一篇录音转文字的稿件,稿件部分内容如下:XXX
写一段Python程序,把“说话人 1 ”的全部内容提取出来。具体实现步骤如下:
读取电脑d盘中的文档:speech.txt;
把“说话人 1 ”的全部内容提取出来;
将提取的内容保存在d盘的speechfinish.txt的TXT文档中
复制这段Python代码到Visual Studio Code,执行,但是遇到错误
复制错误代码丢给GPT4
告诉我是文件编码导致的。之前我保存的speech.txt是ansi编码的,于是我把speech.txt打开,另存为utf8编码的
重新运行程序,大功告成!
整理好后的文档如下:
然后把这个程序打包成一个exe文件:
以后再要处理这样的文本,点击打开exe文件就可以了,非常方便。
详细的源代码和打包好的exe可以在GitHub上查看:https://github.com/anfushuang/feishumiaojiTXT