jp2kq:京急語コンバータ

mstssk

License: MIT License

Fork
100
Fav
21
View
105595
  • Play

Fullscreen

Smart Phone

Fork tree

  • Readme
  • JavaScript 155 lines
  • HTML 6 lines
  • CSS 3 lines
京急語コンバータ

ドアしまります → ダァシェリェィス

ひらがな,カタカナ,半角カタカナの変換コードは以下から借用
http://code.google.com/p/kanaxs/
ありがたや、ありがたや。

■変換処理イメージ
ドア閉まります:doasimarimasu
↓母音の統合:daasimarimasu
↓鼻音の脱落:daasiariasu
ダァシエリエス

一部、それっぽく変換されるように変換表いじったりハードコーディングしてる。

■20111025
ねとらぼで記事にされた初期段階のコードからちょっと修正した。
・yi,ye,wi,wu,we,woを変換表に追加。
・母音融合と鼻音脱落の処理順を修正。
・ぁ-ぉをただの母音発音扱いに修正。
■20111027
@tmytさんがbotを作ってくれました。
http://twitter.com/KQBot
■20111030
促音の「っ」の変換ミスを修正

TODO
□小文字(ぁぃぅぇぉゃゅょゎ)の変換のさせ方が中途半端
□にゃにゅにょ、とか怪しい
☑や行・わ行(yi,ye,wi,wu,we,wo)の考慮漏れ
□nm子音の脱落が極端すぎるので、特定のパターンでは脱落させないようにするか?
 n子音は落ちなくていい? こんにちは→キイチハ とか流石に変
□文頭の文字は変換しないほうが自然?
☑母音融合と鼻音脱落の順序が逆になってる
□母音の引き摺らせがテキトーすぎて実際の発音にあってない
□「ゕ」(小文字の"か")対応
☑ゃゅょが i 母音に引きずられるパターンで変換ミス
  • jp2kq:京急語コンバータ
  • jp2kq:京急語コンバータ

play

Complete!

Description What kind of game?

Control Device

jsdo.it websocket controller

Mouse

keyboard

smartphone

Fullscreen

Default Panel

Size

  • Width: px
  • Height: px

code

QR Code

Discussion

Questions on this code?

Tags

Favorite by

gryng02gryng02:

京急すごいw

nenjirunenjiru:

イイエ(いいね)

9appat3ch9appat3ch:

ダァシェリェィスコバ-タ出タ-!w

UelvesUelves:

kq京急コンバータオキイイリ!

ginpeiginpei:

オオシリイ(おもしろい)

Forked

sort by