Ejemplo n.º 1
0
    // ---------------------------------------------------------------------------- //
    //  送信ボタンを押下した時に呼び出される
    // ---------------------------------------------------------------------------- //
    public void PutMeta()
    {
        if (mInputField.text == "")
        {
            return;
        }

        string mes = mInputField.text.Replace("\n", "");

        NluMetaData data = new NluMetaData();

        data.clientData                    = new ClientData();
        data.clientData.deviceInfo         = new DeviceInfo();
        data.clientData.deviceInfo.playTTS = "on";
        data.clientVer = "0.5.1";
        data.language  = "ja-JP";
        data.voiceText = mes;

        string json = JsonUtility.ToJson(data);

        Speak.Instance().PutMeta(json);

        CancelInvoke("AutoStopTask");
        Interlocked.Increment(ref mDialogCounter);

        LogView(mes);
        mInputField.text = "";
    }
Ejemplo n.º 2
0
    // ---------------------------------------------------------------------------- //
    //  PutMetaボタンを押下した時に呼び出される
    // ---------------------------------------------------------------------------- //
    public void PutMeta()
    {
        NluMetaData data = new NluMetaData();

        data.clientData                    = new ClientData();
        data.clientData.deviceInfo         = new DeviceInfo();
        data.clientData.deviceInfo.playTTS = "on";
        data.clientVer = "0.5.1";
        data.language  = "ja-JP";
        data.voiceText = "こんにちは";

        string json = JsonUtility.ToJson(data);

        Debug.Log("PutMeta:" + json);
        Speak.Instance().PutMeta(json);

        CancelInvoke("AutoStopTask");
        Interlocked.Increment(ref mDialogCounter);
    }