LDOCE5 to EPWING が動作しない問い合わせについて(メモ2) (2014/6/18追記)

一応問題なく動作したようなので実行してもらった内容を書いておきます。

ActivePerlのダウンロード

このURLをブラウザで開くと
ActivePerl-5.16.3.1604-MSWin32-x64-298023.msi がダウンロードされますので、
それを実行してください。

インストール

インストール画面が出るので基本的には何も変更せずNextを押していってください。



完了すると、C:\Perl64 ができるはずです。

コマンドプロンプトを閉じる

次に、既に開いているコマンドプロンプトを閉じてください。

コマンドプロンプトを開く

LDOCE5変換ツールを解凍したディレクトリでコマンドプロンプトを開いてください。


split_psssoundの実行

コマンドプロンプトで下記を入力して実行してください。

perl caller.pl -calltype split_psssound

※上記スクリーンショットでは LDOCE5 がインストールされていないマシンなのでインストールされていない旨が表示されています。

実行結果の例:

C:\Users\(User)\Desktop\LDOCE5_to_EPWING_takke_xxx\LDOCE5_to_EPWING_takke>caller.pl -calltype split_psssound
call type: [split_psssound]
LDOCE5 found at [c:/Program Files (x86)/Longman/LDOCE5/ldoce5.data/]
sound-gb_hwd (48094) done.
Failed to inflate 174392981 -> 174455695 (57792 != 62714)
dummy write 4922 byte
caller.pl warning: failed to find first frame (woodcut.mp3).
caller.pl warning: failed to find first frame (woodcutter.mp3).
caller.pl warning: failed to find first frame (wooded.mp3).
caller.pl warning: failed to find first frame (wooden.mp3).
sound-us_hwd (47350) done.

psstoolの実行

コマンドプロンプトで下記を入力して実行してください。

perl caller.pl -calltype psstool

実行結果の例:

C:\Users\(User)\Desktop\LDOCE5_to_EPWING_takke_xxx\LDOCE5_to_EPWING_takke>caller.pl -calltype psstool
call type: [psstool]
P-Study System wavvoice フォルダ: [C:\Users\(User)\Desktop\P-Study System 8\data\wavvoice]
C:\Users\(User)\Desktop\P-Study System 8\data\wavvoice\ldoce5 を作成しました
▼sound-exa のコピー

▼sound-gb_hwd のコピー

▼sound-sfx のコピー

▼sound-us_hwd のコピー

【コピー完了】


上記の作業にて、P-Study System でネイティブ音声が再生されるようになったとのことです。

LDOCE5 to EPWING が動作しない問い合わせについて(メモ)

ロングマン現代英英辞典 5訂版のネイティブ音声の導入方法にあるツールを実行すると下記のエラーメッセージが出るらしい。

環境:Windows 8, Core i3-3217U 1.80GHz, Memory 4GB, 64Bit

...
C:\Users\(User)\Desktop\LDOCE5_to_EPWING_takke_xxx\LDOCE5_to_EPWING_takke>caller.exe -calltype split_psssound
Carp.pm did not return a true value at C:/Perl/lib/Carp/Heavy.pm line 3.
BEGIN failed--compilation aborted at C:/Perl/lib/Carp/Heavy.pm line 3.
Compilation failed in require at -e line 346.
done (2014/06/17 23:51:46.52).

調査したけどさっぱり分からないので ActivePerl をインストールしてもらってどうなるか確認中。。

マシンスペックメモ:HDD換装

微妙にHDD容量が足りなくなってきたので交換しました。

メインPC (tm-3)

カテゴリ 品名 備考 購入価格 導入時期
CPU Intel Core i7 3770K BOX   \32,800 2012/05
Memory A-DATA AX3U1600GC4G9-2G DDR3 PC3-12800 4GBx2 - 2012/05
- A-DATA AX3U1600GC4G9-2G DDR3 PC3-12800 4GBx2 \8,370 2013/11
Case acubic D40 ACE-D40-SBK [シルキーブラック] MicroATX \17,980 2012/05
MB ASUS P8Z77-M   \12,980 2012/05
OS Windows 7 Ultimate   - 2012/05
VIDEO MSI N660GTX Twin Frozr III OC   \22,980 2013/03
電源 Antec EA-650-GREEN   \5,827 2012/05
SSD Intel SSDSC2CT120A3K5 Intel SSD 330 Series 120GB \12,950 2012/05
SSD Intel SSDSC2CT240A4K5 Intel SSD 335 Series 240GB \18,980 2013/05
HDD WDC WD40EZRX 4TB E:内蔵 ドキュメント \18,800 2014/01
DAC Microshar μDAC111   \53,800 2012/03
TVチューナー BUFFALO DT-F110/U2   \7,390 2011/12
ディスプレイ MITSUBISHI RDT233WLM-S HDMI接続 - 2011/03
- EIZO FlexScan EV2336W-ZBK DisplayPort接続 \36,000 2013/11

追加したのはこの辺↓

2013年を振り返る

2013年も無事フリーランスとしてなんとか生き延びることができました。私のアプリを使っていただいている皆様、本当にありがとうございます!

せっかくなので今年1年をざっくりと振り返ってみたいと思います。

続きを読む

Twitter4J+SPDYをJava(非Android)で使うときの設定

※この記事のまとめは Twitter4JのSPDY対応について – TwitPane をご参照ください。

昨日の記事Twitter4J+SPDYがSPDY通信しているか確認できると書いたのですが、非Android環境というか、Eclipseやコンソール上のjavaコマンドから実行するとどうにもSPDY通信してくれないので困っていました。

その後いろいろと調査した結果、どうやらJVMにnpn-bootというものが必要らしいです。

続きを読む

Java/WindowsだとSPDY使うと3%〜5%ほど速いっぽい

※この記事のまとめは Twitter4JのSPDY対応について – TwitPane をご参照ください。

http://gyazo.com/954576b109ac8b2deb5fa448048dd3eb.png

http://gyazo.com/f92ee3e47b22aff8e26a0a2a92153b1e.png

Twitter4J+SPDYでSPDY通信してるかどうかの判定方法

※この記事のまとめは Twitter4JのSPDY対応について – TwitPane をご参照ください。

昨日の記事で公開したTwitter4JのSPDY拡張(twitter4j-spdy-support)ですが、本当にSPDY通信してるか心配ですよね。

色々調べてみたところ、一応下記のようなコードで Twitter オブジェクト(twitter)から SPDY のコネクションプール数を取得できることが分かりました。

続きを読む