aqtk: AquesTalk Ruby拡張

http://storehouse.sakura.ne.jp/viewvc/viewvc.cgi/aqtk/?root=svn
http://aqtk.rubyforge.org/ ※リリース済み
Win32専用。実行にはAquesTalkのDLLが必要。
そのうちRubyForgeに登録して、CodeReposに移す予定。


使い方はこんな感じ。

require 'aqtk'

# 再生(同期)
AquesTalk::Da.play_sync('ゆっくりしていってね', 100)

begin
  aqtkda = AquesTalk::Da.create
  # 再生(非同期)
  aqtkda.play('ゆっくりしていってね', 100)
  sleep 3
ensure
  aqtkda.release if aqtkda
end

# ファイルに出力
open('yukkuri.wav', 'wb') do |f|
  f << AquesTalk.synthe('ゆっくりしていってね', 100)
end