音声合成で話者の入れ替えができない。

投稿者:カプチ 投稿日:2024/07/17(Wed) 11:36:42 No.2397

音声合成のサンプルプログラムで
「sapi for voicevox」というソフトで追加した話者が、音声合成の話者一覧でリストには出てくるのですが選択項目を話者の名前に入れようとするとエラーが発生します。
※Microsoft Haruka DesktopとMicrosoft zira Desktopは使用できました。
あと
「話者選択リストへ音声合成の話者一覧を追加する」の部分は
「話者選択リストへ音声合成の話者一覧を一括追加する」にしなければ、
音声合成の話者一覧の最後だけが話者選択リストに残るようです。

使用環境:Windows 11 Home 64bit

複雑な条件式の結果が想定外になる事がある

投稿者:onichan 投稿日:2024/07/07(Sun) 16:19:50 No.2396

いつもお世話になっております。

「かつ」「または」を含む複雑な条件式を利用する際、結果が期待するものと異なる場合があるようです。

```サンプルプログラム
[「appleapple」の先頭から5文字消したものが{apple=「りんご」}に存在する]を表示 ーー○になる
[○かつ[「appleapple」の先頭から5文字消したものが{apple=「りんご」}に存在する]]を表示 ーー○になる
[○かつ「appleapple」の先頭から5文字消したものが{apple=「りんご」}に存在する]を表示 ーー○になってほしいが×になる
[○または[「appleapple」の先頭から5文字消したものが{apple=「りんご」}に存在する]]を表示 ーー○になる
[○または「appleapple」の先頭から5文字消したものが{apple=「りんご」}に存在する]を表示 ーー○になってほしいが×になる
```

状況:1.9.1233以前で作成したプログラムが、プロデルアップデート後に動作しなくなり発覚しました。
プロデルバージョン:1.9.1234〜1.9.1261

よろしくお願いいたします。

PSPTの「あれば」が使えない

投稿者:onichan 投稿日:2024/06/29(Sat) 12:59:38 No.2395

いつもお世話になっております。

PSPTの`【値】があれば【テンプレート】を、表示する手順`が動作しないようです。

確認プログラム:サンプル\公開フォルダ\rdrblog\index.rdr

```エラーメッセージ
式として解釈できません
警告メッセージがあれば『<div class="waring">[警告メッセージ]</div>』を表示する

[エラー番号900] [pspt.rdr ページ.評価する:38行目]
pspt.rdr 評価する 38行2列目
```

プロデルバージョン:1.9.1258
確認環境:プロデル簡易Webサーバ

よろしくお願いいたします。

修正しました

投稿者:ゆうと 投稿日:2024/06/25(Tue) 23:13:25 No.2394

こんにちは いつもお世話になっております。

プログラムありがとうございます。
「印刷」が変数名として扱われないバグ、確認できました。

最新版1.9.1258で修正しましたのでご確認ください。

ご指摘頂きありがとうございます。

ボタンの名前を印刷にするとエラーが出ます

投稿者:ひよこ 投稿日:2024/06/22(Sat) 10:39:03 No.2393

こんにちは。お世話になっております。
タイトル通りで、1.9.1233では大丈夫だったのですが、1.9.1256でボタンの名前が印刷になっていると、
[ウィンドウ]を〈【印刷先:プリンタ】へ〉印刷
式へは代入できません。

[エラー番号128] [メイン画面.初期化する:15行目]
プロデル 1.9.1256 (64)
とエラーが出ます。
--------------
メイン画面を表示する
待機する
メイン画面とは
  ウィンドウを継承する
  はじめの手順
    初期化する
    ーー貼り付けた部品に対する操作をここに書きます
  終わり
  初期化する手順
    ーー自動生成された手順です。ここに書き加えたプログラムは消える可能性があります
    初期化開始する
    この実質大きさを{357,328}に変える
    この内容を「メイン画面」に変える
    この文字色を「標準の文字」に変える
    印刷というボタンを作る
      その位置と大きさを{45,105,257,156}に変える
      その内容を「ボタン1」に変える
      その文字色を「標準の文字」に変える
    初期化終了する
    この設計スケール比率を{120,120}に変える
  終わり
終わり
---------------
印刷という名前を使わなければ良いだけの話なのですが、一応ご連絡させて頂きました。

確認しましたが、上書き保存されていました。

投稿者:ひよこ 投稿日:2024/06/21(Fri) 18:54:30 No.2392

ゆうとさんこんにちは。お返事が遅くなってしまいすみません。
最新の1.9.1256で確認させて頂いた所、1つ目の列挙値が英単語に変わってしまうバグは直っておりました。有難う御座います。
2つ目の上書き保存の件ですが、やはり上書き保存されてしまい私のソフトの使い方が間違っているかもしれませんので上書き保存されてしまうまでの手順を記載させて頂きます。

1.プロデルデザイナを開く
2.プログラムを作る
3.名前を付けて保存(.rdrファイル)
4.プロデルデザイナを右上の×で閉じる
5.プロデルデザイナを開く
6.ファイル→新規作成→プロジェクトを選択し保存先を聞かれるので、.rdrprojファイルを保存する。
7.3.で保存した.rdrファイルをプロデルデザイナ上にドラッグアンドドロップすると「現在プロジェクトを開いています。」と聞かれるのでそのまま開くを選択する。
8.プログラムを編集・実行し右上の×で閉じる(保存しますか?メッセージは表示されない)
9.プロデルデザイナを開く
10.6.で保存した.rdrprojファイルをプロデルデザイナ上にドラッグアンドドロップすると保存していないのに8.で編集した状態になっている。

因みに3.で保存した.rdrファイルをプロデルデザイナ上にドラッグアンドドロップし編集・実行し、保存せずにプロデルデザイナを閉じると「保存しますか?」メッセージが表示され、いいえを選択すると再度開いても上書き保存されていませんでした。
また、8.の段階で、実行はせずに右上の×で閉じると「保存しますか?」メッセージが表示され、いいえを選択すると再度開いても上書き保存されていませんでした。

修正確認できました

投稿者:Milkeyyy 投稿日:2024/06/19(Wed) 20:37:39 No.2391

最新版で修正確認できました。
迅速な対応ありがとうございます!

Re: 例外監視文の「エラー」変数が更新されない

投稿者:ゆうと 投稿日:2024/06/19(Wed) 03:49:21 No.2390

こんにちは。いつもお世話になっております。

例外監視文の「エラー」変数の件、再現プログラム助かります。
現象確認でき、原因が判明しましたので
1.9.1255 と 2.0.1254 にて修正反映しました。

ご指摘ありがとうございます!

例外監視文の「エラー」変数が更新されない

投稿者:Milkeyyy 投稿日:2024/06/17(Mon) 21:20:38 No.2389

お世話になっております。

不具合と思われる現象を発見したので報告させていただきます。

同一の手順内で例外監視文を複数使用すると、2回目以降の「エラー」特殊変数のエラー情報が1回目のエラー情報のままになってしまうようです。

現時点で最新版の 1.9.1253 と 2.0.1251 で確認しました。

サンプルプログラムも添付します。
よろしくお願い致します。

◆動作環境情報◆
プロデル 1.9.1253
Windows 11 Pro 64ビット
メモリ:31.9 GB

// === サンプルプログラム ===
例外監視
  「テストエラー 1」というエラーを発生させる
発生した場合
  エラーのメッセージ&[改行]を報告する
監視終わり

例外監視
  「テストエラー 2」というエラーを発生させる
発生した場合
  エラーのメッセージ&[改行]を報告する
監視終わり

テストエラー発生させる

テストエラー発生させる手順
  例外監視
    「テストエラー 3」というエラーを発生させる
  発生した場合
    エラーのメッセージ&[改行]を報告する
  監視終わり
  
  例外監視
    「テストエラー 4」というエラーを発生させる
  発生した場合
    エラーのメッセージ&[改行]を報告する
  監視終わり
終わり
// === サンプルプログラム ===

修正しました

投稿者:ゆうと 投稿日:2024/06/13(Thu) 19:01:28 No.2388

こんにちは。

> プログラムの「この初期位置を「手動」に変える」や「その位置固定方向を「上+左+右」に変える」が、「この初期位置を「Manual」に変える」や「その位置固定方向を「Top+Left+Right」に変える」に書き換わってしまい実行できなくなってしまいます。

状況再現できました。
列挙値が英単語に変わってしまう現象はバグです。最新版で修正しました。

> ツール→オプションの実行前に自動保存する のチェックが入っていなくても実行すると保存してあるファイル(読み込んでいるファイル)が上書き保存されてしまいます。

こちらについては再現できませんでした。
なお「※コンソール」や「※管理者実行」やオプションで「実行時に別プロセスで実行する」などを選択している場合、設定によらず自動保存されます。

お手数おかけしますがご確認ください。

▲ページの先頭へ

- WebForum -