VoiceStudio 品牌¶
VoiceStudio 使用波形与火花标记。波形代表音频;火花代表创作。产品的声音风格清晰、沉稳且直接。
资源¶
| 使用位置 | 来源 |
|---|---|
| 主要矢量标记 | docs/logo.svg |
| README 标记 | docs/logo.png 和 docs/logo-256.png |
| 浏览器图标 | electron/public/favicon.svg |
| 应用内标记 | frontend/src/components/brand/VoiceStudioMark.jsx |
| 桌面/平台图标 | electron/build/icons/ |
| macOS 菜单栏模板 | electron/build/icons/trayTemplate.svg 和 trayRecordingTemplate.svg |
| Electron 侧边栏和浏览器图标 | electron/public/favicon.svg(经由 electron/src/renderer/src/lib/brand.ts) |
| 侧边栏/启动台插图 | electron/public/signal-field.webp |
更改标记后,请从规范矢量重新生成每个桌面图标:
它会将 docs/logo.svg 渲染为 README PNG,以及 electron/build/icons/ 下的所有 PNG、ICO 和 ICNS(ICNS 仅在 macOS 上生成,因为 macOS 有 iconutil),并将 macOS 图标适配到 Apple 的图标网格。然后运行 Electron 打包契约。在标记的每个 SVG 副本中,保持波形路径上的 fill="none";否则曲线会填充为黑色。
Android 使用 mobile/android/scripts/generate_brand_resources.py 从相同的 SVG 生成其矢量。在应用单色处理前,SVG 的 none 颜料会变为透明的 Android 颜色,因此波形在标准图标和主题图标中均保持未填充状态。
macOS 图标(icon.icns 和 icon-macos.png)遵循 Apple 的图标网格:图标块覆盖 1024 px 画布中居中的 824 px,从而与 Dock、Launchpad 和 Finder 中的其他应用保持一致。tests/test_macos_icon_grid.py 负责检查这一点。
不要为每个屏幕单独重绘波形。在 React 中使用 VoiceStudioMark,在其他地方使用规范 SVG,以确保轮廓在 16–512 px 范围内仍可辨识。
调色板¶
| 用途 | 颜色 |
|---|---|
| 声音玫瑰 | #F47FA3 |
| 柔和高光 | #FFD0DB |
| 创意琥珀 | #F7AE73 |
| 火花 | #FFE5B5 |
| 梅子色瓦片 | #211B2B → #120F18 |
在应用界面框架内,标记可以单色渲染。让波形与火花保持在一起;不要在图标内放置文本,也不要添加额外的外环。
名称与文案¶
- 产品名称:VoiceStudio——一个词,大写 V 和 S。
- 语气:简洁、专业、温暖、直接。
- 承诺:本地优先的创作体验,无需订阅或使用计量。
- 避免绝对化的隐私声明:网络驱动的引擎、下载、分析工具和云集成均为明确的选择加入功能,并非不存在。
- 在需要说明模型谱系时,将随附的默认模型标注为 k2-fsa/OmniVoice。OmniVoice 是上游模型/运行时名称,而非产品名称。
兼容性名称¶
品牌重塑不得破坏现有安装。在存在经过单独测试的迁移方案之前,请保留以下标识符:
omnivoicePython 导入和包名omnivoice-studio二进制/包、Docker Hub 路径和旧版 GHCR 别名OMNIVOICE_*环境变量和X-OmniVoice-*API 头- 现有的 OmniVoice 数据/缓存目录和卸载别名
- 上游仓库、模型 ID、类和引擎 ID
可见文案可以解释这些兼容性名称,但不得在磁盘上或传输过程中静默重命名它们。
Electron 使用共享的多分辨率 ICO 作为 Windows 窗口/任务栏和托盘图标,使用共享 PNG 作为 Linux 运行时图标,运行时使用 icon-macos.png 作为 macOS Dock 图标,并使用 ICNS 作为 macOS 应用包图标。macOS 菜单栏使用单色模板图片,以便系统根据当前外观对标准波形与火花图形着色;其录制状态会增加一个单色圆点。Windows 和 Linux 保留彩色托盘图标。托盘图标可恢复窗口;关闭应用时保持现有的退出行为。在构建安装程序时,会应用安装后的可执行文件图标。
本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 om/VoiceStudio