soiz commited on
Commit
9bd4049
·
verified ·
1 Parent(s): 2a0d5bd

Update voicevox_engine/voicevox_engine/app/application.py

Browse files
voicevox_engine/voicevox_engine/app/application.py CHANGED
@@ -42,27 +42,18 @@ def generate_app(
42
  user_dict: UserDictionary,
43
  engine_manifest: EngineManifest,
44
  library_manager: LibraryManager,
 
45
  cancellable_engine: CancellableEngine | None = None,
46
  character_info_dir: Path | None = None,
47
  cors_policy_mode: CorsPolicyMode = CorsPolicyMode.localapps,
48
- allow_origin: "all",
49
  disable_mutable_api: bool = False,
50
  ) -> FastAPI:
51
  """ASGI 'application' 仕様に準拠した VOICEVOX ENGINE アプリケーションインスタンスを生成する。"""
52
- if character_info_dir is None:
53
- character_info_dir = engine_root() / "resources" / "character_info"
54
-
55
- verify_mutability_allowed = generate_mutability_allowed_verifier(
56
- disable_mutable_api
57
- )
58
-
59
- app = FastAPI(
60
- title=engine_manifest.name,
61
- description=f"{engine_manifest.brand_name} の音声合成エンジンです。",
62
  version=__version__,
63
  separate_input_output_schemas=False, # Pydantic V1 のときのスキーマに合わせるため
64
  )
65
- app = configure_middlewares(app, cors_policy_mode, "all")
66
  app = configure_global_exception_handlers(app)
67
 
68
  resource_manager = ResourceManager(is_development())
 
42
  user_dict: UserDictionary,
43
  engine_manifest: EngineManifest,
44
  library_manager: LibraryManager,
45
+
46
  cancellable_engine: CancellableEngine | None = None,
47
  character_info_dir: Path | None = None,
48
  cors_policy_mode: CorsPolicyMode = CorsPolicyMode.localapps,
49
+ allow_origin: list[str] | None = None,
50
  disable_mutable_api: bool = False,
51
  ) -> FastAPI:
52
  """ASGI 'application' 仕様に準拠した VOICEVOX ENGINE アプリケーションインスタンスを生成する。"""
 
 
 
 
 
 
 
 
 
 
53
  version=__version__,
54
  separate_input_output_schemas=False, # Pydantic V1 のときのスキーマに合わせるため
55
  )
56
+ app = configure_middlewares(app, cors_policy_mode, allow_origin)
57
  app = configure_global_exception_handlers(app)
58
 
59
  resource_manager = ResourceManager(is_development())