bgpict2.png 
わかばマークのMacの備忘録
初心者による Mac OSX の便利な使い方や、ソフトウェアの紹介など、Macのこといろいろ。

2023 / 09

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 



http://wakabamac.blog95.fc2.com/blog-entry-927.html

SayKana
icn_Binary
SayKana : かな入力したものを合成音声で喋らせるコマンドラインツール
OS10.4以上(UB)
フリーウェア


ターミナルで、「かな」入力した日本語の文章を合成音声で喋らせるコマンドラインツール「SayKana」の紹介です。


パッケージからインストーラに従ってインストールすると
/usr/local/bin/SayKana
の場所に「SayKana」がインストールされます。


もともとデフォルトでインストールされている「say」コマンドではアルファベットで入力したものを喋らせることは可能ですが、この「SayKana」は「かな」入力した日本語の文章を喋らせることができます。
(漢字は無理)

090517sk1.gif

ターミナルを起動して、

$ saykana こんにちわ

と入力してreturnキー を押すと女性の声で喋ります。

空白を含む複数の文節を持つ文章の場合は、"" で文章を囲みます。

普通の「say」コマンドで「say konnichiwa」とか、実行させると「カタコトの日本語」になってしまいますが、「saykana」では(前者に比べると)かなり日本語っぽく発音します。



$ saykana -h

でマニュアルを表示します。
NAME
 saykana - 日本語用音声合成コマンド(カナからの音声生成)Ver.1.00

SYNOPSIS
 saykana [-h] [-s speed] [-v f1|m1] [-o out.aiff] [-f file | kana_string]

DESCRIPTION
 日本語の音声合成を行います。
 say コマンドと(ほぼ)同等の機能を実装しています。
 そのまま音声出力ほかに、AIFFファイルに出力することもできます。

OPTIONS
 kana_string
  発声するかな文字列で指定します(UTF-8)。漢字は読めません。
  アクセントの指定も可能です
  詳細は「AquesTalk」の音声記号列仕様を参照してください
  スペース等を含む場合は で囲んで指定してください。
 -f file
  入力をファイルから指定するときに指定します。
  kana_stringを指定せず、且つ fileに - を指定したときは、
  標準入力から入力します。
 -o
  AIFFファイルとして出力するときにファイル名を指定します。
  指定しないときは音声出力されます。
 -v f1 | m1
  声種を指定します。 f1:女声(default) m1:男声
 -s
  発話速度を指定します。 (50-300) default:100
 -h
  このメッセージを表示します。

EXAMPLE
  $ saykana こんにちわ
  $ saykana -s 150 -v m1 -o out.aiff "ファイルに しゅつ'りょくします。"
  $ ls | saykana -f -

LICENCE, etc.
  ライセンス、その他につきましては、下記サイトを参照してください。
  http://www.a-aquest.com/aquestalk/saykana/

  ---- COPYRIGHT 2009 AQUEST Corp. ----


いろいろオプション設定の例を挙げてみると

$ saykana -v m1 -s 80 "きょうわ いいてんきですね"

(「は」は「わ」と入力した方がいい)
これを実行してみると、すごくやる気のなさそうな男性の声で喋ります。

-v m1」が男性の声を指定。
-s 80」が喋る早さを指定。数字の部分は50~300。普通は100。



音声ファイルとして、(例えば)デスクトップに保存したい場合は

$ cd ~/Desktop
$ saykana -o TestSample.aiff "どうも ありがとう"

などと実行します。



長い文章でも大丈夫です。(↓『丘サーファー』の一節)
090517sk3.gif
(画像クリックすると新規ウインドウを開いて再生します)






この記事では SayKana 1.0 を使用しています。

(ダウンロードリンク)
Site top page : 株式会社 アクエスト AQUEST Corp. Top Page
Project page : SayKana - Mac用音声合成プログラム
Download page : Vector:SayKana (Macintosh / 画像&サウンド) - ソフトのダウンロード

edit

etc | CM:4 | TB:0

tag : Speak  Command-Line 

+




丘 ---------- haru | URL 2009/05/22, 02:22 | edit
こんな文脈で紹介していただけるとは・・・ありがとうございます。
人でないとは言え、書いたものを読み上げられるのは微妙に恥ずかしいものですね。

---------- wakaba | URL 2009/05/22, 22:19 | edit
> haruさん、こんばんは。

個人的に『丘サーファー』が好きなので、引用させて頂きました。
決して、「勝手に引用しても怒られないだろう(゚ε゚;)」とか、下心があった訳ではありません。

---------- haru | URL 2009/05/23, 08:23 | edit
>「勝手に引用しても怒られないだろう(゚ε゚;)」

見事な読みです(笑)

「丘サーファー」は地味に人気があるエントリーです。

---------- wakaba | URL 2009/05/23, 10:13 | edit
> haru さん、おはようございます。

地味に『追悼企画』からのその後の展開を、期待しています。


管理者にだけ表示を許可する
 

trackback URL