INNER CODE UNIT · TypeScript

key

iurysza/module-graph · .agents/skills/audio-transcribe/scripts/transcribe.ts:88

  const key = candidates.find((value) => value?.trim())?.trim();
  if (!key) {
    throw new Error(
      "No Gemini API key configured. Set GEMINI_API_KEY or GOOGLE_API_KEY.",
    );
  }
  return key;
}

async function normalizeAudio(inputPath: string, outputPath: string): Promise<void> {
  console.log(`Normalizing ${basename(inputPath)} for upload...`);
  const result = await run([
    "ffmpeg",
    "-y",
    "-i",
    inputPath,
    "-vn",
    "-ac",

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…