UNPKG

@kajidog/mcp-tts-voicevox

Version:

VOICEVOX integration for MCP - Text-to-Speech server using VOICEVOX engine

30 lines 1.08 kB
/** * 一時ファイル管理クラス * 音声ファイルの一時保存と削除を担当 */ export declare class AudioFileManager { /** * 一時ファイルのパスを生成 * @returns 一時ファイルのフルパス */ createTempFilePath(): string; /** * 一時ファイルを削除 * @param filePath 削除するファイルのパス */ deleteTempFile(filePath: string): Promise<void>; /** * バイナリーデータを一時ファイルに保存 * @param audioData 音声バイナリーデータ * @returns 保存した一時ファイルのパス */ saveTempAudioFile(audioData: ArrayBuffer): Promise<string>; /** * バイナリーデータを指定されたパスに保存 * @param audioData 音声バイナリーデータ * @param output 出力ファイルパスまたは出力ディレクトリ * @returns 保存したファイルのパス */ saveAudioFile(audioData: ArrayBuffer, output: string): Promise<string>; } //# sourceMappingURL=file-manager.d.ts.map