HaujetZhao / CapsWriter-Offline

CapsWriter 的离线版,一个好用的 PC 端的语音输入工具
2.44k stars 192 forks source link

文件名或扩展名过长 #45

Closed qaq1000w closed 5 months ago

qaq1000w commented 5 months ago

向客户端拖入大量音频文件导致错误

Screenshot_2024-01-16-23-28-24-122_com carriez flutter_hbb Screenshot_2024-01-16-23-30-37-066_com carriez flutter_hbb

HaujetZhao commented 5 months ago

感觉不是客户端的问题,是系统本身的限制,无法传递太长的参数。建议写个 bat 批处理,调用 core_client.py ,给批处理拖入文件夹,递归处理文件夹内的 wav 文件。

客户端倒如果要写处理拖入文件夹,问题会是,应当处理哪些后缀名的文件。所以建议还是自己写个遍历文件夹内文件的 bat 脚本。

qaq1000w commented 5 months ago

写了一个脚本,解决了

chcp 65001 @echo off FOR /f %%a in ("转换文件的绝对路径*.wav") do ("转换工具的绝对路径" "%%a") pause