本页汇总 config/voicevox.php 中的全部配置项。
发布配置文件
php artisan vendor:publish --tag="voicevox-config"
client 配置
client.url
- Type:
string
- Default:
'http://127.0.0.1:50021'
- Env:
VOICEVOX_URL
'client' => [
'url' => env('VOICEVOX_URL', 'http://127.0.0.1:50021'),
],
VOICEVOX_URL=http://127.0.0.1:50021
client.core_version
- Type:
string|null
- Default:
null
- Env:
VOICEVOX_CLIENT_CORE_VERSION
'client' => [
'core_version' => env('VOICEVOX_CLIENT_CORE_VERSION'),
],
VOICEVOX_CLIENT_CORE_VERSION=0.15.0
core 配置
core.path
- Type:
string|null
- Default:
null
- Env:
VOICEVOX_CORE_PATH
- Required:原生模式 / 引擎 API 模式
'core' => [
'path' => env('VOICEVOX_CORE_PATH'),
],
# macOS
VOICEVOX_CORE_PATH=/Users/username/.local/voicevox_core/
# Linux
VOICEVOX_CORE_PATH=/home/username/.local/voicevox_core/
# Windows
VOICEVOX_CORE_PATH=C:\Users\username\.local\voicevox_core\
core.dict
- Type:
string
- Default:
'dict/open_jtalk_dic_utf_8-1.11'
- Env:
VOICEVOX_CORE_DICT_PATH
'core' => [
'dict' => env('VOICEVOX_CORE_DICT_PATH', 'dict/open_jtalk_dic_utf_8-1.11'),
],
core.models
- Type:
string
- Default:
'models/vvms'
- Env:
VOICEVOX_CORE_MODELS_PATH
'core' => [
'models' => env('VOICEVOX_CORE_MODELS_PATH', 'models/vvms'),
],
core.user_dict
- Type:
string
- Default:
storage_path('voicevox/user_dict.json')
- Env:
VOICEVOX_CORE_USER_DICT_PATH
'core' => [
'user_dict' => env('VOICEVOX_CORE_USER_DICT_PATH', storage_path('voicevox/user_dict.json')),
],
VOICEVOX_CORE_USER_DICT_PATH=/path/to/custom/user_dict.json
相关页面:用户词典
core.presets
- Type:
string
- Default:
storage_path('voicevox/presets.json')
- Env:
VOICEVOX_CORE_PRESETS_PATH
'core' => [
'presets' => env('VOICEVOX_CORE_PRESETS_PATH', storage_path('voicevox/presets.json')),
],
VOICEVOX_CORE_PRESETS_PATH=/path/to/custom/presets.json
相关页面:预设
core.vvms
- Type:
array
- Default:
['0.vvm', '9.vvm', 's0.vvm']
- Env:无
# 默认(快速启动)
'core' => [
'vvms' => ['0.vvm', '9.vvm', 's0.vvm'],
],
# 加载全部模型(启动会变慢)
'core' => [
'vvms' => [],
],
engine 配置
engine.disabled
- Type:
bool
- Default:
false
- Env:
VOICEVOX_ENGINE_DISABLED
'engine' => [
'disabled' => env('VOICEVOX_ENGINE_DISABLED', false),
],
VOICEVOX_ENGINE_DISABLED=true
engine.fallback_url
- Type:
string
- Default:
'http://127.0.0.1:50021'
- Env:
VOICEVOX_ENGINE_FALLBACK_URL
'engine' => [
'fallback_url' => env('VOICEVOX_ENGINE_FALLBACK_URL', 'http://127.0.0.1:50021'),
],
VOICEVOX_ENGINE_FALLBACK_URL=http://127.0.0.1:50021
engine.fallback_error
- Type:
string
- Default:
'The Laravel version of the engine does not support this endpoint. Please use the official engine instead.'
- Env:无
'engine' => [
'fallback_error' => 'The Laravel version of the engine does not support this endpoint. Please use the official engine instead.',
],
在运维上,先只配置 client.url 与 core.path,等需要时再调整 core.user_dict 或 core.presets 会更方便。