目次
西本卓也の職務経歴
現在関わっている技術
1996年-2011年 大学教員としての職務経歴
2000年-2011年 音声対話擬人化エージェントツールキット
2005-2006年 IPA 未踏ソフトウェア創造事業
2005年 スクリーンリーダーの試作
2004年 Approach Yanaka Project
2000年 コミュニティ形成機能を持つ音声会議システム
1996-2002年 視覚障害者のためのタイピング練習ソフト
西本卓也の職務経歴
updated on 2013-06-13
現在関わっている技術
updated on 2021-04-04
コンサルティング契約
Web系エンジニア3人の開発チームの技術統括(現在はアドバイザリーボード)
受託案件
音声の入出力を行う iOS / Android モバイルアプリの開発
Bluetooth Low Energy (BLE) デバイスや BLE 対応モバイルアプリの試作
クラウド音声合成を使用する Web サービスの開発
Autodesk Fusion 360 のプラグイン開発の支援
AWS Lambda などサーバーレスアーキテクチャーでのサービス開発
オープンソース Python プロダクトのカスタマイズ支援
機械学習のコンサルティング
React などの JavaScript フロントエンド開発
Webサービスの保守運用
研究
ペットの見守り IoT デバイスとサービス
スクリーンリーダーNVDAの日本語化(オープンソースプロジェクト)
音声合成エンジン Open JTalk の DLL および Python ラッパーの実装
Python, Cygwin gcc, Mingw, ctypes
日本語音声合成および点字ディスプレイ対応のためのテキスト解析
mecab, naist-jdic のカスタマイズ
日本語IMEの音声化に関する技術調査と開発支援
Windows
API
: TSF, RPC, MSAA など
NPO 支援技術開発機構(ATDO) 主任研究員 (2012年10月より、現在は非常勤)
電子書籍、スクリーンリーダー、点字ディスプレイなど情報アクセシビリティに関する調査
米国の電子教科書事情:AIMセンター・NIMAS会議の参加報告
国連「障害と開発に関するハイレベル会合」にてアクセシブルなマルチメディアを配布
1996年-2011年 大学教員としての職務経歴
Linux システム管理 (Vine/Ubuntu etc.)
NFS/NIS/Postfix/
DNS
/DHCP/Apache など
ハードウェアRAID装置の導入・保守
PHP アプリケーションの保守とカスタマイズ
pukiwiki プラグインの作成など
ネットワーク管理 有線および無線LAN
統計、信号処理
Matlab/Octave, R, C/C++
パターン認識・機械学習・自然言語処理・音声言語処理・音楽情報処理
DPマッチング, ベイズ推定, 強化学習
C/C++, Perl, Ruby, Python
Linux, Windows (Visual Studio)
歌詞の韻律を用いた自動作曲システム、など
オープンソースソフトウェアの応用
HMM Toolkit (HTK)
Ruby によるラッパー実装 rubyhtk (github)
日本語テキスト音声合成 GalateaTalk, 音声認識 Julius
SVM, N-gram 言語モデル, 画像認識 OpenCV
オープンソース Kinect ドライバ
VoiceXML による音声応答アプリケーション開発
インタフェース評価の研究用システム実装
Ruby on Rails との連携に関する技術実験
企業主催の講習会の講師
Visual C++ / Delphi / C++ Builder による
GUI
アプリケーション
音声インタフェースデモ、心理実験用音声呈示、データ収集
例
kikiwwl
ビデオ
探索的検索のための音声入力 youtube.com
超音波センサー情報に対する音声応答 youtube.com
2000年-2011年 音声対話擬人化エージェントツールキット
京都工芸繊維大学・東京大学の大学生・大学院生との共同作業
Galatea Toolkit Linux 版の統合
Ubuntu Linux 対応 deb パッケージ作成と保守
ドキュメント (SmartDoc)
sourceforge.jp ホスティング
Galatea Dialog Studio (対話マネージャー)の開発
Java アプリケーション
XML パーザー (Relaxer)
VoiceXML インタプリター機能
音声認識、音声合成のラッパークラス実装
galatea-dialog
sourceforge.jp
mercurial リポジトリ
紹介(音声合成と顔画像合成の統合)
youtube.com
2005-2006年 IPA 未踏ソフトウェア創造事業
ソーシャルネットワーク型ラジオ番組のシステム開発
ola-be
サーバー・クライアント型の音声投稿システム
デスクトップアプリケーション
Java アプリケーション (Java2D による独自インタフェース)
Java Media Framework による音声入出力
Webアプリケーション caststudio (github)
開発言語 PHP
Java クライアント、Webブラウザ、VoiceXML ブラウザに対応
商用ボイスポータルでの VoiceXML システム運用
記録ビデオ
youtube.com
改良版の開発 (2009年-現在)Ruby on Rails による Web アプリの再実装 castserve (github)
2005年 スクリーンリーダーの試作
企業からの受託研究
音声合成エンジンに関する調査・技術支援
ユーザインタフェース設計の支援
2004年 Approach Yanaka Project
東京都台東区の有志による活動
アーティスト・Webデザイナーとのコラボレーション
企業から機材等の支援を得て開発・運用
ICタグ、QRコード、携帯Webコンテンツ、音声認識
アーカイブ
http://yanaka.nishimotz.com
ビデオ
youtube.com
2000年 コミュニティ形成機能を持つ音声会議システム
科学技術振興事業団(JST) 新技術開発委託事業「コミュニティ形成機能を持つ音声会議システム」
企業・NPOとの共同開発
システム設計、ユーザインタフェース設計、開発、評価計画の作成と実施
Java によるクライアント・サーバシステム
ボイスポータル・音声認識・音声合成との連携
ビデオ
youtube.com
1996-2002年 視覚障害者のためのタイピング練習ソフト
京都工芸繊維大学にて大学生・企業・NPOとの共同作業
視覚障害者のためのタイピング練習ソフト「ウチコミくん」の開発と製品化
ターゲット Windows 95/98/ME/2000 (リリース後 XP でも動作確認)
開発言語 Microsoft Visual Basic 6
音声合成 Speech
API
(SAPI4) 経由で IBM ProTalker を使用
キーイベント処理のために Delphi で Win32
API
キーフックを行う DLL を作成
音声出力に対応したインストーラーを InstallShield スクリプトで実装
紹介ビデオ
youtube.com