ネタキリラボ
ネタキリラボ

過去のラボメモ

過去ログ

[先月] [戻る] [来月]


「学習リモコン PC-OP-RS1制御ライブラリ」を使ってみる

ラボにRemote Stationサンプルを追加。

Vecterにて学習リモコン PC-OP-RS1制御ライブラリなるものを発見したので、Delphiで使ってみました。このライブラリのおかげでRemote Stationをプログラマブルに操作することができます。

サンプルでは制御関数のラッパークラスを作成して利用しています。
2008年9月3日(水)

パソコンに日本語を喋らせる

以前、自作の環境制御装置を声で操作したくて音声認識と音声ガイド機能を付けるため、音声認識エンジン(SAPI5.1)を導入しました。

しかし、SAPI5.1には、英語の音声認識・合成、中国語の音声認識・合成、日本語の音声認識まではあるのですが何故か日本語の音声合成機能がついていないので、SAPI単体では日本語を喋らせることができません。Officeでもインストールしていれば、使えるようにはなりますがその発声はまぁ酷いもんでした。しかもOfficeだってタダじゃないってことで、しょうがなく英語の音声認識と音声合成を使ったんですが、実装していざ使ってみると、認識に結構ネイティブな発音を要求されます。。電気を付けるのに人前で「ルァイトオーン(right on)」と声高に叫ぶのは純日本人としては結構恥ずかしい…。音声合成も中学英語耳な自分にとってちょっと難しい単語はまぁ聞き取れない。そこで思いました。「やっぱ日本人が使うなら日本語のがいいわ…」と。

ということで、日本語の音声合成をグーグルを彷徨って見つけたのがAquesTalk(テキスト音声合成ミドルウェア)です。ページにあるサンプルを聞いてみるとかなり流暢な日本語を喋っているし、何よりWin版は営利、非営利にかかわらず無償で使用OKてのが何とも太っ腹。これは使わない手はないということで、次回再利用しやすいように稚拙ながらAquesTalkのラッパークラスを書いてみました。サンプルはそのラッパクラスを利用したものです。

ラボに日本語音声合成(AquesTalk)サンプルを追加しました。
2008年9月5日(金)

「外部記憶データベース」のVistaでの動作

「外部記憶データベース」と「スタンプール(Stamper3)」の動作環境はWin2000/XPとなっています。というのも私はテスト環境をWin2000/XPしか持ってないからです。ただ、最新のOS、Vistaをテストしてないのはどうかと思いVista環境のある友人に調べてもらいました。

それで見つかったVistaでの不具合と対処法

  • Firebirdがインストールされてない環境での初回起動時、自動でFirebirdインストーラーが起動しない。
    (※対処法)インストールフォルダ内の「init」フォルダの「Firebird-Firebird-2.0.xxxxxxxx_Win32-jp.exe」から起動。


  • 簡易ランチャー・簡易ブックマークが動作しない。
    (※対処法)今のとこなし(すいません…)

友人が言うにも私が調べたところでもUAC(ユーザーアカウント制御)が原因と思われます。
Delphiによる既存アプリケーションのVista対応:CodeZine

とりあえず、初回起動時と「スタンプール」の簡易ランチャー・簡易ブックマーク以外は普通に動くみたいです。ただ上記の不具合は作者かVista環境を持ってないので今のところ修正困難です。。
2008年9月9日(火)

Stamper2 Ver0.77

Stamper2をバージョンアップしました。

Stamper2 Ver0.77

修正点
・操作パネル再表示
2008年9月10日(水)

外部記憶データベース Ver0.9.2


外部記憶データベースをVer0.9.2にバージョンアップしました。

修正点
・Vista用修正
2008年9月12日(金)

卓上リモコンAVC300

卓上リモコンAVC300というものを買ってみました。
Webサイトを見る限り、今まで市販されてるパソコンから扱えるリモコンの中では群を抜いて高性能です。

個人的に気に入ったところは

・LAN接続で複数のパソコンから利用可能
・自作プログラムから操作できる
・エアコンのような長い赤外線信号も覚えられる
・音・明度・温度センサーがついていて、特に温度センサーをプログラマブルに活用すれば、エアコンと併せて室温の自動調整が可能
・リモコン送信部が6つ+1付いていて広いエリアの家電をカバー

関数群はなくUDPから操作しなければなりませんが、VBのサンプルも付いてくるので調べて自作プログラムから有効利用できるようにしたいです。



AVC300のサイトの作りがちょっと怪しかったので「大丈夫かなぁ…」とも思いましたが、購入前のメールでの質問にもしっかり対応してくれ、購入後は納期のメールが届き、納期ぴったりの商品が届いたので非常に好印象でした。
2008年9月13日(土)

Stamper2 Ver.0.78

Stamper2をVer.0.78ににバージョンアップしました。

修正点
・長時間起動させるとクリップボード履歴の監視が止まるのを修正
2008年9月24日(水)


[先月] [戻る] [来月]

  • このエントリーをはてなブックマークに追加
Copyright 2003-2019 yhira Some Rights Reserved.
[Server] [Delphi Tips] [Rails3 Tips]
最終更新:2008/10/04 21:37:22