ドットインストール代表のライフハックブログ
![IDEA * IDEA](https://cdn-ak-scissors.b.st-hatena.com/image/square/4afe09cbdc2621192e74f2bcd746321c745df9eb/height=288;version=1;width=512/http%3A%2F%2Fwww.ideaxidea.com%2Fwp-content%2Fuploads%2F2011%2F04%2Fe0.png)
APIが提供されていないサービスから欲しい情報だけを取得するには、HTMLなどから自前でスクレイピングを行うしかありません。PHPでのスクレイピングに役立つライブラリなどをまとめてみました。 PerlやRubyには色々と便利そうなものが見つかるのですが、PHPにはなかなかこれといったものがないですね。 Webスクレイピングライブラリ HTMLScraping HTMLをXML化してDOMやXPathで操作できるクラス。主にHTTP_Request+HTMLParser(XML_HTMLSax3を含む)/Tidy+Cache_Liteという構成で、スクレイピングに必要なものが一通り揃っている。ライセンスはLGPL他。 WebScraper シンプルな汎用スクレイピングクラス。HTTP_Client+HTMLParser(XML_HTMLSax3を含む)という構成で、XPathで要素を抽出でき
酒徳です。このごろは、食べ物が美味しい季節です。おかげで、ダイエット宣言しているのに、さっぱり体重が落ちません。困ったものです。 さて、今回は、JavaScriptから任意のタイミングでMP3を再生する方法について書いてみようと思います。 Webを見ていると、マウスで画像をクリックするとピコッ音が鳴るサイトがあります。「どうやって実現しているのだろうか?」と思ってソースを見てみると、Flashだったりします。そして、「そうか、Flashなら簡単に鳴らせて当然だよなぁ」と思います。 しかし、Flashは、JavaScriptほど手軽ではありません。Flash開発のための環境を整えて、コンパイルして・・・と意外と労力がかかります。たかだか、「ピコッ」と効果音を鳴らしたいだけのために、そんな苦労をするのは、割に合いません。 そこで、先日私が作ったのが、soundapi.js です。このライブラリ
ドキュメントトーカ日本語音声合成ライブラリ for Android ドキュメントトーカ日本語音声合成エンジンは、正確な読み、自然なイントネーション、明瞭な発音を特徴とした日本語音声合成エンジンで、WindowsやMac等で広く使用されております。 「ドキュメントトーカ日本語音声合成エンジン for Android」は、JNI(Java Native Interface)を使用し高速化を図るとともに システムに負担をかけないようにバックグランドで動作するサービス(DTalkerSpeechService)として提供されます。 また、V1.2.0 よりAndroid標準TTSにも対応いたしました。 OEM提供・価格 合成エンジンの有償提供、もしくは、サービスをご利用いただけるパートナーを募っております。 2012年2月 価格改定いたしました。 までお問い合わせください。 応用アプリ ドキュメン
サンプルアプリケーションを試す † Androidの 設定→アプリケーション→提供不明のアプリ にチェック。 以下のQRコードまたはJaTTSDemo-0.0.2.apkからダウンロード。 注意: サーバで音声に変換する方法なので、ネットワークに繋がっていないと使えません。 少し時間がかかります。ネットワークやサーバの状態によりますが、しゃべり始めるまでにだいたい3〜5秒はかかります。 入力内容はすべてサーバに送られます。 サーバが落ちていたりして失敗する場合があります。エラーが出る場合はしばらくしてから再度試してください。 ↑ ライブラリを使う † android-jatts-0.0.2.jar をダウンロードしてAndroidアプリケーションのプロジェクトに追加。 AndroidManufest?.xmlにINTERNETパーミッションを追加。 <manifest> ... <uses
Android向け日本語音声合成ライブラリを開発 携帯、モバイル関連 株式会社アクエストは、Google社の携帯電話プラットフォームの"Android"上で動作可能な小型軽量の日本語音声合成ライブラリを開発いたしました。現在、ベータ版を無償でダウンロード出来ます。 報道機関各位 プレスリリース 2010年5月12日 株式会社アクエスト(所在地:神奈川県横浜市 代表取締役 山崎信英)は、 Google社の携帯電話プラットフォームの"Android"上で動作可能な小型軽量の 音声合成ライブラリ『AquesTalk Android』を開発しました。 テキスト情報を音声波形に変換出力する日本語の規則音声合成エンジンで、 必要なリソースサイズが100Kバイト程度と非常にコンパクトなエンジンと なっています。 また、ネイティブコードで記述しているため、少ないCPU使用率で処理が 可能となっています。
WebアプリケーションフレームワークのひとつにOpen-jACOBがある。同プロダクトはEclipse IDEベースの開発プラットフォームも含んだフレームワークで、データベースと連携したインタラクティブなWebアプリケーションを簡単に開発できるという特徴がある。 同プロダクトにおいて使われているダイアグラムドローイングライブラリがOpen-jACOB Draw2D Javascriptライブラリだ。Open-jACOB Draw2Dにおけるダイアグラムの描画には同ライブラリが使われており、同ライブラリはそれ単体としても提供されている。画像を描画するためのJavascriptライブラリはいくつもあるが、Open-jACOB Draw2Dはbytefxのような軽量のドローイングライブラリで、ほかのファイルへの依存がなく、それ単体で動作するという特徴がある。 採用されているライセンスがGNU L
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く