feat(cli): parakeet ASR engine for transcribe (--engine) + HYPERFRAMES_PYTHON override

This commit is contained in:
Miguel Angel Simon Sierra
2026-07-06 23:34:32 -04:00
parent a2a80d5a5c
commit 8c3590a90e
10 changed files with 260 additions and 18 deletions
+3 -1
View File
@@ -1,3 +1,4 @@
// fallow-ignore-file code-duplication
import { defineCommand } from "citty";
import type { Example } from "./_examples.js";
import { existsSync, readFileSync } from "node:fs";
@@ -48,7 +49,7 @@ export default defineCommand({
output: {
type: "string",
description: "Output file path (default: speech.wav in current directory)",
alias: "o",
alias: ["o", "out"],
},
voice: {
type: "string",
@@ -76,6 +77,7 @@ export default defineCommand({
default: false,
},
},
// fallow-ignore-next-line complexity
async run({ args }) {
// ── List voices mode ──────────────────────────────────────────────
if (args.list) {