2014/06/17

創作キャラの名前にありがちな文字を調べてみた

・例えば、なんとなく「○犬」より「○猫」の方がハンドルネームとしてよく見る気がする
・人物名に濁点を使うのは勇気がいる

とか、創作キャラの名前をつけるときに何かの傾向があるんだろうなあとは、
日々ぼんやりと思っているのですが、実際どうなんだろうと思って調べてみました。

対象サイト:うちの子まとめベータ」
収集キャラ数:2929人(2014/6/17現在の登録数)
カウント対象:「名前」と「正式名」両方カウントする。

例えば、http://uchinoko.herokuapp.com/chara/show/3120 のキャラの場合、
名前:トレイシー
正式名:トレイシー=ゴス
となっているので、ト,レ,イ,シ,ーは全て2回カウントする。
また、=のような区切り文字は除外する。

ということで、結果。まず、全体Top20。
左から「文字」「カウント回数」「キャラ数に対する出現頻度*」
(*よく考えたら同じキャラにで複数回カウントされたりするので、あんまり意味ないかも…)

77226.357%
72324.684%
56819.392%
52717.992%
51617.617%
41814.271%
41414.135%
32911.233%
31410.720%
2839.662%
e2819.594%
2789.491%
2789.491%
2608.877%
a2558.706%
2358.023%
2267.716%
r2207.511%
i2157.340%
1836.248%
1806.145%

カタカナが多いのが目立ちます。
ひらがなより英字が多いのも意外。

次、カタカナTop10
72324.684%
56819.392%
52717.992%
51617.617%
41814.271%
41414.135%
32911.233%
31410.720%
2839.662%
2789.491%

小さいイの出現回数がかなり高い印象。
そしてラ行の強さ。確かにラ行はなんとなく響きがいいような気がします。

次、ひらがなTop10 出現回数がカタカナよりかなり低いことに注目。
1695.770%
883.004%
832.834%
682.322%
662.253%
652.219%
622.117%
581.980%
581.980%
531.809%
こちらはら行が一つも出現していません。
「ん」「い」はカタカナのTop10にもいましたね。
ひらがながかなり低いのは、ひとつの名前で複数回登場しにくいからかも。

次、漢字Top10
1013.448%
782.663%
742.526%
662.253%
571.946%
501.707%
491.673%
481.639%
441.502%
431.468%

蒼とか紅とか来るかなーと思ってたので、思ったより無難な印象。
夜があれば、「夜神月」完成。ちなみに「夜」は出現回数40回。
〇子って古風な感もあるけど意外と多いんだな-。

おまけ。動物っぽい何かシリーズ。
230.785%
230.785%
190.649%
170.580%
130.444%
100.341%
70.239%
70.239%
60.205%
50.171%
50.171%
50.171%
40.137%
40.137%
40.137%
40.137%
40.137%
40.137%
30.102%
30.102%
30.102%
30.102%
30.102%
30.102%
20.068%
鹿20.068%
20.068%
20.068%
10.034%
10.034%
10.034%
10.034%
10.034%
10.034%
10.034%
10.034%

猫派>犬派
狐派>狸派

-----

と、こんなかんじです。
個人的には「うちの子まとめ」は、
この手の分析がまだまだ出来る余地があると思うので、
面白い切り口や、分析手法があればまたやってみたいなーと思っています。

2014/06/10

(任意の)絵師さんのpixiv力を記録して比較するchrome extensionを作ってみた

(8/14追記:最新版についての情報はこちらから)

自分のpixiv上の「影響力」を数値化して、
それを他人と比較するサービスとして、pixiv power checkerがあります。

すごく面白いサービスだと思うのですが、
できれば自分が気になる絵師さんの数値も調べたいな-とか思うわけです。
(pixiv power checkerでは登録している絵師さんとしか数値の比較ができないので…)

ということで、それを実現するextension、Pixiv Skill Calculatorを制作しました。
こちらからzipファイルのダウンロードをどうぞ。
(6/19日追記:chrome ウェブストアで一般公開しました。こちらからどうぞ)

ダウンロードして解凍したら、
アドレスバーに chrome://extensions/ と打ち込んで、拡張機能の画面に行ってください。
その後、「デベロッパーモードにチェック」を入れ、
「パッケージ化されていない拡張機能を読み込む」をクリックし、
先ほど解凍したフォルダを選択します。

その後、Pixiv Skill Calculatorなるものが表示されればokです。
(開発者用のインストール方法なので、自己責任でお願いします。念のため。)


で、何ができるの?という話なのですが、
まず、pixivにログインして、適当に気になる絵師さんの「作品」ページに行きます。

しばらく待つと、いつものプロフィール画像の下に、
スキル:xxxxxx というのが表示されます。
これが、その絵師さんのpixiv力です。高いほうが強いです。
プロフィールではなく「作品」タブなので、注意!
*僕のページじゃないです。


これを何人か繰り返した後、自分の作品管理画面に行くと…。
このように、いつもの「作品タグ」の上に
「あなたのスキル」と「近い人」というものが出てきます。

「近い人」には、(extensionを有効にしてから)
スキルを計算した絵師さんのうち、自分にスキルが近い人5人が表示されます。
*これは僕です。
「近い人」のうち、この人の絵どんなんだったけなあ?
とか思いながら、名前の上にマウスを乗せると、


こんな感じで、その人の直近の投稿が表示されて思い出せます。

今のところの機能はこんな感じです。
ぜひぜひ一度使ってみてください!


以下、想定質問。

Q1.バグ/機能要望等はどこへ?
この記事のコメントか、右側のtwitterに@なりDMなり飛ばしてください。
やる気がある限り善処します。


Q2.スキルどうやって計算してるの?
閲覧数+総合点*総合点/評価回数を直近10枚の絵について計算して、その合計です。
この式は、上に上げたpixiv power checkerを参考にしています。
(ありえないくらい簡略化したとも言う。)


Q3.ブックマーク数は計算に入れないんですか?
入れた方がいいとは思うのですが、僕の技術力ではブックマーク数が取得できません…。


Q4.ようするにpixiv power checkerのパクリ/劣化コピーなんですか?
現状そう言わざるを得ないかもしれません…。
ただ、pixiv power checkerの計算方式に若干賛同しかねるところもあるのと、
(マイピクの人数に対する補正式とか。式が結構複雑で、結果が予想しにくいとことか。)

いずれ独自の計算式にアップデートできるといいなあとは思います。


Q5.絵下手ですね/君、パワー低くない?
pixiv power checkerだと4641人中4622位です。
_| ̄|○

2014/06/04

クロスステッチで縫ってみた (7)

今回もピンクッション系キーホルダー。

ドット絵はこちら。

29*28px

使った素材は前回と一緒です。
布:cosmoのジャバクロス55 (オフホワイト)
糸:ダイソーで購入した名も無き25番糸 (二本取り) + DMC(水色)
リング:8mmの二重リング

前回の文房具 + 小人の流れで、
消しゴムの山からひょこっとを顔出している感じになれば可愛いかと思ったのですが、
なんか、消しゴム柄の布団で寝てるのを上から見てるみたいになりました。

今回の反省点としては、
・前回、輪郭は黒以外の方がいいかなと思ったのにもかかわらず、結局黒。
・クッション状にする時に、目を完全に見失い左下が残念な感じに。
次回はこの辺どうにかしたいところです。

2014/05/29

Juliusで強制アライメントするときのオプション

日本語音声認識システム Juliusで
強制アライメントをかけるときのオプションをいつも忘れるので、メモ。

(想定)
・音声入力に対して、正解テキストがわかっているときにその出現時間を推定する。
・音響モデルはデフォルトのものを使う。(言語モデルは強制アライメントなのでいらない)
ex)台本の決まったセリフの音声と台本を入力として、各音素(単語)の出現時間を調べる。

この想定だと大体こんな感じ
julius.exe -C main.jconf -filelist list.txt -gram grammer -outfile -palign

それぞれ
-C: jconf(設定ファイル)を読み込む
-filelist: 音声ファイルのパス(複数の場合)
-gram: 文法ファイル等(hoge.grammar)の読み込み。拡張子は不要。
          テキストの長さが短い場合は-wのほうが簡単。
-outfile: 認識結果を外部ファイルに出力する。
           出力場所とファイル名は指定できない(音声ファイル.outになる)。
-palign:認識結果に各音素の開始・終了時間を追記する。
    上記想定と例の場合、これがないと開始時間がわからないので、悲しいことになる。

ちなみに、jconfについては
・jconfの中の-inputの行はrawfileだけコメントをはずす必要がある。
 そうしないとマイク入力を認識し始めて悲しい。
・-gramを使う場合はjconf側で単語辞書と文法ファイルのオプションをコメントアウトする。
 そうしないとmultiple LM errorみたいなエラーがでる。
・逆に-gramrを使わない場合はコメントアウトするとLM not found みたいなエラーがでる。

そのうち、grammarファイルとかdictファイルの作り方とまとめて、
「juliusで強制アライメント!」みたいな記事作るかもしれません。

2014/05/26

クロスステッチで縫ってみた (6)

今回もピンクッション的なキーホルダーを作りました。


布:cosmoのジャバクロス55 (オフホワイト)
糸:ダイソーで購入した名も無き25番糸 (二本取り)
リング:8mmの二重リング

ドット絵はこちら。

21*32ドット(+余白3ドット)

---以下、感想とか---

今回の目標は、「棒立ちをやめよう」、
テーマは「小人が使えば文房具だって武器になる」でした。

RPGとかによくある、
戦士が大剣持ってる感じの構図+剣を鉛筆に差し替えたかったのですが、
そういう感じに全く見えないですね。まあ、いいや。

下絵からドット絵に移す段階で苦労したのが、手に持ってる鉛筆。
傾斜のある直線を少ないドット数で表現するのが、思ったより大変でした。
でも、そこそこうまく行ったかなあ。

ドット絵から実際に縫い始める段階で困ったのが、髪の色。
前回3回目で作ったやつ髪の色青系だったので、
変えようと思いその場で変えたのですが、配色に失敗しました。
さすがに、色相を思い切り変えすぎましたねえ……。

あと、輪郭線をいつも黒色にしているのですが、
場所によっては違う色にしたり、なしにしたほうがいいのかなあとも思ったり。

ただ、出来上がってみれば結構満足感もあったので、
多少のミスはあんまり気にしないほうがいいのかもしれないなあという気もします。

2014/05/20

ドット絵描いてみた (2)

クロスステッチ用に描いたもので、
微妙かなあと思ったものを、
貼るだけ貼ってみます。

32*32px。
昔描いた絵をベースに。

30*40px。
デュエリスト的な何かを描きたかったんじゃないかなあ。

2014/05/12

クロスステッチで縫ってみた (5)

今回は、これを作ってみました。


ということで、ピンクッションです。
中に綿をつめたので、ふかふかです。

側面はこんな感じ。

布の端は全て内側に詰められるので、
見栄えもいい感じです。
リングを付ければキーホルダーとしても使えそうです。

表面の図案はこちら。
17*27ドット
6色
次回はもうちょっと大きい図案で、
リングも付けて作ってみようと思います。