Function convertFileToProcessableFile

  • Converts a file to a file that whisper.cpp can work with.

    Parameters

    • inputFile: string

      Any input file that ffmpeg supports. That means almost any audio or video file.

    • outputFile: string
    • Optional_options: ConvertOptions

    Returns Promise<void>

    const inputFile = "...";
    const outputFile = "output.wav";
    await convertFileToProcessableFile(inputFile, outputFile);
    // ...
    await client.detectLanguage(outputFile);