@kajidog/mcp-tts-voicevox
Version:
VOICEVOX integration for MCP - Text-to-Speech server using VOICEVOX engine
33 lines (32 loc) • 1.33 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.QueueEventType = exports.QueueItemStatus = void 0;
/**
* キューアイテムの状態
*/
var QueueItemStatus;
(function (QueueItemStatus) {
QueueItemStatus["PENDING"] = "pending";
QueueItemStatus["GENERATING"] = "generating";
QueueItemStatus["READY"] = "ready";
QueueItemStatus["PLAYING"] = "playing";
QueueItemStatus["DONE"] = "done";
QueueItemStatus["PAUSED"] = "paused";
QueueItemStatus["ERROR"] = "error";
})(QueueItemStatus || (exports.QueueItemStatus = QueueItemStatus = {}));
/**
* キュー管理イベントの種類
*/
var QueueEventType;
(function (QueueEventType) {
QueueEventType["ITEM_ADDED"] = "item_added";
QueueEventType["ITEM_REMOVED"] = "item_removed";
QueueEventType["ITEM_STATUS_CHANGED"] = "item_status_changed";
QueueEventType["ITEM_COMPLETED"] = "item_completed";
QueueEventType["QUEUE_CLEARED"] = "queue_cleared";
QueueEventType["PLAYBACK_STARTED"] = "playback_started";
QueueEventType["PLAYBACK_PAUSED"] = "playback_paused";
QueueEventType["PLAYBACK_RESUMED"] = "playback_resumed";
QueueEventType["PLAYBACK_COMPLETED"] = "playback_completed";
QueueEventType["ERROR"] = "error";
})(QueueEventType || (exports.QueueEventType = QueueEventType = {}));