mirror of
https://github.com/moeru-ai/airi.git
synced 2026-04-28 06:29:33 +00:00
Some checks are pending
Update Nix pnpmDeps Hash / update (push) Waiting to run
CI / Lint (push) Waiting to run
CI / Build Test (stage-tamagotchi) (push) Waiting to run
CI / Build Test (stage-tamagotchi-godot) (push) Waiting to run
CI / Build Test (stage-web) (push) Waiting to run
CI / Build Test (ui-loading-screens) (push) Waiting to run
CI / Build Test (ui-transitions) (push) Waiting to run
CI / Type Check (push) Waiting to run
CI / Check Provenance (push) Waiting to run
Cloudflare Workers / Deploy - stage-web (push) Waiting to run
This PR contains updated translations from Crowdin. Created from [GitHub Actions](https://github.com/moeru-ai/airi/blob/main/.github/workflows/crowdin-cron-sync.yml). You can review the source of translations [here](https://crowdin.com/project/proj-airi) Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
1405 lines
53 KiB
YAML
1405 lines
53 KiB
YAML
common:
|
||
save: 保存
|
||
animations:
|
||
stage-transitions:
|
||
title: 是否开启舞台切换动画
|
||
use-page-specific-transitions:
|
||
description: >-
|
||
某些页面会有自己的过场动画,这将覆盖舞台过场动画
|
||
title: 是否使用页面特定过场动画
|
||
dialogs:
|
||
onboarding:
|
||
title: 欢迎来到 AIRI!
|
||
description: 让我们设置您的第一个服务来源来开始使用。
|
||
selectProvider: 选择服务来源
|
||
configureProvider: 配置 {provider}
|
||
apiKey: API 密钥
|
||
apiKeyHelp: 从 {provider} 获取您的 API 密钥并粘贴到这里
|
||
baseUrl: 基础 URL
|
||
baseUrlHelp: API 端点 URL(如果不确定请使用默认值)
|
||
accountId: 账户 ID
|
||
validationRunning: 运行测试
|
||
validationSuccess: 配置验证成功
|
||
validationPartial: 配置部分验证
|
||
validationFailed: 配置验证失败
|
||
validationError: '验证错误:{error}'
|
||
testGeneration: Ping API
|
||
testGenerationRunning: Ping...
|
||
testGenerationFailed: Ping 测试失败
|
||
retryPingCheck: 重试
|
||
skipForNow: 暂时跳过
|
||
saveAndContinue: 保存并继续
|
||
next: 下一步
|
||
retry: 重试
|
||
credentialsSafeLabel: 保证您的 API 密钥和凭据的安全!
|
||
credentialsSafeLocal: >-
|
||
AIRI 完全本地运行在您的电脑中,我们绝不窃取您对大模型提供商的凭据。但请牢记,您的 API 密钥属于敏感信息。务必妥善保管,切勿与他人分享。
|
||
credentialsSafeOpenSource: >-
|
||
AIRI 在 {github} 开源,如果您想确认我们如何存储您的凭据,您可以自由浏览源码。
|
||
enableChatCheck: >-
|
||
允许 AIRI 向第一个可用的聊天模式发送「ping」消息以检查可用性
|
||
start: 开始吧!
|
||
loginPrompt: 登录并使用 AIRI 官方提供的服务以获得最佳体验。
|
||
loginAction: 登录
|
||
setupWithoutSigningIn: 配置您自己的 AI 服务来源
|
||
flux: Flux 电量
|
||
buyFlux: 补充 Flux 电量
|
||
select-model: 选择模型
|
||
no-models: 找不到可用模型
|
||
no-models-help: >-
|
||
请返回上一步并检查您的 API Key,或检查网络连接。
|
||
permissions:
|
||
title: 通知
|
||
description: 您现在可以允许通知或者继续并稍后设置。
|
||
notificationsTitle: 通知
|
||
notificationsDescription: 允许提醒以及重要的状态更新。
|
||
notificationsAction: 需要获取消息通知权限
|
||
notificationsNotGrantedHint: 如果拒绝,您可以稍后从 iOS 设置中启用通知。
|
||
openSettings: 打开系统/偏好设置
|
||
optionalHint: 即使没有授予通知权限,您也可以继续。
|
||
stateUnknown: 未请求
|
||
stateRequesting: 正在获取...
|
||
stateGranted: 已授权
|
||
stateNotGranted: 未授权
|
||
bug-report:
|
||
title: Bug 汇报 (´;ω;`)ヾ(・∀・`)
|
||
subtitle: 坏哦,看起来我们不小心搞砸了一些东西。可以分享一下遇到了什么问题吗?
|
||
trigger-label: 报告程序错误
|
||
submit-label: 发送错误报告
|
||
triage-description: 包括屏幕截图和页面上的上下文来帮助我们对这个问题进行分析。
|
||
description-placeholder: 复制的步骤,预期的行为和实际行为
|
||
include-current-page-screenshot: 包含当前页面截图
|
||
manual-media:
|
||
label: 手动选择屏幕截图/录屏
|
||
optional: 可选的。
|
||
media-files:
|
||
label: 媒体文件
|
||
description: '可选:手动选择。'
|
||
placeholder: 选择屏幕截图或视频文件
|
||
selected-count: '已选择 {count} 个文件'
|
||
last-submitted-preview: 提交前预览
|
||
language:
|
||
title: 语言
|
||
description: |
|
||
界面语言。你也可以稍后再设置角色语言。
|
||
controls-island:
|
||
icon-size:
|
||
title: 控制岛图标大小
|
||
description: 调整控制岛图标的大小
|
||
auto: 自动(响应式)
|
||
large: 大(默认)
|
||
small: 小
|
||
analytics:
|
||
notice:
|
||
title: 使用数据及崩溃分析
|
||
description: >-
|
||
AIRI 开发者将会收集脱敏的匿名使用数据,以及崩溃及错误细节,以帮助我们了解应用程序是如何使用和提高稳定性的,不会收集任何个人数据。
|
||
privacyPrefix: 阅读
|
||
privacyLink: 隐私政策
|
||
onboardingHint: 您可以稍后在「设置」>「系统」>「通用」中关闭使用数据及崩溃分析。
|
||
settingsHint: 您可以随时关闭使用数据及崩溃分析。
|
||
toggle:
|
||
title: 允许收集使用数据及崩溃分析
|
||
description: 关闭任何非必要使用数据及崩溃分析的采集与上传
|
||
disabled:
|
||
title: 此开发版本的使用数据及崩溃分析功能已禁用
|
||
live2d:
|
||
change-model:
|
||
from-file: 从文件加载
|
||
from-file-select: 选择
|
||
from-url: 从 URL 加载
|
||
from-url-confirm: 加载
|
||
from-url-placeholder: 输入 Live2D 模型 URL
|
||
title: 更换模型
|
||
edit-motion-map:
|
||
title: 编辑动作映射
|
||
map-motions:
|
||
play: 播放动作
|
||
title: 映射动作
|
||
title: Live2D 设置
|
||
scale-and-position:
|
||
title: 缩放与位置
|
||
scale: 缩放
|
||
x: X
|
||
'y': 'Y'
|
||
switch-to-vrm:
|
||
title: 想切换至3D虚拟形象?
|
||
change-to-vrm: 切换至3D虚拟形象设定页面(VRM)
|
||
theme-color-from-model:
|
||
title: 从模型提取主题颜色
|
||
button-extract:
|
||
title: 提取
|
||
focus:
|
||
title: 禁用模型鼠标跟踪
|
||
button-disable:
|
||
title: 禁用 Live2D 模型的鼠标追踪
|
||
render-scale:
|
||
title: 渲染精度
|
||
fps:
|
||
title: 帧率
|
||
description: 限制渲染帧率
|
||
options:
|
||
unlimited: '∞'
|
||
microphone: 麦克风
|
||
models: 模型
|
||
pages:
|
||
account:
|
||
title: 账号
|
||
description: 查看您的个人资料并管理您的帐户
|
||
notLoggedIn: 登录以查看您的帐户并访问所有功能
|
||
login: Sign in
|
||
logout: Sign out
|
||
fluxBalance: 剩余通量
|
||
viewFluxDetails: 查看详情
|
||
signedInAs: 登录 为
|
||
card:
|
||
activate: 激活
|
||
active: 已激活
|
||
active_badge: 当前使用中
|
||
cancel: 取消操作
|
||
save: 保存更改
|
||
card_not_found: 未找到角色卡
|
||
character: 角色设定
|
||
close: 关闭
|
||
chat:
|
||
provider: 聊天 / 提供商
|
||
consciousness:
|
||
model: 意识 / 模型
|
||
created_by: 创建者
|
||
creator_notes: 创建者笔记
|
||
delete: 删除
|
||
delete_card: 删除角色卡
|
||
delete_confirmation: 确定要删除这张角色卡吗?
|
||
description: 使用 AIRI 角色卡预设
|
||
description_label: 描述
|
||
drop_here: 放开以上传文件
|
||
create_card: 创建新角色卡
|
||
edit_card: 卡片编辑
|
||
creation:
|
||
identity: 身份
|
||
name: 名字
|
||
nickname: 昵称
|
||
description: 描述
|
||
behavior: 行为
|
||
greetings: 问候语(每行一个)
|
||
settings: 设置
|
||
version: 版本
|
||
create: 创建
|
||
defaults:
|
||
name: 名字
|
||
personality: 你是一个普通人,对一切都充满好奇。
|
||
scenario: 你最近醒来,忘记了之前的所有生活。
|
||
systemprompt: 你将收到消息,请像真实人类一样回复。
|
||
posthistoryinstructions: 记得模仿人类的行为。
|
||
modules_info: >-
|
||
为此角色卡配置模块。如未设置,将使用默认模块配置。
|
||
use_default: 使用默认
|
||
use_default_not_configured: 使用默认(未配置)
|
||
fields_info:
|
||
subtitle: >-
|
||
您可以在这里填写有关您正在创建的角色的一些详细信息,解释他的背景和情境,以及应该如何回应您的互动。
|
||
name: 是该角色的正式名称。
|
||
nickname: 您也可以提供一个昵称,它将被优先使用。
|
||
description: 该角色的描述。
|
||
notes: 如果您想添加一些个人备注。
|
||
personality: >-
|
||
在这里描述您的角色的个性。例如:害羞?好奇?其他?
|
||
scenario: 周围环境是怎样的?当前的情境是什么?
|
||
greetings_field: 问候语
|
||
greetings: 您的角色应该如何说“你好”?
|
||
systemprompt: 在这里向 AI LLM 解释当被提示时应该如何回应。
|
||
posthistoryinstructions: 在消息历史之后,放入 AI LLM 应该阅读的内容。
|
||
version: >-
|
||
卡片版本,如果您从之前的卡片做了更改,应当增加此版本号。
|
||
consciousness_model: 为这个角色选择 AI 模型。
|
||
speech_model: 为此角色指定语音合成模型与音色。
|
||
errors:
|
||
name: 错误:你必须提供一个有效的名称!
|
||
version: '错误:版本号无效!'
|
||
description: '错误:你必须为此卡片提供描述。'
|
||
personality: '错误:必须为该角色提供性格描述。'
|
||
scenario: '错误:必须提供一个情境。'
|
||
systemprompt: '错误:请提供系统提示。'
|
||
posthistoryinstructions: '错误:必须提供消息历史后的提示。'
|
||
invalid_artistry_json: 'Error: Artistry provider options contains invalid JSON.'
|
||
modules: 模块
|
||
name_asc: 名称 (A-Z)
|
||
name_desc: 名称 (Z-A)
|
||
no_cards: 还没有任何角色卡,点击上方按钮上传一个吧!
|
||
no_results: 没有找到匹配的角色卡
|
||
personality: 性格
|
||
posthistoryinstructions: 历史提示指令
|
||
recent: 最近添加
|
||
scenario: 场景
|
||
search: 搜索角色卡...
|
||
sort_by: 排序方式
|
||
body-model: 身体 / 显示模型
|
||
speech:
|
||
provider: 语音 / 提供商
|
||
model: 声音 / 模型
|
||
voice: 声音 / 声线
|
||
systemprompt: 系统提示词
|
||
title: AIRI 角色卡
|
||
try_different_search: 尝试使用其他关键词搜索
|
||
upload: 上传
|
||
upload_desc: 点击或拖拽文件到此处上传
|
||
memory:
|
||
description: 存放记忆的地方,以及策略
|
||
title: 记忆体
|
||
data:
|
||
title: Data
|
||
description: 管理存储 AIRI 数据、导出和重置
|
||
sections:
|
||
chats:
|
||
title: 聊天会话
|
||
description: 导出或导入保存的聊天会话。
|
||
export: 导出聊天记录
|
||
import: 导入聊天记录
|
||
delete: 删除所有聊天会话
|
||
models:
|
||
title: 模型
|
||
description: 删除导入的Live2D/VRM模型。
|
||
delete: 删除所有模型
|
||
modules:
|
||
title: 模块
|
||
description: 重置模块偏好设置和凭据。
|
||
reset: 重置模块设置
|
||
providers:
|
||
title: 服务来源
|
||
description: 重置所有提供商设置和凭据。
|
||
reset: 重置提供商设置
|
||
danger:
|
||
title: 危险区域
|
||
description: 不可逆操作。继续之前,请导出您需要的内容。
|
||
all:
|
||
title: 删除所有数据
|
||
description: 清除每个本地设置、提供商配置和模型。
|
||
delete: 删除所有数据
|
||
desktop-folder:
|
||
title: 打开应用数据文件夹
|
||
description: 在文件管理器中打开 AIRI 的数据文件夹。
|
||
open: 打开文件夹
|
||
desktop:
|
||
title: 重置桌面设置和状态
|
||
description: 清除 AIRI 桌面设置和运行状态。
|
||
reset: 重置桌面数据
|
||
confirmations:
|
||
tooltip: 您确定吗?
|
||
'yes': '是'
|
||
status:
|
||
exported: 聊天会话已导出。
|
||
imported: 聊天会话已导入。
|
||
import_error: 无法导入聊天会话。请检查文件格式。
|
||
chats_deleted: 聊天会话已删除。
|
||
models_deleted: 模型已删除。
|
||
modules_reset: 重置模块设置。
|
||
providers_reset: 服务端设置重置。
|
||
all_deleted: 已删除所有本地数据。
|
||
desktop_reset: 桌面数据重置。
|
||
models:
|
||
description: 切换角色的 Live2D,VRM 模型
|
||
title: 角色模型
|
||
sections:
|
||
section:
|
||
live2d:
|
||
title: Live2D
|
||
description: 配置 Live2D 模型
|
||
vrm:
|
||
title: VRM
|
||
description: 配置 3D VRM 模型
|
||
scene: 场景
|
||
modules:
|
||
beat_sync:
|
||
description: 随音源节拍律动
|
||
title: 同步音律
|
||
sections:
|
||
audio_source:
|
||
actions:
|
||
start_screen_capture: 开始屏幕录制
|
||
stop: 停止
|
||
description: 选择音频来源以检测其中的节拍
|
||
title: 音频来源
|
||
beat_visualizer:
|
||
title: 节拍可视化
|
||
parameters:
|
||
advanced_parameters: 高级参数
|
||
description: 调整节拍检测参数
|
||
title: 参数
|
||
parameters:
|
||
adaptive_threshold:
|
||
description: >-
|
||
是否根据信号随时间变化的方差应用自适应阈值
|
||
label: 自适应阈值
|
||
buffer_duration:
|
||
description: 内部分析缓冲区的持续时间
|
||
label: 缓冲时长
|
||
envelope_filter_frequency:
|
||
description: >-
|
||
应用于平滑能量变化的包络滤波器频率
|
||
label: 包络滤波器频率
|
||
highpass_filter_frequency:
|
||
description: >-
|
||
高通滤波器的频率设置,用于抑制低频噪声(如次低频噪声)
|
||
label: 高通滤波器频率
|
||
lowpass_filter_frequency:
|
||
description: >-
|
||
低通滤波器的频率设置,用于削减高频信号(如人声)
|
||
label: 低通滤波器频率
|
||
min_beat_interval:
|
||
description: 最大每分钟节拍数(BPM)或检测到的节拍之间最小间隔
|
||
label: 最大BPM / 最小节拍间隔
|
||
sensitivity:
|
||
label: 灵敏度
|
||
spectral_flux:
|
||
description: 启用基于频谱流的节拍起始检测。
|
||
label: 频谱流
|
||
warmup:
|
||
description: 在检测节拍之前进行预热,以提高准确性
|
||
label: 预热
|
||
artistry:
|
||
title: Artistry
|
||
description: Image generation, scene background and drawing.
|
||
page:
|
||
title: Artistry Provider Configuration
|
||
description: Select the active backend provider for image generation. Characters can override this in their Card settings.
|
||
providers:
|
||
none:
|
||
name: None
|
||
description: Bypass and disable the image generation module globally.
|
||
comfyui:
|
||
name: ComfyUI (Local)
|
||
description: Use a local ComfyUI instance via WSL for image generation.
|
||
replicate:
|
||
name: Replicate.ai (Cloud)
|
||
description: Use cloud-based models via the Replicate API.
|
||
nanobanana:
|
||
name: Nano Banana (Preview)
|
||
description: Use Google AI Studio for image preview and reactions.
|
||
card:
|
||
description: Configure how AIRI generates images and visual content.
|
||
comfyui_empty: No ComfyUI workflows configured. Go to Settings → Providers → ComfyUI to upload a workflow template.
|
||
exposed_fields: '{count} exposed fields'
|
||
open_on_replicate: Open on Replicate
|
||
instruction_sync:
|
||
title: ComfyUI Instruction Sync
|
||
description: A specialized prompt is ready for your {workflowName} workflow. Applying this will overwrite current widget instructions so the AI knows how to use this specific template.
|
||
apply: Apply Recommended Prompt
|
||
keep: Keep Existing
|
||
provider: Artistry Provider
|
||
spawn_mode:
|
||
label: Manifestation Mode (Spawn Mode)
|
||
description: Choose how images are delivered to the interface.
|
||
options:
|
||
bg: Background Environment
|
||
inline: Inline Chat
|
||
widget: Overlay Widget
|
||
bg_widget: Dual (Background + Widget)
|
||
autonomous:
|
||
title: Cinematic Autonomy (Autonomous Artist)
|
||
description: When enabled, the "Producer" runs in parallel to the character to decide if a visual is needed. This prevents the character from forgetting to manifest scenes.
|
||
threshold: Manifestation Threshold
|
||
threshold_description: Use {min} for aggressive scene creation or {max} to require stronger evidence before generating.
|
||
threshold_min: Always Generate (0%)
|
||
threshold_max: Strict (100%)
|
||
model:
|
||
label: Artistry Model (Optional Override)
|
||
description: Model identifier if needed by provider
|
||
prompt-prefix:
|
||
label: Artistry Prompt Default Prefix
|
||
description: Pre-pended to every prompt sent to the image generator.
|
||
options:
|
||
label: Artistry Provider Options (JSON)
|
||
widget-instructions:
|
||
label: Widget System Prompt
|
||
description: Custom instructions for the AI on how to use the generation capabilities.
|
||
categories:
|
||
essential: Essential
|
||
messaging: Messaging
|
||
gaming: Gaming
|
||
artistry: Artistry
|
||
consciousness:
|
||
description: 人格设定、使用的模型等配置
|
||
sections:
|
||
section:
|
||
provider-model-selection:
|
||
collapse: 折叠
|
||
custom_model_placeholder: 输入自订模型名称
|
||
current_model_label: '当前模型:'
|
||
description: 为意识选择合适的 LLM 服务来源
|
||
error: 获取出错啦
|
||
health_check_failed: 健康检查失败
|
||
no_providers_configured_title: 没有配置服务来源
|
||
no_providers_configured_description: 点击这里设置您的 LLM 服务来源
|
||
expand: 展开
|
||
loading: 获取模型中...
|
||
manual_model_name: 模型名字
|
||
manual_model_placeholder: 输入与该服务来源一起使用的模型名称
|
||
no_models: 没有任何可用的模型
|
||
no_models_description: 该服务来源的模型列表没有返回任何的数据
|
||
no_search_results: 没有匹配的模型
|
||
no_search_results_description: 没有模型匹配 '{query}' 关键字,请尝试一下别的关键词呢
|
||
not_supported: 无法列出模型
|
||
not_supported_description: 此服务来源不支持列出模型的功能
|
||
search_placeholder: 搜索模型...
|
||
search_results: 找到 {count} / {total} 个模型
|
||
show_less: 显示更多
|
||
show_more: 收起
|
||
subtitle: 选择一个默认模型
|
||
title: 模型
|
||
title: 意识
|
||
description: 思维,视觉,言语综合,游戏等
|
||
gaming-factorio:
|
||
description: 一起玩 Factorio!
|
||
title: 异星工厂 Factorio
|
||
enable: 启用异星工厂集成
|
||
enable-description: 允许AIRI与异星工厂游戏互动
|
||
server-address: 服务器地址
|
||
server-address-description: 异星工厂服务器的IP地址或主机名
|
||
server-address-placeholder: 输入服务器地址(例如:localhost或192.168.1.100)
|
||
server-port: 服务器端口
|
||
server-port-description: 异星工厂服务器的端口号(默认 34197)
|
||
username: 用户名
|
||
username-description: 您在异星工厂服务器中的用户名
|
||
username-placeholder: 输入您的异星工厂用户名
|
||
configured: 异星工厂已正确配置!
|
||
gaming-minecraft:
|
||
description: 一起玩 Minecraft!
|
||
title: 我的世界 Minecraft
|
||
enable: 启用我的世界集成
|
||
enable-description: >-
|
||
在 Chat 界面 中包含 Minecraft 自己的上下文和认知,并保持 Passive runtime visibility 启用。
|
||
configured: 我的世界已正确配置!
|
||
read-only:
|
||
title: 只读外壳
|
||
description: >-
|
||
目前此 Minecraft 管理界面将作为一个被动的外壳。你可以在这里观察运行状态,但服务配置仍然存在于 Minecraft 服务文件中。
|
||
setup:
|
||
title: 配置
|
||
description: >-
|
||
你可以在下面的文件中找到设置 Minecraft bot 的说明
|
||
runtime:
|
||
title: 可观测
|
||
connection: 连接
|
||
latest-context: 最后的 Bot 状态
|
||
waiting: 等待一个新的 Bot 上下文推送。
|
||
unknown: 未知
|
||
debug:
|
||
title: Minecraft流量
|
||
empty: 还没有观察到任何 Minecraft 流量。
|
||
source: '来源: {source}'
|
||
status:
|
||
service-online: 服务已上线
|
||
service-offline: 服务已离线
|
||
no-runtime-context: 尚未观察到 Bot 状态
|
||
last-context-seconds: '最后一次 Bot 状态更新:{seconds} 秒之前'
|
||
last-context-stale: '最后一次 Bot 状态:挂起'
|
||
hearing:
|
||
description: 语音识别
|
||
title: 听觉
|
||
sections:
|
||
section:
|
||
provider-selection:
|
||
description: 选择合适的语音转文本的服务来源
|
||
confidence-threshold:
|
||
title: 置信度阈值
|
||
description: >-
|
||
筛选低信任的文字记录以减少语音识别的幻觉。值靠近 0 更严格;拖动到左边以禁用。 仅对支持 Whisper API 的提供者有效(例如,OpenAI,Groq)。
|
||
disabled: 禁用
|
||
verbose-json-note: >-
|
||
注意:如果您的提供商不支持 verbose_json 结果处理,此设置将不会有任何效果。
|
||
verbose-json-unsupported: >-
|
||
如果您的提供商没有返回 verbose_json 结果。置信度阈值将不会影响转录。
|
||
memory-long-term:
|
||
description: 长期记忆
|
||
title: 长期记忆
|
||
memory-short-term:
|
||
description: 短期记忆
|
||
title: 短期记忆
|
||
messaging-discord:
|
||
description: Discord 发消息和语音聊天
|
||
title: Discord
|
||
enable: 启用Discord集成
|
||
enable-description: 允许AIRI通过Discord进行互动
|
||
token: 机器人令牌
|
||
token-description: 您的Discord机器人令牌
|
||
token-placeholder: 输入您的Discord机器人令牌
|
||
configured: Discord已正确配置!
|
||
speech:
|
||
description: 语音合成
|
||
sections:
|
||
section:
|
||
playground:
|
||
buttons:
|
||
stop:
|
||
label: 停止
|
||
select-voice:
|
||
loading: 正在加载模型……
|
||
required: 请选择声线
|
||
provider-voice-selection:
|
||
custom_model_placeholder: 输入指定模型名称...
|
||
custom_voice_placeholder: 输入指定声线 ID...
|
||
description: 选择合适的语音服务来源
|
||
no_models: 没有任何可用的模型
|
||
no_models_description: 该服务来源的模型列表没有返回任何的数据
|
||
no_voices: 没有任何可用的声线
|
||
no_voices_description: 该服务来源的声线列表没有返回任何的数据
|
||
no_voices_hint: 可以在下方输入自定义声线名字
|
||
pause: 暂停
|
||
play_sample: Play
|
||
search_models_placeholder: 搜索模型...
|
||
search_models_results: 找到 {count} / {total} 个模型
|
||
search_voices_placeholder: 搜索声线...
|
||
search_voices_results: 找到 {count} / {total} 个声线
|
||
unsupported_voice_warning_title: 没有支持的声线
|
||
unsupported_voice_warning_content: >-
|
||
我们正在尽快支持该模型的所有音色,如果你迫切希望支持该模型音色,请在 GitHub 上联系我们 https://github.com/moeru-ai/airi/issues
|
||
show_less: 显示更少
|
||
show_more: 显示更多
|
||
title: 选择语音合成服务来源
|
||
voice-settings:
|
||
input-ssml:
|
||
placeholder: 请输入 SSML 文本
|
||
use-ssml:
|
||
description: 启用后可以输入原始 SSML 而不是纯文本
|
||
label: 选用自定义 SSML
|
||
title: 发声
|
||
title: 机体模块
|
||
vision:
|
||
description: 视觉
|
||
title: 视觉
|
||
x:
|
||
description: X / Twitter 的浏览和使用
|
||
title: X / Twitter
|
||
enable: 启用X / Twitter集成
|
||
enable-description: 允许AIRI与X / Twitter互动
|
||
api-key: API密钥
|
||
api-key-description: 您的X / Twitter API密钥
|
||
api-key-placeholder: 输入您的X / Twitter API密钥
|
||
api-secret: API密钥密文
|
||
api-secret-description: 您的X / Twitter API密钥密文
|
||
api-secret-placeholder: 输入您的X / Twitter API密钥密文
|
||
access-token: 访问令牌
|
||
access-token-description: 您的X / Twitter访问令牌
|
||
access-token-placeholder: 输入您的X / Twitter访问令牌
|
||
access-token-secret: 访问令牌密文
|
||
access-token-secret-description: 您的X / Twitter访问令牌密文
|
||
access-token-secret-placeholder: 输入您的X / Twitter访问令牌密文
|
||
configured: X / Twitter已正确配置!
|
||
mcp-server:
|
||
description: 连接和管理 MCP 服务器及工具
|
||
title: MCP 服务器
|
||
config-path: 配置文件路径
|
||
runtime-title: 运行状态
|
||
actions:
|
||
open-config: 打开 mcp.json
|
||
apply-and-restart: 保存并重启 Stdio 协议的 MCP
|
||
messages:
|
||
opened: 配置文件已于 {path} 打开
|
||
restarted: >-
|
||
MCP 服务已重新启动,启动了 {started},未启动 {failed},跳过 {skipped}
|
||
flux:
|
||
title: Flux
|
||
buy: 充值
|
||
currency: Currency
|
||
description: 充值 Flux
|
||
packagesError: 暂时无法获取可用的 Flux 电量包。可以之后再试试吗?
|
||
checkout:
|
||
success: 谢谢你!你的 Flux 通量已经更新好啦~
|
||
canceled: 支付被取消
|
||
error: 哎呀,出错了,请稍后再试
|
||
audit:
|
||
title: 使用记录
|
||
time: 时间
|
||
type: 类型
|
||
detail: 明细
|
||
amount: 金额
|
||
typeAddition: 充电
|
||
typeConsumption: 用量
|
||
typeInitial: 初始额度
|
||
loading: 加载历史...
|
||
empty: 暂无消耗记录
|
||
loadMore: 更多信息
|
||
delayHint: Flux 电量历史记录是缓慢更新的,可能有延迟
|
||
ttsRequests: requests
|
||
packages:
|
||
title: Flux 电池包
|
||
buy: 充值
|
||
description: 可以选择购入的 Flux 电池包
|
||
providers:
|
||
catalog:
|
||
edit:
|
||
config-id-not-found: 未找到服务来源配置。
|
||
definition-id-not-found: 找不到服务来源定义。
|
||
actions:
|
||
more-options: 更多选项
|
||
delete: 删除
|
||
validation:
|
||
failed:
|
||
title: 请检查您的服务来源设置,验证失败。
|
||
description: >-
|
||
如果你想要继续,你仍然可以保存当前的配置。
|
||
action: 仍要保存
|
||
config:
|
||
common:
|
||
fields:
|
||
field:
|
||
api-key:
|
||
label: API 密钥
|
||
description: API 密钥用于授权此服务来源的请求
|
||
placeholder: sk-……
|
||
base-url:
|
||
label: Base URL
|
||
description: >-
|
||
用于连接远程服务的 baseUrl。通常看起来像是 http://localhost:11434/v1 或 https://example.com/v1。
|
||
placeholder: 基础 Url……
|
||
headers:
|
||
label: 添加自定义 HTTP 标头
|
||
description: 添加自定义 HTTP 标头
|
||
key:
|
||
placeholder: 请求头名字
|
||
value:
|
||
placeholder: 请求头数值
|
||
thinking-mode:
|
||
label: 深度思考模式
|
||
description: >
|
||
控制 Olama 深度思考的开关。GPT-OSS 只支持低/中/高水平。
|
||
options:
|
||
auto: 自动(默认服务来源)
|
||
disable: 禁用
|
||
enable: 启用
|
||
low: 低
|
||
medium: 中
|
||
high: 高
|
||
validators:
|
||
actions:
|
||
validate: 验证
|
||
empty: 没有可用的验证步骤。
|
||
openai-compatible:
|
||
check-config:
|
||
title: 配置
|
||
check-connectivity:
|
||
title: 连通性
|
||
check-supports-model-listing:
|
||
title: 能够列出模型
|
||
check-supports-chat-completion:
|
||
title: 能够处理 Chat Completion(聊天补全)请求
|
||
status:
|
||
validating: 验证中……
|
||
valid: 通过
|
||
invalid: 错误
|
||
title: 检查
|
||
providers:
|
||
provider:
|
||
ollama:
|
||
troubleshooting:
|
||
validators:
|
||
openai-compatible-check-connectivity:
|
||
label: Ollama需要额外的配置
|
||
content: >-
|
||
很抱歉,Ollama 连接检查失败。不要担心,如果是 Ollama,需要额外配置才能通过 Ollama。 您需要在启动 Olama 应用程序或 Ollama CLI 服务器时明确设置 <code>OLLAMA_HOST</code> 详情,请检查 <a href="https://airi.moeru.ai/docs/en/docs/manual/integrations/providers/chat/ollama">Ollama 集成指南</a>。
|
||
common:
|
||
continueAnyway: 仍然继续
|
||
goToModelSelection: 选择模型→
|
||
fields:
|
||
field:
|
||
api-key:
|
||
label: API 密钥
|
||
section:
|
||
advanced:
|
||
fields:
|
||
field:
|
||
headers:
|
||
description: 添加自定义 HTTP 标头
|
||
key:
|
||
placeholder: 请求头名字
|
||
label: HTTP 请求头
|
||
value:
|
||
placeholder: 请求头数值
|
||
title: 高级配置
|
||
basic:
|
||
description: 基本设置
|
||
title: 基础配置
|
||
voice:
|
||
title: 声音配置
|
||
labels:
|
||
recommended: Recommended
|
||
filters:
|
||
pricing: Pricing
|
||
deployment: Deployment
|
||
all: All
|
||
free: Free
|
||
paid: Paid
|
||
internal: Internal
|
||
local: Local
|
||
cloud: Cloud
|
||
categories:
|
||
chat:
|
||
title: Chat
|
||
description: Text generation model providers. e.g. OpenRouter, OpenAI, Ollama.
|
||
speech:
|
||
title: Speech
|
||
description: Speech (text-to-speech) model providers. e.g. ElevenLabs, Azure Speech.
|
||
transcription:
|
||
title: Transcription
|
||
description: >-
|
||
Transcription (speech-to-text) model providers. e.g. Whisper.cpp, OpenAI, Azure Speech
|
||
artistry:
|
||
title: Artistry
|
||
description: Image generation and design model providers. e.g. ComfyUI, Replicate.
|
||
items:
|
||
comfyui:
|
||
description: Local image generation runner.
|
||
replicate:
|
||
description: Cloud-based model inference service.
|
||
nanobanana:
|
||
description: Google AI Studio Image Preview.
|
||
helpinfo:
|
||
title: 第一次使用?
|
||
description: >
|
||
AIRI 需要配置至少一个 {chat} 服务来源,才能正常思考和运作。你可以把它看作是 AIRI 系统中角色的大脑。
|
||
explained:
|
||
chat: 文本生成模型服务来源,例如 OpenRouter, OpenAI, Ollama
|
||
Speech: 语音(文本转语音)模型服务来源,例如 ElevenLabs, Azure Speech
|
||
Transcription: >-
|
||
转录(语音转文本)模型服务来源,例如 Whisper.cpp, OpenAI, Azure Speech
|
||
description: LLM,语音合成,语音识别服务来源等
|
||
provider:
|
||
app-local-audio-transcription:
|
||
title: 应用内(本地)
|
||
description: https://github.com/moeru-ai/xsai-transformers
|
||
app-local-audio-speech:
|
||
title: 应用内(本地)
|
||
description: https://github.com/moeru-ai/xsai-transformers
|
||
browser-local-audio-transcription:
|
||
title: 浏览器内(本地)
|
||
description: https://github.com/moeru-ai/xsai-transformers
|
||
browser-local-audio-speech:
|
||
title: 浏览器内(本地)
|
||
description: https://github.com/moeru-ai/xsai-transformers
|
||
alibaba-cloud-model-studio:
|
||
description: bailian.console.aliyun.com
|
||
title: 阿里百炼
|
||
amazon-bedrock:
|
||
title: Amazon Bedrock
|
||
description: aws.amazon.com/bedrock
|
||
config:
|
||
api-key:
|
||
label: Bedrock API Key
|
||
description: Amazon Bedrock API key (generate in AWS Console → Bedrock → API Keys)
|
||
placeholder: bedrock-...
|
||
region:
|
||
label: AWS Region
|
||
description: AWS region where Bedrock is enabled (e.g. us-east-1, us-west-2)
|
||
anthropic:
|
||
description: anthropic.com
|
||
title: Anthropic | Claude
|
||
helpinfo:
|
||
title: 开始之前
|
||
description:
|
||
part1: >-
|
||
虽然 Anthropic 最近宣布他们正在提供对 OpenAI SDK 兼容性的 Beta 版支持
|
||
part2: '(您可以在此处阅读更多信息)'
|
||
part3: 但由于实现细节附带
|
||
part4: >-
|
||
与 OpenAI SDK 不一致,目前无法在浏览器中使用此提供程序。
|
||
part5: >-
|
||
如果您确实需要使用此提供程序,则需要一个专用的代理后端,例如在
|
||
part6: 上运行的Serverless Function,或者一些绕过 CORS 的服务,以绕过 CORS 限制。
|
||
cloudflare-workers-ai:
|
||
description: Cloudflare.com
|
||
fields:
|
||
field:
|
||
account-id:
|
||
description: Cloudflare 帐户 ID
|
||
label: Cloudflare Account ID
|
||
placeholder: 请输入 Cloudflare Account ID
|
||
api-key:
|
||
placeholder: 请输入 Cloudflare Workers AI 的 API Key
|
||
title: Workers AI
|
||
common:
|
||
status:
|
||
validating: 正在验证配置
|
||
valid: 配置似乎有效。
|
||
fields:
|
||
field:
|
||
pitch:
|
||
description: 调节合成语音的音高(比如更尖锐或者更粗旷)
|
||
label: 音高
|
||
speed:
|
||
description: 调节说话的语速
|
||
label: 语速
|
||
volume:
|
||
description: 调节语音的响度
|
||
label: 响度
|
||
deepgram-tts:
|
||
description: deepgram.com
|
||
title: Deepgram
|
||
speech-noop:
|
||
title: 无
|
||
description: 不使用语音合成
|
||
comfyui:
|
||
settings:
|
||
title: ComfyUI (Local)
|
||
heading: ComfyUI Native API
|
||
description: Connect to your local ComfyUI and bring your own workflows.
|
||
info:
|
||
what_you_need:
|
||
label: What You Need
|
||
value: ComfyUI running locally or on your network.
|
||
how_to_export:
|
||
label: How To Export
|
||
value: Enable Dev Mode → "Save (API Format)".
|
||
scope_boundary:
|
||
label: Scope Boundary
|
||
value: Model downloads & node installs are your job.
|
||
connection:
|
||
title: Connection
|
||
connected: Connected
|
||
failed: Connection failed
|
||
error_prefix: Error
|
||
test: Test
|
||
testing: Testing...
|
||
unknown_error: Unknown connection error
|
||
unknown_gpu: Unknown GPU
|
||
server_url:
|
||
label: Server URL
|
||
description: The address where ComfyUI is running
|
||
placeholder: http://localhost:8188
|
||
cors:
|
||
title: CORS Block Detected
|
||
description: ComfyUI blocks requests from other applications by default. To allow AIRI to connect, you must start ComfyUI with the `--enable-cors-header "*"` flag.
|
||
command: python main.py --enable-cors-header "*"
|
||
workflows:
|
||
title: Workflow Templates
|
||
upload: Upload Workflow
|
||
cancel_upload: Cancel
|
||
empty: No workflows uploaded yet. Click "Upload Workflow" to import a workflow_api.json from ComfyUI.
|
||
exposed_parameters: Exposed Parameters
|
||
summary: '{nodes} nodes · {fields} exposed fields'
|
||
remove: Remove
|
||
config_snippet: Artistry Config Snippet
|
||
copy_json: Copy JSON
|
||
paste_hint: Paste this into your AIRI Card artistry config to override these nodes.
|
||
upload:
|
||
prompt: Drop or select a workflow_api.json file
|
||
invalid_json: Invalid JSON
|
||
workflow_name:
|
||
label: Workflow Name
|
||
description: Give this workflow a recognizable name
|
||
placeholder: e.g. Anime Text2Img
|
||
select_fields: 'Select fields to expose to the AI agent:'
|
||
fields_exposed: '{count} field(s) exposed'
|
||
save: Save Workflow
|
||
replicate:
|
||
settings:
|
||
title: Replicate.ai
|
||
heading: Replicate.ai Configuration
|
||
description: Configure your cloud image generation settings.
|
||
api_key:
|
||
label: API Key
|
||
description: Your Replicate API token (starts with r8_)
|
||
placeholder: r8_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
||
default_model:
|
||
label: Default Model
|
||
description: Fallback owner/model string to use if the character card doesn't specify one
|
||
placeholder: black-forest-labs/flux-schnell
|
||
aspect_ratio:
|
||
label: Aspect Ratio
|
||
description: Default image aspect ratio (e.g. 16:9, 1:1, 9:16)
|
||
placeholder: '16:9'
|
||
inference_steps:
|
||
label: Inference Steps
|
||
description: Number of steps for the diffusion process (lower is faster, higher is better quality)
|
||
nanobanana:
|
||
settings:
|
||
title: Nano Banana
|
||
heading: Nano Banana (Google AI Studio)
|
||
description: Configure Google Gemini's native image generation capabilities.
|
||
api_key:
|
||
label: API Key
|
||
description: Your Google AI Studio API Key
|
||
placeholder: AIpk...
|
||
preferred_model:
|
||
label: Preferred Model
|
||
description: The specific Gemini image preview model to use
|
||
default_resolution:
|
||
label: Default Resolution
|
||
description: The target resolution for generated images
|
||
model_options:
|
||
nano_banana_2: Nano Banana 2 (Gemini 3.1 Flash Image)
|
||
nano_banana_pro: Nano Banana Pro (Gemini 3 Pro Image)
|
||
nano_banana: Nano Banana (Gemini 2.5 Flash Image)
|
||
deepseek:
|
||
description: DeepSeek.com
|
||
title: 深度求索 DeepSeek
|
||
elevenlabs:
|
||
description: Elevenlabs.io
|
||
fields:
|
||
field:
|
||
simularity-boost:
|
||
description: 声音相似性与依从性
|
||
label: 相似度修正
|
||
speaker-boost:
|
||
description: 增强说话者的相似性
|
||
label: 扬声器增强
|
||
speed:
|
||
description: 语音生成速度
|
||
label: 语速
|
||
stability:
|
||
description: 语音稳定性和随机性
|
||
label: 稳定性
|
||
style:
|
||
description: 夸张的语音风格
|
||
label: 风格
|
||
playground:
|
||
buttons:
|
||
button:
|
||
test-voice:
|
||
generating: 生成中...
|
||
label: 测试声音
|
||
fields:
|
||
field:
|
||
input:
|
||
placeholder: 输入用于测试发音的文本
|
||
language:
|
||
description: 选择语音语言
|
||
label: 语言
|
||
voice:
|
||
description: 选择首选语音
|
||
label: 声线
|
||
title: 实验平台
|
||
validation:
|
||
error-missing-api-key: 需要填写 API Key 才能用哦!
|
||
title: ElevenLabs (11labs)
|
||
kokoro-local:
|
||
description: 基于 Kokoro-82M 的本地语音合成
|
||
fields:
|
||
field:
|
||
model:
|
||
label: 模型选择
|
||
description: 较小的模型加载更快,但质量可能略有下降。
|
||
models:
|
||
fp32-webgpu:
|
||
description: >-
|
||
基于 WebGPU 的全精度模型 - 建议在支持的设备上使用
|
||
fp32:
|
||
description: 全精度模型
|
||
fp16:
|
||
description: 半精度量化
|
||
q8:
|
||
description: 8-bit 量化
|
||
q4:
|
||
description: 4-bit 量化
|
||
q4f16:
|
||
description: 4-bit 量化 (FP16)
|
||
playground:
|
||
default-text: 您好!这是 Kokoro 文本转语音(TTS)系统的测试。
|
||
title: 实验平台
|
||
title: Kokoro TTS (本地)
|
||
fireworks:
|
||
description: Fireworks.ai
|
||
title: Fireworks.ai
|
||
microsoft-speech:
|
||
description: speech.microsoft.com
|
||
fields:
|
||
field:
|
||
region:
|
||
description: 服务 Endpoint 地区(比如亚太 eastasia 区域)
|
||
label: Endpoint 地区
|
||
title: Microsoft / Azure 语音服务
|
||
index-tts-vllm:
|
||
description: https://index-tts.github.io/
|
||
title: Bilibili / IndexTTS
|
||
callout_indextts2_unavailable_title: 暂不支持
|
||
callout_indextts2_unavailable: 目前尚未支持 IndexTTS2,请使用 IndexTTS。
|
||
azure-ai-foundry:
|
||
description: Azure AI Foundry
|
||
title: Azure AI Foundry
|
||
minimax:
|
||
description: minimaxi.com
|
||
title: MiniMax
|
||
minimax-global:
|
||
description: minimax.io
|
||
title: MiniMax Global
|
||
minimax-speech:
|
||
description: minimax.io
|
||
title: MiniMax Speech
|
||
mistral:
|
||
description: mistral.ai
|
||
title: Mistral
|
||
moonshot:
|
||
description: Moonshot.ai
|
||
title: 月之暗面
|
||
modelscope:
|
||
description: modelscope.cn
|
||
title: 魔搭社区 ModelScope
|
||
novita:
|
||
description: novita.ai
|
||
title: Novita
|
||
ollama:
|
||
description: ollama.ai
|
||
title: Ollama
|
||
openai:
|
||
description: OpenAi.com
|
||
title: OpenAI
|
||
azure-openai:
|
||
description: Azure OpenAI API
|
||
title: Azure OpenAI
|
||
openai-compatible:
|
||
description: OpenAI 兼容 API
|
||
title: OpenAI 兼容 API
|
||
nvidia:
|
||
description: build.nvidia.com
|
||
title: NVIDIA NIM
|
||
n1n:
|
||
description: n1n.ai - 高性能的 AI API 提供商
|
||
title: n1n
|
||
openrouter:
|
||
description: OpenRouter.ai
|
||
title: OpenRouter
|
||
openrouter-audio-speech:
|
||
description: openrouter.ai
|
||
title: OpenRouter
|
||
perplexity:
|
||
description: perplexity.ai
|
||
title: Perplexity
|
||
player2:
|
||
description: player2.game
|
||
title: Player2
|
||
together:
|
||
description: together.ai
|
||
title: Together.ai
|
||
google-generative-ai:
|
||
description: gemini.google.com
|
||
title: Google Gemini
|
||
groq:
|
||
description: groq.com
|
||
title: Groq
|
||
featherless:
|
||
description: featherless.ai
|
||
title: Featherless AI
|
||
lm-studio:
|
||
description: lmstudio.ai
|
||
title: LM Studio
|
||
vllm:
|
||
description: vllm.ai
|
||
title: vLLM
|
||
volcengine:
|
||
description: volcengine.com
|
||
fields:
|
||
field:
|
||
appId:
|
||
description: 可在控制台获取的 App ID
|
||
label: App ID
|
||
title: 火山引擎
|
||
xai:
|
||
description: X.AI
|
||
title: xAI
|
||
zai:
|
||
description: 智谱大模型
|
||
title: Z.ai
|
||
302-ai:
|
||
description: 302.AI
|
||
title: 302.AI
|
||
comet-api:
|
||
description: CometAPI.com
|
||
title: Comet API
|
||
cerebras:
|
||
description: cerebras.ai
|
||
title: Cerebras
|
||
aliyun-nls:
|
||
description: Aliyun 智能语音服务
|
||
title: Aliyun 智能语音服务
|
||
browser-web-speech-api:
|
||
description: 浏览器原生STT (需要 Chrome/Edge/Safari)
|
||
title: Web 语音API
|
||
official:
|
||
title: AIRI官方提供商
|
||
description: 登录后即可使用的服务来源
|
||
speech-title: AIRI 官方语音合成服务
|
||
speech-description: 登录后即可使用的发声单元服务
|
||
transcription-title: AIRI 官方语音识别服务
|
||
transcription-description: 登录后即可使用的听觉单元服务
|
||
transcriptions:
|
||
playground:
|
||
title: 实验平台
|
||
aihubmix:
|
||
title: AIHubMix
|
||
description: https://aihubmix.com (九折优惠)
|
||
title: 服务来源
|
||
connection:
|
||
description: 配置 WebSocket 服务器连接
|
||
title: 连接
|
||
websocket-url:
|
||
description: WebSocket 服务器的完整地址(例如,ws://localhost:6121/ws)
|
||
label: WebSocket 服务器地址
|
||
placeholder: ws://localhost:6121/ws
|
||
server-hostname:
|
||
label: 是否暴露在连接的网络下(WiFi,有线)
|
||
description: >-
|
||
选择是否只允许此设备与 AIRI 进行配对,或是也允许来自其他本地网络的设备进行配对
|
||
advanced-label: 会监听的 hostname
|
||
advanced-description: >-
|
||
当您需要手动绑定时,使用指定的主机名或 IP 地址。
|
||
options:
|
||
this-device: 仅此设备
|
||
all: 本地网络所有人
|
||
advanced: 高级配置
|
||
server-auth-token:
|
||
label: 认证凭据
|
||
description: >-
|
||
连接和配对需要安全令牌。如果留空,AIRI 自动生成一个新的令牌。
|
||
placeholder: 自动生成
|
||
qr:
|
||
title: 从 Pocket(口袋)版配对
|
||
description: >-
|
||
从 Pocket(口袋)版扫描此二维码以进行配对
|
||
refresh: 刷新
|
||
image-alt: AIRI 配对码
|
||
candidates: 备选连接地址
|
||
token-hint: >-
|
||
二维码包含了认证凭据,所以 Pocket(口袋)版可以自动配对,请不要公开分享此二维码。
|
||
errors:
|
||
title: 二维码暂不可用
|
||
unavailable: 无法生成配对二维码
|
||
qr-scan:
|
||
title: 快速连接
|
||
description: 扫描桌面端的配对码以快速配对
|
||
instructions: 将相机中心位置对准配对码
|
||
action: 扫描
|
||
success:
|
||
title: 连接地址已更新
|
||
description: '现在配对到的 AIRI 主端 {url}'
|
||
errors:
|
||
title: 二维码扫描失败
|
||
failed: 扫描或连接二维码失败。
|
||
system:
|
||
color-scheme:
|
||
description: 更改舞台的配色方案
|
||
title: 配色方案
|
||
developer:
|
||
description: 为开发者提供的选项
|
||
title: 开发者
|
||
general:
|
||
description: 深色主题、语言等选项
|
||
title: 通用
|
||
description: 自定义你的舞台外观!
|
||
sections:
|
||
section:
|
||
custom-color:
|
||
fields:
|
||
field:
|
||
primary-color:
|
||
label: 强调色
|
||
rgb-on:
|
||
title: RGB ON!
|
||
title: 配色
|
||
developer:
|
||
title: 开发者
|
||
sections:
|
||
section:
|
||
performance-visualizer:
|
||
title: 性能可视化工具
|
||
description: 切换 FPS/长任务/内存叠加
|
||
markdown-stress:
|
||
title: Markdown Stress
|
||
description: 用大量聊天负载来测试 Markdown 的解析和渲染能力
|
||
use-magic-keys:
|
||
title: useMagicKeys 工具
|
||
description: 测试快捷键
|
||
audio-record:
|
||
title: 音频录制
|
||
description: 测试音频相关逻辑
|
||
background-gradient-blending:
|
||
title: 背景主题颜色混合
|
||
description: 测试混合与主题
|
||
background-removal:
|
||
title: 背景移除 (需要 WebGPU)
|
||
description: 背景移除工具
|
||
chat:
|
||
title: 聊天
|
||
description: 聊天测试
|
||
gesture-circle:
|
||
title: 手势识别(仅限桌面端)
|
||
description: 测试手势识别
|
||
image:
|
||
title: 图像
|
||
description: 图像测试
|
||
polaroid:
|
||
title: 拍立得
|
||
description: 拍摄模型照片的工具
|
||
context-flow:
|
||
description: >-
|
||
检查传入的上下文更新和传出的聊天流事件
|
||
websocket-inspector:
|
||
title: WebSocket 检查器
|
||
description: 检查原始 WebSocket 流量
|
||
vibrant:
|
||
title: 颜色提取
|
||
description: 测试颜色提取
|
||
providers-transcription-realtime-aliyun-nls:
|
||
title: 阿里云实时转写
|
||
description: >-
|
||
将麦克风音频流式传输到阿里云 NLS 并检查实时转写
|
||
performance-playground:
|
||
title: 性能测试场地
|
||
description: VRM 表情 + TTS lip sync 实验平台
|
||
theme-presets:
|
||
presets:
|
||
default:
|
||
colors:
|
||
color-1: AIRI Green
|
||
description: 默认的绿色主题,由 AIRI 为您带来!
|
||
title: 默认颜色
|
||
morandi:
|
||
colors:
|
||
color-1: 灰褐色
|
||
color-2: 米色
|
||
color-3: 灰白色
|
||
color-4: 浅灰褐色
|
||
color-5: 象牙色
|
||
color-6: 橄榄灰
|
||
color-7: 沙色
|
||
color-8: 暖灰色
|
||
description: 受乔治·莫兰迪绘画启发的柔和、低调的色调
|
||
title: Morandi 颜色
|
||
monet:
|
||
colors:
|
||
color-1: 天蓝色
|
||
color-2: 薄雾色
|
||
color-3: 沙色
|
||
color-4: 苔藓绿
|
||
color-5: 睡莲色
|
||
color-6: 小麦色
|
||
color-7: 板岩蓝
|
||
color-8: 浅灰绿色
|
||
description: 受克劳德·莫奈作品启发的印象派调色板
|
||
title: 莫奈颜色
|
||
japanese:
|
||
colors:
|
||
color-1: 棕褐色
|
||
color-2: 暖灰褐色
|
||
color-3: 赭色
|
||
color-4: 咖啡色
|
||
color-5: 青铜色
|
||
color-6: 金色
|
||
color-7: 芥末色
|
||
color-8: 琥珀色
|
||
description: 传统日本色彩调色板
|
||
title: 日本颜色
|
||
nordic:
|
||
colors:
|
||
color-1: 北欧蓝
|
||
color-2: 冰色
|
||
color-3: 峡湾色
|
||
color-4: 钢铁色
|
||
color-5: 冰川色
|
||
color-6: 板岩色
|
||
color-7: 云色
|
||
color-8: 石头色
|
||
description: 北欧极简主义配色方案
|
||
title: 北欧颜色
|
||
chinese:
|
||
colors:
|
||
color-1: 霞光红
|
||
color-2: 枣红
|
||
color-3: 烟棕色
|
||
color-4: 竹青
|
||
color-5: 乌梅紫
|
||
color-6: 金黄色
|
||
color-7: 天蓝色
|
||
color-8: 赭黄色
|
||
description: >-
|
||
中国传统色彩,源自古代纺织品、瓷器和绘画
|
||
title: 中国传统颜色
|
||
title: 预设
|
||
title: 系统
|
||
page:
|
||
developers:
|
||
open-devtools:
|
||
title: 打开开发者工具
|
||
button: 打开
|
||
credits:
|
||
buy: 购买
|
||
scene:
|
||
title: Scenes
|
||
description: Customize the virtual environment for your characters.
|
||
beta_label: Scenes System
|
||
beta_description: Each character card specifies its own preferred background from this gallery. Setting it here will set it as the default for the currently active character.
|
||
background_image:
|
||
title: Active Character Background
|
||
no_background: No background active for this character. Upload a square or landscape image for best results.
|
||
upload: Upload to Gallery
|
||
change: Change Background
|
||
clear: Clear Default
|
||
gallery:
|
||
title: Scene Gallery
|
||
empty: No images in gallery yet. Upload one above!
|
||
set_as_global: Set as Character Default
|
||
delete: Delete from Gallery
|
||
global_badge: Character Default
|
||
active_badge: Current Scene
|
||
delete_confirm: Are you sure you want to delete this background?
|
||
tip:
|
||
label: Tip!
|
||
description: Using a square image will leverage <b>cover</b> cropping in portrait mode, focusing on the center of the scene.
|
||
sections:
|
||
section:
|
||
general:
|
||
title: 通用
|
||
theme:
|
||
title: 主题
|
||
description: |
|
||
切换 AIRI 的基础主题,亮色模式或暗色模式。
|
||
title: 设置
|
||
voices: 声线
|
||
vrm:
|
||
render-scale:
|
||
title: 渲染精度
|
||
change-model:
|
||
from-file: 从文件加载
|
||
from-file-select: 选择
|
||
from-url: 从 URL 加载
|
||
from-url-confirm: 加载
|
||
from-url-placeholder: 输入 VRM 模型 URL
|
||
title: 更换模型
|
||
title: VRM 设置
|
||
scale-and-position:
|
||
model-info-title: 模型尺寸信息
|
||
model-info-x: 宽度(X轴)
|
||
model-info-y: 高度(Y轴)
|
||
model-info-z: 深度(Z轴)
|
||
tips: |
|
||
设定模型放置的空间坐标。
|
||
坐标轴已被可视化。
|
||
scale: 缩放
|
||
x: X轴偏移
|
||
'y': Y 轴偏移
|
||
z: Z轴偏移
|
||
fov: 视角调整(度)
|
||
rotation-y: 模型朝向(Y轴旋转)
|
||
camera-distance: 相机距离(画面缩放)
|
||
eye-tracking-mode:
|
||
title: 模型注视方向
|
||
options:
|
||
option:
|
||
camera: 相机
|
||
mouse: 鼠标
|
||
disabled: 禁用
|
||
switch-to-vrm:
|
||
title: 想切换至Live2D虚拟形象?
|
||
change-to-vrm: 切换至Live2D虚拟形象设定页面
|
||
theme-color-from-model:
|
||
button-extract:
|
||
title: 提取
|
||
skybox:
|
||
skybox-intensity: 天空盒光照强度
|
||
skybox-specular-mix: 漫反射/镜面反射混合系数
|
||
websocket-secure-enabled:
|
||
title: 启用安全WebSocket (WSS)
|
||
description: >-
|
||
启用 WSS (WebSocket Secure) 以便在开发模式下允许移动设备(Pocket) 连接HTTPS 。这将自动生成一个自签名证书。
|
||
wip:
|
||
title: 正在开发中
|
||
description: >-
|
||
此功能正在开发中,尚未公开发布。请在未来的更新中再次查看此功能。
|