Skip to content

Commit

Permalink
Add: AquesTalk風記法の定義節
Browse files Browse the repository at this point in the history
  • Loading branch information
tarepan committed Dec 6, 2023
1 parent 2cb552a commit dd7804e
Showing 1 changed file with 16 additions and 8 deletions.
24 changes: 16 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,14 +55,8 @@ curl -s \

### 読み方を AquesTalk風記法で取得・修正するサンプルコード

`/audio_query`のレスポンスにはエンジンが判断した読み方が AquesTalk 風記法([本家の記法](https://www.a-quest.com/archive/manual/siyo_onseikigou.pdf)とは一部異なります)で記録されています。
記法は次のルールに従います。

- 全てのカナはカタカナで記述される
- アクセント句は`/`または``で区切る。``で区切った場合に限り無音区間が挿入される。
- カナの手前に`_`を入れるとそのカナは無声化される
- アクセント位置を`'`で指定する。全てのアクセント句にはアクセント位置を 1 つ指定する必要がある。
- アクセント句末に``(全角)を入れることにより疑問文の発音ができる
`/audio_query`のレスポンスにはエンジンが判断した読み方が[AquesTalk風記法](#aquestalk風記法)で記述されます。
これを修正することで音声の読み仮名・抑揚を制御できます。

```bash
# 読ませたい文章をutf-8でtext.txtに書き出す
Expand Down Expand Up @@ -97,6 +91,20 @@ curl -s \
> audio.wav
```

### AquesTalk風記法

**AquesTalk風記法**」は日本語文の音声表現(読み仮名と抑揚)を指定するための記法です。

[AquesTalk記法](https://www.a-quest.com/archive/manual/siyo_onseikigou.pdf)に似た、カタカナと記号をベースとした記法です。VOICEVOXで提案・利用されています。
AquesTalk風記法は次のルールに従います:

- 全てのカナはカタカナで記述される
- アクセント句は `/` または `` で区切る。 `` で区切った場合に限り無音区間が挿入される。
- カナの手前に `_` を入れるとそのカナは無声化される
- アクセント位置を `'` で指定する。全てのアクセント句にはアクセント位置を 1 つ指定する必要がある。
- アクセント句末に `` (全角)を入れることにより疑問文の発音ができる


### ユーザー辞書機能について

API からユーザー辞書の参照、単語の追加、編集、削除を行うことができます。
Expand Down

0 comments on commit dd7804e

Please sign in to comment.