皮声
本地语为皮.
按下键盘快捷键,交谈,产生的记录稿将直接放入您的聊天中.
安装
安装 npm 包 :
pi install npm:@earendil-works/pi-voice
如果您更喜欢在开发端,可以从 GitHub 安装:
pi install ssh://[email protected]/earendil-works/pi-voice
使用量
扩展登记册:
- 可配置的终端快捷方式(
Ctrl+Alt+Z默认情况下)开始并停止录音; /voice,与快捷键相同。 在录音时,Space并停止和翻译Escape弃物;- (单位:千美元)
transcribe_filea. 代理可以用来转录本地音频或视频文件的工具; /voice-settings用于首选语言、模型、抄写语言、麦克风和快捷键设置.
/transcribe 仍可作为兼容性别名用于: /voice-settings。 。 。 .
从 pi- transis 升级
建议通过国家防范机制安装Pi Voice. 如果你有更古老的 Pi-trancis 安装 解开它:
pi remove git:github.com/earendil-works/pi-transcribe
如果你把它安装在一个项目中 -l运行 pi remove -l git:github.com/earendil-works/pi-transcribe 而不是那个项目。 然后安装 Pi 语音 :
pi install npm:@earendil-works/pi-voice
文件复制和FFmpeg
探员可以打电话 transcribe_file 用于本地音频或视频文件。 解码音频限为512 MiB(约2.3小时). 文件解码需要 ffmpeg 可执行文件 。 如果您尚未安装系统软件包, 请用系统软件包管理器安装 FFmpeg
# macOS with Homebrew
brew install ffmpeg
# Debian or Ubuntu
sudo apt install ffmpeg
# Windows with winget
winget install Gyan.FFmpeg
如果 FFmpeg 在外部安装 PATH在皮伊开始前
export PI_VOICE_FFMPEG_PATH=/path/to/ffmpeg
遗产 PI_TRANSCRIBE_FFMPEG_PATH 当 PI_VOICE_FFMPEG_PATH 未设置.
当FFmpeg不可用时, transcribe_file 向代理人提供针对平台的指导意见。 代理在运行包管理命令前应当询问. 模式设置仍然明确:运行 /voice-settings 一次在交互式 TUI 中选择并在确认后下载本地模式.
开发并建设皮声
要开发或运行它从检查:
git clone [email protected]:earendil-works/pi-voice.git
cd pi-voice
npm install --ignore-scripts
pi -e .
如果您想要重新登入, 您可以在启动 Pi 时启用调试env var 。 这样可以使 /voice-onboarding 命令.
PI_VOICE_DEBUG=1 pi -e /absolute/path/to/pi-voice