OS Xのsayコマンドで読み上げ速度を変更することはできますか?


回答:


19

はいあります。コマンド

say -v Alex "Hello" -r 200

200ワード/分の速度でアレックスが「こんにちは」と言う音声が発生します。


2
また、これはのマンページで簡単に見つかることを(失礼な意図はありませんが)指摘したいと思いsayます。 man [programname]ほとんどのUNIXコマンドラインアプリケーションのドキュメントが表示されます。
Victor Wilson

-r --rate=の10.13ではは機能しませんでした/usr/bin/sayが、以下の埋め込み音声コマンドは機能しました。使っていました-v Tom
Pysis

7

レートを変更するための埋め込み音声コマンドもあります。

say '[[rate 200]] hello'

1
残念ながら、10.6以降にAppleによって追加された新しい音声のほとんどは、音声速度と音素設定の埋め込みコマンドを無視します。:(私はフィオナボイスパックが大好きなので、本当にイライラしますが、時々彼女はいくつかの単語をひどく発音しすぎて認識できないほどです。:(
Benjamin Nolan

興味深いことに、これはApple Speech SynthesisホットキーとJS Speech Synthesis APIを使用してHTMLドキュメントで機能します。
joeyhoer

トーマスのような非常にリアルな声でさえ、10.12の時点で機能しているようです。40
wpmで非常に気味が悪い

--rate10.14 では動作しない(またはLucaやAliceなどのローカライズされた音声では動作しない)
riffraff

say "[[rate +500]] hello"文書にあるように、私には;)を使用してもかまいません。
wind2412
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.