在实践中发现,ai对于字幕的断句是句号或等效的?,!等为换行标志,但是这样往往让一句字幕太长了,因此可以把逗号置换成句点或句号,就是每句分割更短了.
后来反应过来,它是一个智能工具啊,只要在对话中对他说明:"逗号也分割",它就会执行你的指令!
如果你对结果不太满意,可以继续对话,叫他重新排版,比如调整时间等,chatGPT也会照做不误.
当然现在最大问题是当文本过长时,整个对话就停止了,现象就是输出光标的闪烁,但没有输出,你也无法在对话框输入.
在没有找到原因之前,我的解决办在之前,我只能要求chatGPT只生成五句字幕
把下面一段文案用人类正常语速断句生成SubRip Text格式字幕文本,每行开始每一行前面要包含序号,srt时间标签,每句6秒钟,逗号也分割,只需部分生成,最多生成五句字幕
chatGPT执行后,我再继续通知他:"生成第6句以后字幕",它听懂照做.如果还是太长可以9句生成一次问题不大.
在生成时发现最后一句字幕太长了,于是通知它把这句再拆分成3句,还是执行了
最后在剪映中导入字幕统一生成即可,这里发现一个问题,字幕时间间隔是固定的,但是里面文字长短不一,这样生成音频会有重叠,要手工调整很久.
后面想起来,我直接命令他按文字长度调整时长啊,于是我输入如下对话
把每句字幕的时长由文字长度决定?
令人兴奋到有点后怕的结果出来,chatGPT照做了!