ジメネス フェリックス
2017.08.09
TCP/IP受信ブロックについて
TCP/IP受信ブロックの条件に”a”と受信したら発話させるようにしているのですが、ビルドを行うと警告が出ます。TCP/IP受信ブロックの中に音声合成のブロックを挿入することはまずいですか?
​初期化ブロックは入れてあります。
回答
ジメネス フェリックス
2017.08.09
また警告が一定数でるとビルド自体が進まなくなるのですがこれはどうにかならないでしょうか?
Sotaサポート
2017.08.10
ジメネス フェリックス様
 
Sotaサポートです。
 
そちらは恐らく、TCP/IP処理とは関係なく音声合成のブロックについて警告が出ているものと思われます。
念のため、実際に表示されている警告文をご教示頂けますでしょうか。
 
VstoneMagicのアップデートに伴い、音声合成ブロックの使用時に、使用している数の分警告が発せられるようになりました。
下記の警告は、実際の動作には影響を与えません。
 
【例】
C:UsersxxxxxxDocumentsVstoneMagicWorkSpacehogehogesrcjpcomysotamymain.java:26: 警告: [deprecation] TextToSpeechSotaのgetTTSData(String,int,int,int)は非推奨になりました
byte[] voiceData = TextToSpeechSota.getTTSData((String)"発話文章",(int)11,(int)11,(int)10);
                                  ^
警告1個
 
ビルドが途中で止まってしまう場合、下記についてご確認ください。
 
①VstoneMagicが最新版であるか
②VstoneMagic内のライブラリが最新であるか
③ワークスペースの「buildOption」に「-Xlint:deprecation」が記載されているか
 
③につきまして、既に記載がある場合は一度削除した状態でビルドをお試しください。
記載がない場合には、追記してビルドをお試しください。
 
なお「buildOption」の確認・編集方法は下記になります。
1.「エクスプローラー」ウィンドウの一番上にあるワークスペース名をクリック
2.「プロパティ」ウィンドウ内の「buildOption」をダブルクリック
 
以上、ご確認をお願い致します。
ジメネス フェリックス
2017.08.11
​ご返信ありがとうございます。
VsoneMagic、ライブラリは最新のものを使っています。
③に書いてあるようにビルドオプションを編集し「-Xlint:deprecation」を削除すると上記の画像のように再コンパイルしてくださいと出ます。
もとにもどすと​上記の画像2枚目のように警告○個と出ます。
​警告が出る場合も10個程度であればビルドは進みます。
「-Xlint:deprecation」を削除した場合もコンパイルはできたので削除した状態でも大丈夫であれば削除したままプログラムを作ってもよいでしょうか?
 
ジメネス フェリックス
2017.08.13

​またTCP/IP通信中にコンソール画面に以下のようなものが出続けるのですが、なにが原因なのでしょうか?
ジメネス フェリックス
2017.08.13
さきほど投稿したものは解決しました。すみません。
ジメネス フェリックス
2017.08.15
解決したと思っていましたが、また上記のようなエラーが出ます。
​解決策はありますでしょうか?
この質問に回答する
 

Page Top