跳转至

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

更改标记后,请从规范矢量重新生成每个桌面图标:

uv run scripts/render_brand_icons.py

它会将 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 是上游模型/运行时名称,而非产品名称。

兼容性名称

品牌重塑不得破坏现有安装。在存在经过单独测试的迁移方案之前,请保留以下标识符:

  • omnivoice Python 导入和包名
  • 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