whisper AI功能强大, 汽车配件销到埃及出了品质问题,埃及客人拍了英文视频(埃及口音),说明产品问题所在, 我用whisper将视频转为英文字幕, 发现转换效率非常高, 几乎不用修改, 有很实用的价值!
不过缺点是要在cmd下敲命令, 不方便不熟悉cmd的用户使用
关于whisper AI 在win 10下的安装配置, 以及cmd下的使用, 可以参考我前面这个帖子,点此进入
以下是一个入门的用python写的whisper前端, 仅方便使用
import tkinter as tk
from tkinter import filedialog
import subprocess
def browse_file():
file_path = filedialog.askopenfilename(filetypes=[("Video files", "*.mp4")])
file_entry.delete(0, tk.END)
file_entry.insert(tk.END, file_path)
def execute_command():
file_path = file_entry.get()
if file_path.endswith(".mp4"):
command = f"whisper {file_path} --model medium --language en"
subprocess.run(command, shell=True)
else:
print("Please select a valid .mp4 file.")
# 创建主窗口
window = tk.Tk()
# 创建选择文件按钮和输入框
file_label = tk.Label(window, text="选择文件:")
file_label.pack()
file_entry = tk.Entry(window)
file_entry.pack()
browse_button = tk.Button(window, text="浏览", command=browse_file)
browse_button.pack()
# 创建执行命令按钮
execute_button = tk.Button(window, text="执行命令", command=execute_command)
execute_button.pack()
# 运行主循环
window.mainloop()
将以上代码存为 py格式文件, 需要安装相关的依赖才能运行
图形界面要能出来,需要安装Tkinter for Python
pip3 install pytk
界面出来后,还有一些依赖, 可根据实时运行的提示进行安装,参考我前面的一帖,点此进入!
以下是这几天我装的依赖列表,供参考:
这样, 应该就可以双击运行上面的py脚本了, ui极其简单: