Yahoo!のルビ振りWebサービスが漢数字にフリガナを振ってくれない
Yahoo!デベロッパーネットワーク – テキスト解析 – ルビ振り を試しているのですが、なぜか漢数字にルビを振ってくれません。
たとえば「六町(ろくちょう)」という駅があるのですが、このフリガナを問い合わせると以下のようなレスポンスが返ってきます。
<?xml version="1.0" encoding="UTF-8"?>
<ResultSet xmlns="urn:yahoo:jp:jlp:FuriganaService"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:yahoo:jp:jlp:FuriganaService
http://jlp.yahooapis.jp/FuriganaService/V1/furigana.xsd">
<Result>
<WordList>
<Word>
<Surface>六</Surface>
</Word>
<Word>
<Surface>町</Surface>
<Furigana>ちょう</Furigana>
<Roman>tyou</Roman>
</Word>
</WordList>
</Result>
</ResultSet>
↑ こんな風に「六」だけフリガナがついてきません。
ためしに「六」だけで問い合わせてみても、
<?xml version="1.0" encoding="UTF-8"?>
<ResultSet xmlns="urn:yahoo:jp:jlp:FuriganaService"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:yahoo:jp:jlp:FuriganaService
http://jlp.yahooapis.jp/FuriganaService/V1/furigana.xsd">
<Result>
<WordList>
<Word>
<Surface>六</Surface>
</Word>
</WordList>
</Result>
</ResultSet>
↑ やっぱりだめっぽい。
リファレンスには grade パラメータをつけなければ「ひらがなを含むすべてのテキストにふりがなを付けます」とあるのですが、、、漢数字くらい読めってことでしょうか。ただのバグでしょうか。
(追記) もしかして読み方が一意に決まらないため?
語によりますね…
一位(いちい)とか単三(たんさん)とかはちゃんと返してくれます。
>>knodaさま
そうですね。きちんと読み方が決まっていれば返してくれるみたいです。