ネットサービスとかGoogleとか豆知識とか。

Index > API > Yahoo!のルビ振りWebサービスが漢数字にフリガナを振ってくれない
API
2008年08月19日 23:03

Yahoo!のルビ振りWebサービスが漢数字にフリガナを振ってくれない

  • このエントリーをはてなブックマークに追加
  • ... PV
スポンサード リンク

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 パラメータをつけなければ「ひらがなを含むすべてのテキストにふりがなを付けます」とあるのですが、、、漢数字くらい読めってことでしょうか。ただのバグでしょうか。

(追記) もしかして読み方が一意に決まらないため?