AQUEST

AquesTalk
音声記号列仕様書
Version 1.8

AQUEST
株式会社アクエスト

AQUEST
更新履歴

日付

版

変更箇所

更新内容

更新者

2006/05/19

1.0

新規作成

2006/10/06

1.1

句切記号

,(半角)を追加

NY

2007/1/7

1.2

文字コード

Windows は SJIS,Linux は EUC とする

NY

2007/8/19

1.3

音声記号列仕様

3.8 読み記号並びの制限 を追加

NY

2007/9/28

1.4

ローマ字

ローマ字表記の仕様を追加

NY

2007/10/27

1.5

読み記号表

「じゃじゅじぇじょ｣が抜けていたので追加

NY

2008/5/23

1.6

タグ記号

英数読みタグの追加NY

2017/10/27

1.7

対応助数詞一覧「回」と「階」を入れ替え

NY

2021/04/12

1.8

読み記号表など

表に関する説明を追加

NYNY

AQUEST目次

1. はじめに ................................................................................................................................................... 4
2. 音声記号列の記述方法 ............................................................................................................................. 4
2.1. 助詞の「は」と長音 ............................................................................................................................................................................ 4
2.2. アクセント記号 ...................................................................................................................................................................................... 4
2.3. 句切記号 ..................................................................................................................................................................................................... 5
2.4. 句切記号の違い ...................................................................................................................................................................................... 5
2.5. 文末の句切記号 ...................................................................................................................................................................................... 6
2.6. 無声化 .......................................................................................................................................................................................................... 6
2.7. ガ行鼻濁音 ................................................................................................................................................................................................ 7
2.8. 数値読みタグ ........................................................................................................................................................................................... 7
2.8.1. 棒読みタグ ....................................................................................................................................................................................... 7
2.8.2. 桁読みタグ ....................................................................................................................................................................................... 8
2.8.3. 英数読みタグ(オプション機能であり、実装により機能の有無、内容が異なります） ................ 92.9. その他 .......................................................................................................................................................................................................... 9
3. 音声記号列仕様 ...................................................................................................................................... 11
3.1. 文字コード ............................................................................................................................................................................................. 11
3.2. 記号の種類 ............................................................................................................................................................................................. 11
3.3. 読み記号 .................................................................................................................................................................................................. 11
3.4. アクセント記号 ................................................................................................................................................................................... 11
3.5. 句切記号 .................................................................................................................................................................................................. 11
3.6. タグ記号 .................................................................................................................................................................................................. 11
3.7. 書式規定 .................................................................................................................................................................................................. 123.8. 読み記号並びの制限 ......................................................................................................................................................................... 12
4. 音声記号列サンプル ............................................................................................................................... 13
5. 読み記号表 ............................................................................................................................................. 14
6. 対応助数詞一覧表 .................................................................................................................................. 15
7. 記号読み表 ............................................................................................................................................. 15
8. ローマ字音声記号列 ............................................................................................................................... 16
8.1. 表記方法 .................................................................................................................................................................................................. 16
8.2. ローマ字サンプル .............................................................................................................................................................................. 16
8.3. ローマ字かな対応表 ......................................................................................................................................................................... 18

AQUEST

1. はじめに本文書は AquesTalk 日本語規則音声合成ライブラリの、音声記号列について、その記述方法および仕様を示したものです。

2. 音声記号列の記述方法
音声記号列とは、生成する音声を文字コードで表現したものです。音声記号列は規則音声合成ライブラリの入力データとなります。AquesTalk は単語辞書を持っていませんので、漢字を読むことができません。したがって、基本的にはひらがなの文字列で表現することになります。なお、日本語文字コードを使えない
環境用に ASCII コードでローマ字表記もあります。詳しくは、「ローマ字音声記号列」の章を参照してくだ
さい。

まず、簡単な音声記号列の例を示します。

これわ、おんせーき'ごーです。

2.1. 助詞の「は」と長音
上記の例を普通にひらがなで記述したら「これは、おんせいきごうです。」となりますが、音声記号列
では、これとは若干異なる表記を行います。
まず、助詞の「は」が、「わ」になります。また、「おんせい」が「おんせー」、「きごう」が「きごー」になっています。音声記号列では、通常の表記方法にとらわれずに音として記述する必要があります。
助詞の「は」は、音声記号列では「わ」を、長音や二重母音は、必要に応じて長音記号の「ー」(全角長音。ハイフンは NG)を指定します。ただし、助詞の「を」については、そのまま「を」と記述して構いません。
他には、「言う」を「ゆう」などにするなど、もあります。いずれも、発音を基準に読みを変更してください。

2.2. アクセント記号
次に、「'」（半角）の部分ですが、これはアクセント記号と呼び、アクセントを指定するための記号です。音声記号列を指定するときは、読み記号だけでなくアクセント記号を正しい位置に付与する必要があります。アクセントは正確な音声を生成するためにはかかせません。
次の例のように、アクセントが異なると意味も異なってしまいます。

か'れし。
かれし。

く'らぶ。
くらぶ。

アクセント記号は、アクセント核の読み記号の後ろに付与すると定義していますが、音の高さが「高→AQUEST低」に変化する部分にアクセント記号をつけると考えるとよいと思います。
最初の例の「これわ」の部分に見られるように、アクセントが平板で「高→低」に変化しない場合にはアクセント記号はつけません。
なお、アクセント記号をつけるときの注意点として、必ず読み記号の後に指定してください。読み記号には、「じゅ」のように複数の文字から成るものがあり、「じ'ゅ」と指定するとエラーになりますので、必ず「じゅ'」と指定します。
じ'ゅんび、できたよ。 ×

じゅ'んび、できたよ。 ○2.3. 句切記号
次に、もう少し複雑な音声記号列を示します。
こ'んどは、もーすこ'し/ふくざつな/おんせーき'ごーです。
この例では、新たな記号「/」が出てきました。この記号は区切り記号と呼ばれるものの一つで、アクセント句の境界を示すものです。
ここで、日本語の単語を一つの単位としてみると、単語の中には音の高さが「高→低」へと変化する箇
所が１つあるか、または１つもないかのいずれかという法則があります。
発音記号列では、この単語という単位を拡張して、単語に助詞なども含め、この高さがシフトする部分
をひとつだけ（あるいは無し）含むような区分単位を「アクセント句」と定義しています。ちょっと難しいので、まずは、助詞も含めた単語の単位と考えると良いでしょう。
句切記号は、このアクセント句の境界を指定するための記号です。
上の例では、「/」が無いと、前のアクセントの継続となりますので、音の高低を示すと次のようになり、
ちょっとおかしくなりますね。

正しいアクセントを表現するためには、アクセント記号と共に区切り記号の指定も重要です。

また、一つのアクセント句に、２つ以上のアクセント記号を指定することはできません。次の例は間違いです。
ひと'つのあくせんと'くです。 ×

句切記号としては、「/」のほかに「;」「+」(共に半角)があります。また、読点「、
」句点「。
」(共に全
角)も区切り記号に含まれます。すべての句切記号はアクセント句の句切りを表現していますが、それぞれ異なった機能を持っています。次にこれを説明します。

2.4. 句切記号の違い
句切記号は、以下の種類、定義となっています。
。(全角)

この位置にポーズ(無音区間)が入ります。文の終わりを示します。

？(全角)

この位置にポーズ(無音区間)が入ります。文の終わりを示します。
文末の声が高めになります。

AQUEST、(全角)

この位置にポーズ(無音区間)が入ります。
文中の息継ぎの部分に指定します。一般に次の音が高くなります。

, (半角)

この位置に短いポーズ(無音区間)が入ります。
「、(全角)」と機能は同じですが、無音区間の長さが短くなります。

; (半角)

次のアクセント句が比較的高い音で始まります。ポーズは入りません。

/(半角)

通常のアクセント句の句切に指定します。ポーズは入りません。

+(半角)

前後のアクセント句の句切があいまいな場合に指定します。ポーズは入りません。

それでは、句切記号の違いが合成音声にどのように影響するかを考えてみます。
次の例は、句切記号の種類を変えただけのものです。
あ'くせんと;な'どの/かなめとな'る、
あ'くせんと/な'どの/かなめとな'る、
あ'くせんと+な'どの/かなめとな'る、
あ'くせんとなどの/かなめとな'る、

実際に合成音を聴取しないと、なかなかわからないのですが、アクセント句「などの」の部分が、上の例ほど強調されるようになります。
これは、下の例ほど、句切記号前後のアクセント句の分離度が弱くなる、逆に言うとより密に結合していることを示しています。基本的に２つのアクセント句の結合が密であるほど、後ろ側のアクセントは
弱くなります。
最後の例は、「あくせんと」と「などの」２つのアクセント句を１つのアクセントに結合したものです。
このようにすると、後ろ側のアクセントは消失します。
また、上の例の「かなめとな'る」の部分も、「かなめと+な'る」「かなめと/な'る」のように記述することも可能です。
上記の例で、どれが正解なのかは決まっていません。実際に合成した音声を聞いて、適切な句切記号を選択していくことが必要でしょう。

2.5. 文末の句切記号
音声記号列の最後の句切記号として、「。
」のほかにも、「、」「？」(全角）が指定できます。
「。
」の代わりに「、」を指定すると、最後の音の高さが比較的高く終了します。体言止めなど、文の終了感をあまり出したくない場合には「、」で文を終了すると良いと思います。
ふぁいるお/ほぞん、
また、疑問文などで、文末の音を高くしたい場合には、「？」を指定します。ただし、疑問文でも文末を高くしない場合もありますので、そのときは、「。
」を指定します。
ろくおん+しま'すか？

2.6. 無声化
無声化とは、無声子音に挟まれた、母音の[i][u]が声帯の振動を伴わずに発声される現象を言います。
例えば、喉に手を当てて「ありますか？」と発声してみると、「す」の母音部分では手に振動が感じられないと思います。

AQUEST

無声化が行われるかどうかは、話す人によっても異なり、明確なルールはありませんが、AquesTalk では、内部のルールに従って自動的に無声化を行います。
この内部ルールに従わずに、強制的に無声化を行う場合には、次のように"_"(半角アンダーバー)のついたカタカナの読み記号を使用します。
え'るめ_スの/あ'_クせさりー。

逆に、自動的に無声化してしまう部分を、カタカナの読み記号を使用することで、強制的に有声音にすることができます。
よみあげまス。
アンダーバーのついた無声化の読み記号は限られていますので、読み記号表に定義されているものだけを使う必要があります。

2.7. ガ行鼻濁音
日本語のガ行音には、破裂音のガ行音と、ちょっと鼻にかかった鼻音のガ行音があります。いずれも文字表記では「がぎぐげご」とかかれますが、音声学的には異なった音とされています。
例えば、
「学校」
「銀行」など語頭にガ行音がくる場合には破裂音のガ行音を用い、それ以外の「鏡」「鍵」などは鼻音のガ行音がつかわれます。
AquesTalk では、無声化と同様に内部のルールに従って自動的にガ行の鼻濁音化を行います。
（特にこだわらなければ、デフォルトの内部ルールのままでも良いと思います。
）
この内部ルールに従わずに、強制的に鼻濁音化を行う場合には、次のように「゜」のついたカタカナの読み記号を使用します。
めだかの/カ゜っこーわ、かわの+な'か。
逆に、自動的に鼻濁音化する部分を、「゜」のつかないカタカナの読み記号を使用することで、強制的に破裂音のガ行音にすることができます。
あたま'が、ガ'んガんする。
ガ行鼻濁音に関して、かねてより音声学者や日本語教育などの専門家の間で様々な論争があります。傾
向としてガ行鼻濁音を使わない人が増えているようで、大雑把に言ってしまえば、ガ行鼻濁音の消失を食い止めようとする派と、それを許容する派に分かれるようです。興味のある方は「ガ行鼻濁音」でイ
ンターネット上を検索してみてください。

2.8. 数値読みタグ
2.8.1. 棒読みタグ
次に、AquesTalk の大きな特徴である、数値読み機能を使った例を示します。

でんわば'んごーわ、<NUM VAL=01-2345-6789>です。
「<」「>」記号で囲まれた部分が数値読みのタグ部分です。タグを使って数値を直接指定して読み上げることができます。
もしタグを使わなければ、次のように指定しなくてはなりません。この場合、連濁や促音化による読みの変化、アクセント結合によるアクセント位置の変化などを考慮して記述する必要があり、数値が固定でない限り現実的とはいえません。

AQUEST

ぜろい'ち、にーさ'ん/よんごー、ろくな'な/はちきゅ'ーです。
上記の数値読みタグの例は、棒読みの場合の指定方法で、他に桁読みの指定方法がありますが、こちらは後述します。
棒読みタグの書式は次の通りで、半角の英数記号で記述します。
<NUM VAL=(数値)>(数値)の部分には、「0」～「9」までの数値と「-」「.」の並びで構成します。
「-」は強制的に読みの句切りをつける場合に使用し、この指定が無ければ、内部のルールにより適当に区切られます。
したがって、最初の例を次のように指定することも可能です。
でんわば'んごーわ、<NUM VAL=0123456789>です。
「.」は小数点で、「てん」と発声します。
ぱ'いわ、<NUM VAL=3.1415926535897932>。

2.8.2. 桁読みタグ
次は、桁読みの指定方法です。
きの'ーわ、<NUMK VAL=321162567>+でした。
この指定で、「三億、ニ千百十六万、二千五百六十七」と読みます。
桁読みタグの書式は次の通りで、半角の英数記号で記述します。
<NUMK VAL=(数値)>(数値)の部分には、「0」～「9」までの数値と「.」の並びで構成します。桁読みでは数値部分に「-」や「,」は指定できません。
「.」は小数点で、「てん」と発声し、小数点以降は棒読みします。
ところで、桁読みのときには、助数詞の影響をうけて数詞・助数詞の読みやアクセントが変化することが知られています。
有名なところでは、一本

いっぽん (促音化）

二本

にほん

三本

さんぼん (濁音化）・
このような変化は、タグの中に助数詞を指定することで自動的に処理することができます。
書式は次の通りです。
<NUMK VAL=(数値) COUNTER=(助数詞)>(助数詞)の部分には、助数詞の読み記号(アクセント記号も可）の並びを指定します。
例えば、次のように指定します。

AQUEST
のこり+じ'かんわ、あ'と/<NUMK VAL=10 COUNTER=ふん>です。
この場合の読み及びアクセントの変化は、ライブラリ内部のルールに従って行われます。
AquesTalk サンプルアプリの[助数詞つきの数値の桁読み]で、様々な数値と助数詞を指定して確認してみてください。

2.8.3. 英数読みタグ(オプション機能であり、実装により機能の有無、内容が異なります）

アルファベット、数値、記号を、適切な読みとアクセントで読み上げます。
数値は、棒読みになります。
また、内部ルールで自動的に区切って読み上げられ、また、区切り位置を指定することも可能です。

<ALPHA VAL=(英数)> または <ALPHA VAL="(英数)">(英数) の部分は、「0」-「9」(半角数値) 、「a」-「z」、「A」-「Z」(半角英数小文字/大文字)、半角記
号(巻末の「記号読み表」を参照）の並びで構成します。全角文字は一切指定できません。
(英数) の部分に「<」、
「>」、
「=」、
「 」(半角スペース)を指定する場合は、(英数)の部分を「"」で囲ん
で指定します。
こーどば'んごーわ、<ALPHA VAL=AT-3568P>です。
上記は、次のように指定したのと同じようになります。
こーどば'んごーわ、えー/てぃ'ー、は'いふん、さん/ご'ー/ろく/は'ち、ぴ'ーです。
(英数) の部分に、半角スペースを指定した場合は、この部分で強制的に読みに句切りがつけられ、ポーズが挿入されます。なお、区切り指定が無い場合でも、内部のルールにより適宜区切られて発声されます。
<ALPHA VAL="abc def">。
上記は、次のように指定したのと同じようになります。
えー/びー/し'ー、でー/いー/え'ふ。
(英数) の部分に指定できる記号とその読みは、次の表のとおりです。
なお、半角スペースを指定すると、区切りのポーズ(無音）が挿入されます。

2.9. その他
読み記号は基本的な音韻をすべて用意していますが、一部の外来音韻に定義されていないものがあります。例えば「ぐぃ」などは、未定義であり、指定するとエラーになります。この場合は、他の読み記号を連結して、それらしいものを指定してください。この例では、「ぐい」のように指定します。定義されている読み記号は、本文書後部の「読み記号表」を参照してください。
び'ーるを、ぐい'っと;のみた'いな。

「、」はいわゆる書き言葉の読点よりも、多めに指定したほうが良いようです。

次の例に示すように、音声記号列は複数の文を連続して指定することも可能です。しかしながら、
AquesTalk を実行する段階で、より多くの音声データ用のメモリが必要になりますので、メモリサイズを考慮する場合は、１文毎に指定するほうが良いでしょう。
さんだるを、つっかけとゆう。ちょ'っと+ま'ってを、た'んまとゆう。

AQUEST

下記に、音声メッセージに関しての個人的なコメントがありますので、参照ください。
http://blog-yama.a-quest.com/

AQUEST

3. 音声記号列仕様
3.1. 文字コード
音声記号列の文字コードは、AquesTalk ライブラリの実装により異なります。例えば、Windows 用のラ
イブラリは Shift-JIS となり、Linux 用のライブラリは Shift-JIS /EUC/UTF-8/UTF-16/ローマ字となっています。
文字種は、全角ひらがな、全角カタカナ、半角英数記号の文字の並びで構成し、NULL で終端します。
規定されている文字コード以外、例えば、Tab・改行コード等を含めることはできません。

3.2. 記号の種類
音声記号列は、次の４種類の記号を並べて構成します。
1. 読み記号2. アクセント記号
3. 句切記号4. タグ記号3.3. 読み記号
読みを全角のひらがなまたはカタカナで指定します。一つ一つが日本語の音節に、ほぼ該当します。使
用可能な読み記号を「読み記号表」に示します。

3.4. アクセント記号
アクセントの位置を「'」(半角)で指定します。アクセント記号はアクセント核の読み記号の直後に指定します。アクセント記号の数は、１つのアクセント句（書式規定参照）に１つ、あるいは指定なしとします。

3.5. 句切記号
アクセント句の境界を示し、次の種類があります。
。(全角)

文の終わりに指定？(全角)

文の終わりに指定(疑問形)、(全角)

呼気段落の境界に指定

ポーズ有, (半角)

呼気段落の境界に指定

ポーズ有（ 、(全角)より短いポーズ）; (半角)

声立てを行う場合に指定/ (半角)

通常のアクセント句の句切り+ (半角)

後ろのアクセント句が副次アクセントの場合に指定

ポーズ無
ポーズ無
ポーズ無

3.6. タグ記号
棒読み、桁読み、英数読みの３つのタグが定義されています(英数読みはオプションで、機能の有無は実装によって異なります）。
これらは、数値や英数字を直接指定する場合に利用します。それぞれのタグ記号の書式は、次の通りで
す。なお、
「<」
「>」の内側の文字列の長さ(サイズ)は、255byte 以下に制限されています。
棒読みタグ<NUM VAL=(数値)>桁読みタグ<NUMK VAL=(数値)[ COUNTER=(助数詞)]>

英数読みタグ<ALPHA VAL=(英数)> または、<ALPHA VAL="(英数)">（[]は任意の指定を示す）
棒読みタグの(数値)は、「0」～「9」までの数値と「-」「.」の並びで構成します。
「-」は、読みを句切る位置に指定します。
「.」は、小数点で「てん」と発声します。

AQUEST

桁読みタグの(数値)は、「0」～「9」までの数値と「.」の並びで構成します。
数値の上限は兆の位までで、最大、9999999999999999 となります。
「.」は小数点で「てん」と発声し、小数点以降は、棒読みになります。
(助数詞)の部分には、助数詞の読み記号(アクセント記号を含んでも可)の並びを指定します。
「6. 対応助数詞一覧表」にあるものが詳細に対応している助数詞です。それ以外の助数詞を指定した
場合は、内部のデフォルトルールに従って読み上げます。
英数読みタグは、アルファベット、数値、記号を、適切な読みとアクセントで読み上げます。
数値は、棒読みになります。内部ルールで自動的に区切って読みますが、半角スペース記号で区切り位置を直接指定できます。
(英数) の部分は、「0」-「9」(半角数値) 、「a」-「z」、「A」-「Z」(半角英数小文字/大文字)、半角記
号(「記号読み表」を参照）の並びで構成します。全角文字は一切指定できません。(英数) の部分に「<」
、
「>」
、
「=」
、
「 」(半角スペース)を指定する場合は、(英数)の部分を「"」で囲んで指定します。
なお、デフォルトの記号の読み方は「7. 記号読み表」のとおりですが、実装により異なることがあります。

3.7. 書式規定
音声記号列の記号の並びには、制約があります。以下にその規定を示します。
音声記号列

:

文 :

文 [文...]
アクセント句 句切記号 [(アクセント句 句切記号)...]

アクセント句 : 読み記号[読み記号...][アクセント記号][読み記号...]
タグ記号 :=

読み記号[読み記号...]

ひとつの音声記号列には、複数の文を含めることができます。もちろん、音声記号列が一つの文でも構いません。
文は、一つ以上の、アクセント句と区切り記号の組からなります。したがって、文の最後は必ず区切り記号になります。
アクセント句は、一つ以上の読み記号とアクセント記号からなります。1 つのアクセント句内のアクセ
ント記号は１つあるいは指定無しのいずれかとなります。
タグ記号は、内部的には、読み記号の列として処理されます。

3.8. 読み記号並びの制限
読み記号は基本的には任意の読み記号を並べることができますが、以下に示す組み合わせは指定することができません。
（本制限は現在の AquesTalk Ver2.1 に依存しており、今後のバージョンで制限が緩和
されることがあります）
1. 最後が「っ」
アクセント句の最後の読み記号が促音の「っ」または「ッ」。言い換えると、「っ」または「ッ」の後に区切記号を指定できません。
例） 「あっ。
」 「えっ、うそー。
」
2. 促音の連続「っ」または「ッ」が連続するパタンは指定できません。
例） 「えっっと。
」 「えっッと。
」
3. 語頭の長音アクセント句の先頭に「ー」。言い換えると文頭または区切り記号の次に「ー」は指定できません。
例） 「ーか。
」 「わたし;ーわ、」
4. 促音に続く長音AQUEST「っ」または「ッ」の後に「ー」を指定できません。
例） 「えっー。
」
5. 無声化音＋（長音/母音/半母音/有声摩擦）
無声化の手動指定（アンダーバーの次にカタカナ）をする場合、その次に以下の読み記号を指定できません。
ー あ い う え お ん や ゆ いぇ よ わ を だ で ど ば び ぶ べ ぼ うぃ うぇ うぉ
びゃ びゅ びぇ びょ でぃ どぅ でゅ ガ ギ グ ゲ ゴ ギャ ギュ ギェ ギョ
例）「ナイ_スー。
」「あ_キや。
」

4. 音声記号列サンプル
でんわば'んごーわ、<NUM VAL=01-2345-6789>です。
さーばー;<NUM VAL=3512>の/はーどでぃ'_ス_クに、え'らー+はっせー。
げつよ'ーの/<NUMK VAL=21 COUNTER=じ>から、<NUMK VAL=8 COUNTER=ちゃ'んねる>で/よやく+しま'した。
りょ'ーきんわ;<NUMK VAL=550 COUNTER=えん>です。
すみませ'ん、<NUMK VAL=10 COUNTER=ふん>+おくれま'す。
<NUMK VAL=20 COUNTER=ふん>に、え'きで/ま'ってます。
あすのて'んき、とーきょー、はれ'のち+くもり、さいこーき'おん、<NUMK VAL=25 COUNTER=ど>。
<NUMK VAL=100 COUNTER=め'ーとる>さき、こーえんいりぐちの/こーさてんを+ひだりで'す。
このさき;<NUMK VAL=3 COUNTER=きろ>/じゅーたいちゅー。つーかじ'かん;<NUMK VAL=10 COUNTER=ふん>、よろし'いですか？
これでい'い？
ばってりーの/じゅーでん+かんりょー。
<NUMK VAL=2006 COUNTER=ねん>、<NUMK VAL=1 COUNTER=がつ>;<NUMK VAL=15 COUNTER=にち>。
<NUMK VAL=16 COUNTER=じ>;<NUMK VAL=5 COUNTER=ふん>/<NUMK VAL=35 COUNTER=びょー>です。
それから'わ、やまぐち'けんで;やとわれば'んとーお/するよ'ーに+な'り、か'ぞくの/もと'にわ、ほと'んど;もどれ'なく+なりま'した。
ばくおんが、ぎんせ'かいの/こーげんに/ひろがる。

AQUEST

5. 読み記号表
音声記号列の読み記号として指定できる音節の一覧です。
「ぢ」「づ」などは定義されていませんので、「じ」「ず」に置換するなど、必要に応じて変換してください。

あ

か

さ

た

な

は

ま

や

ら

い

き

し

ち

に

ひ

み

う

く

す

つ

ぬ

ふ

む

ゆ

え

け

せ

て

ね

へ

め

いぇ れ

お

こ

そ

と

の

ほ

も

よ

ん

が

ざ

り

っ

ぎ

る

ー

ろ

わ

を

きゃ しゃ ちゃ にゃ ひゃ みゃ りゃ ぎゃ じゃ

だ

ば

ぱ

じ

び

ぴ

ぐ

ず

ぶ

ぷ

げ

ぜ

で

べ

ぺ

ご

ぞ

ど

ぼ

ぽ

つぁ ふぁ びゃ ぴゃ すぃ とぅ

きゅ しゅ ちゅ にゅ ひゅ みゅ りゅ ぎゅ じゅ うぃ つぃ ふぃ びゅ ぴゅ てぃ どぅ
きぇ しぇ ちぇ にぇ ひぇ みぇ りぇ ぎぇ じぇ うぇ つぇ ふぇ びぇ ぴぇ ずぃ でゅ
きょ しょ ちょ にょ ひょ みょ りょ ぎょ じょ うぉ つぉ ふぉ びょ ぴょ でぃ てゅ

ガ行鼻濁音の手動指定

無声化の手動指定

鼻音

破裂

無声 有声 無声 有声

カ゜

ガ

_キ

キ

_プ

プ

キ゜

ギ

_ク

ク

_シ

シ

ク゜

グ

_スィ スィ _シュ シュ

ケ゜

ゲ

_ス

コ゜

ゴ

_ティ ティ _チュ チュ

ス

_チ

チ

キ゜ャ ギャ

_トゥ トゥ _ツィ ツィ

キ゜ュ ギュ_ヒヒ_ツキ゜ェ ギェ_フフ_フィ フィキ゜ョ ギョ_ピ

ピ

ツ

AQUEST

6. 対応助数詞一覧表
桁読みタグ内の(助数詞)部分に指定できる助数詞です。数値に応じて適切に読みやアクセントが付与されます。この表以外の助数詞も指定できますが、デフォルトの規則で読みやアクセントが付与されます。

年

ねん

キロ

き'ろ

月

がつ

件

けん

日

にち

個

こ

時

じ

人

にん

分

ふん

才

さい

秒

びょー

時間

じ'かん

円

えん

台

だい

回

か'い

丁目

ちょーめ

階

かい

月

つき

ヶ月

か'げつ

番

ばん

カロリー

か'ろりー

本

ほん

級

きゅー

匹

ひき

行

ぎょー

％

ぱーせ'んと曲

きょく

7. 記号読み表
英数読みタグ内の記号の読み方です。ただし、この記号の読みは実装により異なる場合があります
!

びっく'り

;

せみこ'ろん

#

しゃ'ーぷ

<

しょ'ーなり

$

ど'る

=

いこ'ーる

%

ぱーせ'んと

>

だ'いなり

&

あんど

?

は'てな

*

あ'すた

@

あ'っと

+

ぷらす

¥

え'ん

,

か'んま

^

は'っと

-

は'いふん

_

あ'んだー

.

どっと

( ス ペ ー、(区切り）/

すら'っしゅ

ス）

:

こ'ろん

AQUEST

8. ローマ字音声記号列
ローマ字音声記号列は、日本語の文字コードを利用できない環境用に定義したものです。この表記方法はオプション機能のため、使用の可否は、AquesTalk ライブラリの実装に依存します。たとえば、Linux 版はローマ字に対応していますが、Windows 版は対応していません。
文字種は、すべてを 7bit の ASCII コードで表記し、NULL で終端します。
規定されている文字コード以外、例えば、Tab・改行コード等を含めることはできません。

8.1. 表記方法
読み記号は、「ローマ字かな対応表」にある ASCII 記号で表記します。アルファベットの大文字小文字の区
別はありません。区切り記号等は下の表を参照ください。

かな

ローマ字

サンプル

説明

_

_ (同左)

_su

無声化音

ー

-

ohayo-,

長音記号っltu または子音の連続

galtuko-,gakko,

促音' (半角)' (同左)または^

o'nnse-, o^nnse-,

アクセント記号

。

.

句切記号

？

?

句切記号

、

, または半角スペース

句切記号, (半角)¥,

句切記号; (半角); (同左)

句切記号/ (半角)/ (同左)

句切記号+ (半角)+ (同左)

句切記号

促音は、「ローマ字かな対応表」の指定(ltu など）方法の他に、子音を連続して指定することもできます。
また、数値読みタグ中の数値や助数詞の指定部分を""で囲むことはできません。

×<NUMK VAL="10" COUNTER="funn">desu.

○<NUMK VAL=10 COUNTER=funn>desu.

8.2. ローマ字サンプル
denwaba^ngo-wa <NUM VAL=01-2345-6789>desu.
sa-ba-;<NUM VAL=3512>no/ha-dodhi^_su_kuni e^ra-+hasse-.
getuyo'-no/<NUMK VAL=21 COUNTER=ji>kara,<NUMK VAL=8 COUNTER=cya'nnneru>de/yoyaku+sima'sita.
ryo'-kinwa;<NUMK VAL=550 COUNTER=enn>desu.
sumimase'nn,<NUMK VAL=10 COUNTER=funn>+okurema'su.

AQUEST<NUMK VAL=20 COUNTER=hun>ni,e'kide/ma'ttemasu.
asunote'nki,to-kyo-,hare'nochi+kumori,saiko-ki'on,<NUMK VAL=25 COUNTER=do>.
<NUMK VAL=100 COUNTER=me'-toru>saki,ko-ennirigutino/ko-satennwo+hidaride'su.
konosaki;<NUMK VAL=3 COUNTER=kiro>/ju-taicyu-.tu-kaji'kan;<NUMK VAL=10 COUNTER=hunn>,yorosi'idesuka?
koredei'i?
batteri-no/ju-den+kanryo-.
<NUMK VAL=2006 COUNTER=nenn>,<NUMK VAL=1 COUNTER=gatu>;<NUMK VAL=15 COUNTER=nichi>.
<NUMK VAL=16 COUNTER=ji>;<NUMK VAL=5 COUNTER=funn>/<NUMK VAL=35 COUNTER=byo->desu.
sorekara'wa,yamaguti'kende;yatowareba'nto-o/suruyo'-ni+na'ri,ka'zokuno/moto'niwa,hoto'ndo;
modore'naku+narima'sita.
BAKUONGA,GINSE'KAINO/KO-GENNNI/HIROGARU.

AQUEST
8.3. ローマ字かな対応表

ローマ字かな対応表
あ
a

い
i
yi

う
u
wu
whu

え
e

か
ka
ca

き
ki
kyi

く
ku
cu
qu

け
ke

さ
sa

し
si
ci
syi
shi
ち
ti
chi

す
su

つ
tu
tsu
っ
ltu
xtu
ltsu
ぬ
nu
ふ
hu
fu

た
ta

な
na
は
ha

に
ni
ひ
hi

ま
ma
や
ya

み
mi

む
mu
ゆ
yu

ら
ra
わ
wa
wha

り
ri

る
ru

お
o

ぁ
la
xa

こ
ko
co

きゃ
kya

せ
se
ce

そ
so

しゃ
sya
sha

て
te

と
to

ちゃ
tya
cha
cya

cyi

にゃ
nya
ひゃ
hya

に
nyi
ひ
hyi

み
myi

ね
ne
へ
he

の
no
ほ
ho

だ
da

じ
di

ず
du

も みゃ
mo myaよゃyo lyaxya
れ ろ りゃre ro rya
を
ん
wo
n
nn
xn
げ ご ぎゃge go gyaケ゜ コ゜ キ゜ャve vo vya
ぜ ぞ じゃze zo zyajajya
で ど じゃde do dya

ば
ba
ぱ
pa

び
bi
ぴ
pi

ぶ
bu
ぷ
pu

べ
be
ぺ
pe

が ぎ
ぐ
ga
gi
gu
カ゜ キ゜ ク゜
va vi
vu
ざ
じ ず
za
zi
zu
ji

ぃ
li
xi
lyi
xyi

め
me

ぼ
bo
ぽ
po

びゃ
bya
ぴゃ
pya

ぅ
lu
xu

ぇ
le
xe
lye
xye
きぇ
kye

きょ
kyo

しゅ
syu
shu

しぇ
sye
she

くい
くえ
qwi
qwe
qi
qe
qyi
qye
しょ すあ すぃ すう すえ
syo swa swi swu swe
sho

ちゅ
tyu
chu
cyu

ちぇ
tye
che
cye

きゅ
kyu

ち
tyi

り
ryi

ぉ
lo
xo

いぇ
ye
うぇ
whe
we

うぃ
whi
wi
くや
qya
くあ
qwa
qa

くゆ
qyu
くう
qwu

うぉ
who
くよ
qyo
くお
qwo
qo
すお
swo

ちょ つぁ つぃつぇ つぉ
tyo tsatsi
tsetso
cho てや てぃ てゅ ててよcyo thathi
thu thethoとぅあ とぅい とぅ とぅえ とぅお
twa twi twu twe twoにゅ にぇ にょ
nyu nye nyo
ひゅ ひぇ ひょ ふやふゆhyu hye hyo fyafyu
ふぁ ふぃ ふ ふぇ
fwa fwi fwu fwe
fa
fi
fe
fyi
fye
みゅ みぇ みょmyu mye myo
ゅ
ょ
lyu
lyo
xyu
xyo
りゅ りぇ りょryu rye ryo

ふよ
fyo
ふぉ
fwo
fo

ぎ ぎゅ ぎぇ ぎょ ぐわ ぐい ぐ ぐえ ぐお
gyi gyu gye gyo gwa gwi gwu gwe gwo
キ゜ キ゜ュ キ゜ェ キ゜ョ ← ガ行鼻濁音
vyi vyu vye vyo
じ
じゅ じぇ じょzyi zyu zye zyo
ju
je
jo
jyi
jyu jye jyo
じ
じゅ じぇ じょ でや でぃ でゅ でどdyi dyu dye dyo dha dhi dhu dhe dho
どぅ どぅ どぅ どぅ どぅお
dwa dwi dwu dwe dwo
び びゅ びぇ びょ
byi byu bye byo
ぴ ぴゅ ぴぇ ぴょ
pyi pyu pye pyo