speak 実行例

help出力 speak.py --help



===== 統合TTS CLIツール speak.py =====
usage: speak.py [-h] [--tts {pyttsx3,voicevox,aquestalkplayer,atp,openai}]
                [--endpoint ENDPOINT] [--monologue MONOLOGUE]
                [--voices VOICES] [--replace REPLACE] [--infile INFILE]
                [--outfile OUTFILE] [--temp_dir TEMP_DIR] [--list] [--map]
                [--pause PAUSE] [--wait_for_clipboard WAIT_FOR_CLIPBOARD]
                [--speak_rate SPEAK_RATE] [--fspeak_rate FSPEAK_RATE]
                [--fspeak_pitch FSPEAK_PITCH]
                [--aquestalk_path AQUESTALK_PATH] [--tinterval TINTERVAL]
                [--instruction INSTRUCTION]

統合TTS (pyttsx3, AquesTalkPlayer, OpenAI) CLIツール

options:
  -h, --help            show this help message and exit
  --tts {pyttsx3,voicevox,aquestalkplayer,atp,openai}, -t {pyttsx3,voicevox,aquestalkplayer,atp,openai}
                        TTSエンジンを選択
  --endpoint ENDPOINT   VOICEVOX Engineのendpoint
  --monologue MONOLOGUE, -m MONOLOGUE
                        独話形式 (カンマのない行も読み込む)
  --voices VOICES, -v VOICES
                        voice_map の上書き (key=val;key=val)
  --replace REPLACE, -r REPLACE
                        文字列置換ルール (key=val;key=val)
  --infile INFILE, -i INFILE
                        入力元 ('clip' またはファイルパス)
  --outfile OUTFILE, -o OUTFILE
                        出力音声ファイル (未指定の場合、リアルタイム再生)
  --temp_dir TEMP_DIR   一時ファイルを作成するディレクトリ名 (AquesTalkPlayer/OpenAI使用時)
  --list                利用可能な voices を表示して終了
  --map                 voice map を表示して終了
  --pause PAUSE, -p PAUSE
                        終了時に入力待ちする
  --wait_for_clipboard WAIT_FOR_CLIPBOARD
                        Clipbordから適すつを取得する際に入力待ちする
  --speak_rate SPEAK_RATE
                        pyttsx3 の読み上げ速度 (Word Per Minute)
  --fspeak_rate FSPEAK_RATE
                        VOICEVOX の読み上げ速度比 (標準: 1.0)
  --fspeak_pitch FSPEAK_PITCH
                        VOICEVOX の超えの高さ (標準: 0.0)
  --aquestalk_path AQUESTALK_PATH
                        AquesTalkPlayer.exe の実行パス (AquesTalkPlayer使用時)
  --tinterval TINTERVAL
                        AquesTalkPlayer/OpenAIの音声ファイル間に挿入する無音区間の長さ(秒、デフォルト
                        0.5)
  --instruction INSTRUCTION
                        OpenAI TTS APIへの追加指示 (OpenAI使用時)

C:\Users\tkami\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\__init__.py:113: RequestsDependencyWarning: urllib3 (2.6.3) or chardet (6.0.0dev0)/charset_normalizer (3.4.4) doesn't match a supported version!
  warnings.warn(

生成されたデータファイル

(データファイルが見つかりませんでした)

生成された画像一覧

(画像ファイルが見つかりませんでした)