From 04422196c1f869d38119c8d4fd8f53324db1cdc2 Mon Sep 17 00:00:00 2001 From: tarepan Date: Tue, 30 Apr 2024 10:42:09 +0900 Subject: [PATCH] =?UTF-8?q?=E8=BF=BD=E5=8A=A0:=20=E3=82=AF=E3=82=A8?= =?UTF-8?q?=E3=83=AA=E7=B7=A8=E9=9B=86=E3=81=AE=E3=82=AC=E3=82=A4=E3=83=89?= =?UTF-8?q?=E3=82=92=20`README.md`=20=E3=81=AB=E8=A8=98=E8=BF=B0=20(#1170)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * add: クエリ編集のガイドを追記 * Apply suggestions from code review * フォーマット * スペースを合わせる --------- Co-authored-by: Hiroshiba --- README.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/README.md b/README.md index afc2ecf49..162cf203b 100644 --- a/README.md +++ b/README.md @@ -73,6 +73,32 @@ curl -s \ `speaker` に指定する値は `/speakers` エンドポイントで得られる `style_id` です。互換性のために `speaker` という名前になっています。 +### 音声を調整するサンプルコード + +`/audio_query` で得られる音声合成用のクエリのパラメータを編集することで、音声を調整できます。 + +例えば、話速を 1.5 倍速にしてみます。 + +```bash +echo -n "こんにちは、音声合成の世界へようこそ" >text.txt + +curl -s \ + -X POST \ + "127.0.0.1:50021/audio_query?speaker=1" \ + --get --data-urlencode text@text.txt \ + > query.json + +# sed を使用して speedScale の値を 1.5 に変更 +sed -i -r 's/"speedScale":[0-9.]+/"speedScale":1.5/' query.json + +curl -s \ + -H "Content-Type: application/json" \ + -X POST \ + -d @query.json \ + "127.0.0.1:50021/synthesis?speaker=1" \ + > audio_fast.wav +``` + ### 読み方を AquesTalk 風記法で取得・修正 #### AquesTalk 風記法