Javascript

picojsonとv8::Valueの変換

nodeのアドオンを作ってjavascript側とデータをやりとりしようとすると、 v8のデータクラスを扱うことになるのですがこれが結構分かりづらいのですね。たとえば、意味のある例ではないのですが 「javascriptのオブジェクトを受け取り、その中の"data1"要素で…

OpenJTalkとNode.jsでブラウザから日本語TTS

ブラウザから日本語TTSと言えばgoogle翻訳の非公式APIが有名(?)ですが、ローカルで堂々と使える仕組みを試してみました。とは言っても骨格部分はこちら:凹みTips - Node.js 用 Open JTalk アドオンを作ってみた からもらってきたもので、私はただその上にサ…

ブラウザにdrag&dropでグラフ描画

ブラウザで簡単に音声波形みたいなものを描画したくて、HTML5のcavasとfile APIの勉強がてら作ってみました。ソース https://github.com/penkoba/drop_n_drawテストページ http://www.geocities.jp/phan_tom_0/drop_n_draw/drop_n_draw.htmlというわけで簡単…