2014/10/28

飛行機が飛ばなかった日の話 (2)

前回はこちら

あらすじ:飛行機がストでキャンセルされたよ!



裏話としては
・アテネの地下鉄は時間制 (75分乗り放題、空港行きは除く)
・空港でおばちゃんがものすごい長いこと交渉してて、どこの国もおばちゃんは強いなあと思った
・マンガでは行列あんま増えてないですが、 実際にはガンガン後ろに並んできました。
 完全に航空会社の応対が間に合ってない。

・帰り道だけじゃなくて、行ってる間もトラブったし、なんなら行く前からトラブってた

ここまでが、飛行機乗るまでの話で、一応一区切りです。
次からはアテネ->パリ移動の話になります。

あてにならないネームを信じるなら、あと6ページで終わる予定です。
完走できるよう頑張ります。

2014/10/26

飛行機が飛ばなかった日の話 (1)

(6)飛行機について
エールフランスで帰ってこようと思ったらストライキでキャンセルされましたしょうがないのでルフトハンザでアテネ->ミュンヘン->パリ->成田という感じで帰ってこようかと思い
アテネ~パリ間はルフトハンザに乗ってきたのですが、
・アテネ->ミュンヘン:着陸時のスピードが早すぎて急ブレーキをかける・ミュンヘン->パリ:着陸時のスピードが遅すぎてふらつくし、着地時にはねる
ルフトハンザって着陸が下手なのかな?
史上まれに見る良い素材なので
様々な形で料理したいと思い、
これをエッセー漫画にすることにしました。

 で、1ページ目がこれです。


全9ページくらいを予定しています。

ネームは終わってますが、当てになりません。

完走できるように頑張るので、
よろしくお願いします。

2014/10/22

【垰瀬内なら】駅名替え歌を自動生成する(2) 【自動で作る】

#きっとn番煎じ (n>1, n∈N)

【やっつけデモ】
「炉心融解」で歌詞を作ってCevioにベタ打ちさせるとこうなりました。



(聞けない方はこちらから落としてください。)







聴きました?










現状の出力結果はこんな感じ

元歌詞
今回の出力
(前回の出力)

 まちあかり はなやか えーてる ますいの つめたさ
  かみさかい はやなま  えべつ    はるひの   うめやま
 (あいかまち あかさか えべつ  あさひの  うめやま)

 ねむれない ごぜんにじ すべてが きゅうそくに かわる
  ねづ+えない  ごめんまち  すまでら  うおずみ      わらび
 (あつ+えさき ごめんまち うえむら うおずみ   あかゆ)

 おいるぎれのらいたー  やけつく ような いのなか
  おいつ+ひねの+やいた  まきむく ようが いのなだ
 (おいつ+いけの+あいが  あおうづ おうか  いそはら)

 すべてが そう うそなら ほんと(う)に よかったのにね
  すずめだ その ぬのはら ほんまち      こなかの+みね
 (うえむら おの くろさか こんぞうじ  こなかの+いで)

【実装】
・ユーザが歌詞をいい感じに区切ると、
 それと同じ文字数で似たような母音を持つ駅名をデータベースから拾ってくる
(異なる母音の文字数=距離で距離最短の駅名を使用)

・その際、最初と最後の母音が似てるときは距離にボーナスをつける
(現在の実装では1文字母音が異なると距離+1,
 最初と最後の母音が同じだと距離ボーナスで-2,
 文字が完全に一致している場合もボーナスで-0.25)

・同じ駅は使わないようにする
(ただし同名の駅が複数個ある場合はその数まで可)

データベースにはwikipediaの日本の鉄道駅一覧を使用。

【課題】

・「っ」「ゃ」「ゅ」「ょ」「ー」に対応させる
(現状はいろいろごまかしている えーてる->えてる まっさお->まさお とか)

・時間伸縮に対応させる
(おいるぎれの -> おいつ+きれ+のう みたいな)

・実際の発音と表記の発音が違う問題をどうにかする
(ほうき->ほおき みたいな)

・そもそもユーザが歌詞を切らなくていいようにする

・デモ用のWebページつくる

・cevioをマスターする

2014/10/08

【垰瀬内なら】駅名替え歌を自動生成する(1) 【自動で作る】

#きっとn番煎じ (n>1, n∈N)

【背景】
とりあえず、こちらをお聞きください。

【駅名だけで】炉心融解歌ってみた【ぽちゃっこ】
作詞:あくあ さん
歌唱:ぽちゃっこ さん


このような作品は「垰瀬内シリーズ」(たおせない)と呼ばれ、
ニコニコ動画に359件投稿されています(2014/10/08 4:46現在)

今回はこれ(と同じくらいのクオリティ)の歌詞を自動で作ることを目標とします。

【(やっつけ)デモ】
とりあえず、
「炉心融解」で歌詞を作って(一発で)歌って(録音して適当にコンプかけて)みるとこうなります。
なんとなーく聞いてみて歌詞に違和感がなければ目標達成ですが。


(聞けない方はこちらから落としてください。)







聴きました?










現状の出力結果はこんな感じ

元歌詞
出力

まちあかり はなやか えーてる ますいの つめたさ
あいかまち あかさか えべつ  あさひの  うめやま

ねむれない ごぜんにじ すべてが きゅうそくに かわる
あつ+えさき ごめんまち うえむら うおずみ   あかゆ

おいるぎれのらいたー   やけつく ような いのなか
おいつ+いけの+あいがー あおうづ おうか いそはら

すべてが そう うそなら ほんとうに よかったのにね
うえむら おの くろさか こんぞうじ  こなかの+いで

きみの くびを しめる ゆめをみた ひかりの あふれる ひるさがり
いちお うしお いしづ うえの+いが いだきそ あつべつ いつかまち

きみの ほそい のどが はねるのを なきだし そうな めで みていた
いちお おおき おうか かいうえの あしだき  おうか あげ いえひさ

かくゆうごうろにさ    とびこんで  みたいと   おもう
あつ+うぐいすの+にさ  おぎ+おうめ  いが+いの  おおご

まっさおなひかり  つつまれてきれい
あかの+あき+あき うす+あげ+かいせい

かくゆうごうろにさ    とびこんで  みたら そしたら
あつ+うす+こうろ+いさ  おぎ+おうめ いがや おいたま

すべてが ゆるされる ような きがして
うえむら うす+あかゆ おうか いが+いで

【実装】
・ユーザが歌詞をいい感じに区切ると、
 それと同じ文字数で似たような母音を持つ駅名をデータベースから拾ってくる
(異なる母音の文字数=距離で距離最短の駅名を使用)

・その際、最初と最後の母音が似てるときは距離にボーナスをつける
(現在の実装では1文字母音が異なると距離+1,
 最初と最後の母音が同じだと距離ボーナスで-1,
 文字が完全に一致している場合もボーナスで-0.5)

データベースにはwikipediaの日本の鉄道駅一覧を使用。

・現在はそのうち「あ行」と「か行」が使えるように実装済み

【やるべき課題】
・データベース増やす
(「さ行」から「わ行」)

・「っ」「ゃ」「ゅ」「ょ」「ー」に対応させる
(現状はいろいろごまかしている えーてる->えてる まっさお->まさお とか)

・時間伸縮に対応させる
(おいるぎれの -> おいつ+きれ+のう みたいな)

・そもそもユーザが歌詞を切らなくていいようにする

・デモ用のWebページつくる

・歌唱力をあげるかcevioをマスターする

2014/10/05

「ぴくかる」開発記録(8) -Operaに対応したり、一枚の絵のスキルが見れるようになったりしました

絵師さんの戦闘力@pixivを測定するブラウザ拡張機能
「pixiv skill calculator」(ぴくかる)を開発しています。
最新版はv.1.5.2です。

Google Chrome版ダウンロード
Opera版ダウンロード
FireFox(+GreaseMonkey)版ダウンロード:
機能一覧:こちら

今回のアップデートは機能追加とバグフィックスです。

--前回との差分--
【機能追加】Operaでも公開してます。

【機能追加】一枚ごとのスキルが見られるようになりました
#ただ、割とバグが残ってるのでご了承ください。

【機能追加】平均閲覧数・点数・ブックマーク数が見られるようになりました

スキルのところをマウスオーバーすると見れます。

それ以外の場所でもマウスオーバーで吹き出しが出たりします。
#が、割とバグが残ってるのでご了承ください。

【バグフィックス】
閲覧数0の絵が含まれる(=投稿直後)にスキルがNanになるバグを直しました。



--今後の課題--
【改良】適切なツールチップを表示させて、初見のユーザでも操作がわかるようにする

【改良】無視すべきタグ辞書の改良

【追加】マルチブラウザに対応させる
       →Operaは登録申請中
       →Safariは証明書が取得できればいけそう→審査落ちた?

【改良】ライバル登録ボタン使用時の(見た目の)挙動
       →まだ改良の余地多数あり。

【改良】計算式にフォロー・マイピクを加味する

【改良】絵ごとのスキル値を表示するようにする

【バグ】R-18を表示させないようにするユーザがR-18を含む絵師のページに行くと、
    スキル値が適切に計算出来ない

【分析】Tinamiとの比較とか面白そう

【その他】もう少しスキル値を上げたい orz
現在18470/19286位@2907ポイント(上位95.8%) 

--その他--

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