diff --git "a/test/e2e/__snapshots__/test_openapi/test_OpenAPI\343\201\256\345\275\242\343\201\214\345\244\211\343\202\217\343\201\243\343\201\246\343\201\204\343\201\252\343\201\204\343\201\223\343\201\250\343\202\222\347\242\272\350\252\215.json" "b/test/e2e/__snapshots__/test_openapi/test_OpenAPI\343\201\256\345\275\242\343\201\214\345\244\211\343\202\217\343\201\243\343\201\246\343\201\204\343\201\252\343\201\204\343\201\223\343\201\250\343\202\222\347\242\272\350\252\215.json" index 5f08bd4f9..00d6bc56f 100644 --- "a/test/e2e/__snapshots__/test_openapi/test_OpenAPI\343\201\256\345\275\242\343\201\214\345\244\211\343\202\217\343\201\243\343\201\246\343\201\204\343\201\252\343\201\204\343\201\223\343\201\250\343\202\222\347\242\272\350\252\215.json" +++ "b/test/e2e/__snapshots__/test_openapi/test_OpenAPI\343\201\256\345\275\242\343\201\214\345\244\211\343\202\217\343\201\243\343\201\246\343\201\204\343\201\252\343\201\204\343\201\223\343\201\250\343\202\222\347\242\272\350\252\215.json" @@ -1103,8 +1103,8 @@ } }, "info": { - "description": "VOICEVOXの音声合成エンジンです。", - "title": "VOICEVOX Engine", + "description": "DUMMY の音声合成エンジンです。", + "title": "DUMMY Engine", "version": "latest" }, "openapi": "3.1.0", diff --git a/voicevox_engine/app/application.py b/voicevox_engine/app/application.py index fe8919419..6d8bcb7f4 100644 --- a/voicevox_engine/app/application.py +++ b/voicevox_engine/app/application.py @@ -47,14 +47,18 @@ def generate_app( if root_dir is None: root_dir = engine_root() + engine_manifest_data = EngineManifestLoader( + engine_root() / "engine_manifest.json", engine_root() + ).load_manifest() + @asynccontextmanager async def lifespan(app: FastAPI) -> AsyncIterator[None]: user_dict.update_dict() yield app = FastAPI( - title="VOICEVOX Engine", - description="VOICEVOXの音声合成エンジンです。", + title=engine_manifest_data.name, + description=f"{engine_manifest_data.brand_name} の音声合成エンジンです。", version=__version__, lifespan=lifespan, ) @@ -63,9 +67,6 @@ async def lifespan(app: FastAPI) -> AsyncIterator[None]: if disable_mutable_api: deprecated_mutable_api.enable = False - engine_manifest_data = EngineManifestLoader( - engine_root() / "engine_manifest.json", engine_root() - ).load_manifest() library_manager = LibraryManager( get_save_dir() / "installed_libraries", engine_manifest_data.supported_vvlib_manifest_version,