> For the complete documentation index, see [llms.txt](https://docs.acestudio.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.acestudio.ai/docs/product-wiki-zh/ai-sheng-yue-he-cheng/creating-ai-vocals/editing-pitch.md).

# 编辑音高

## AI音高/用户音高

ACE Studio 中有 2 种音高曲线：

* AI音高：AI 会根据当前音符、歌词和 AI歌手生成音高。AI 音高在音高编辑模式下显示为深色曲线。
* 用户音高：用户编辑的音高曲线会覆盖 AI 音高。用户音高在音高编辑模式下显示为白色曲线。

## 音高工具

共有 6 种音高工具，可用于绘制、修复、擦除和微调音高曲线：

<figure><img src="/files/78040516bc42bf279afbab71bcb546edf7b9702f" alt=""><figcaption></figcaption></figure>

### 音高画笔

音高画笔是用于重写音高曲线的基础工具。（快捷键 <kbd>1</kbd> )

选择此工具后，钢琴卷帘窗会切换到音高编辑模式，在此模式下可以看到深色的 AI 音高曲线和白色的用户音高曲线。

使用此工具，你可以直接绘制用户音高曲线。

* 使用左键单击绘制用户音高。
* 使用右键单击擦除用户音高。

{% hint style="success" %}
提示：你可以使用数位板绘制更精确的音高曲线。
{% endhint %}

### 锚点画笔

锚点画笔是一种更适合鼠标操作的音高曲线绘制工具。

点击音高画笔打开下拉菜单，即可切换到锚点画笔工具。

双击放置第一个锚点，然后继续点击添加后续锚点，右键单击结束该曲线。

你可以拖动选择框来选中锚点，并移动或删除它们。

### 固定笔刷

固定笔刷是一种可以将 AI 音高的某些部分锁定为用户音高的工具。（快捷键 <kbd>2</kbd> )

AI 音高会根据 AI歌手、旋律和歌词生成。对这些元素的任何修改都会导致 AI 音高重新生成。AI 会逐段生成 AI 音高，即使你只修改了某一段中的一个歌词，这一段中的所有 AI 音高都会重新生成。使用固定笔刷可以帮助避免音高曲线出现意外变化。

### Pitch橡皮

Pitch橡皮是一种可以擦除任何用户音高的工具，包括锚点。（快捷键 <kbd>3</kbd> )

### 颤音

颤音是一种可以在音符上添加颤音效果的工具。（快捷键 <kbd>4</kbd> )

要创建颤音，只需从右向左在音符上拖动。在松开鼠标之前，水平拖动可调整长度，垂直拖动可调整振幅（颤音的大小）。

松开后，你可以看到所有参数的控制柄：

* 振幅 - 垂直拖动左上角的方块可修改
* 相位 - 水平拖动左下角的控制柄可修改
* 频率 - 水平拖动右下角的控制柄可修改
* 包络（起音和释音）- 拖动中间的两个圆点可控制包络

在此工具下，你可以拖动选择框选中一个或多个颤音，然后将其删除。

{% hint style="info" %}
提示：通常，对于较长的音符，AI 音高本身已经带有颤音。在这种情况下，如果你再额外添加颤音，最终音高可能会变得混乱。你可以先绘制一条平直的用户音高，再在其上添加颤音，使结果更自然。
{% endhint %}

### 调制

调制是一种可以控制音高曲线动态范围的工具。（快捷键 <kbd>5</kbd> )

在音符上垂直拖动可控制动态。

* 向下拖动可使音高更平直
* 向上拖动则相反

## 无声音高

虚线音高曲线表示无声音高，这意味着这部分的声音是无声的（气声或送气音）。

当你在无声辅音或没有任何 AI 音高的空白区域绘制音高曲线时，默认会绘制无声音高。

* 要绘制无声音高，请按住 <kbd>Alt</kbd> / <kbd>⌥ Option</kbd> 并进行绘制。
* 要在任意位置强制绘制有声音高，请按住 <kbd>移位</kbd> + <kbd>Alt</kbd> / <kbd>⌥ Option</kbd> 并进行绘制。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.acestudio.ai/docs/product-wiki-zh/ai-sheng-yue-he-cheng/creating-ai-vocals/editing-pitch.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
