Fix missing TextAsset + other panel use + double use of 'Slecht' sign
This commit is contained in:
@@ -6,7 +6,6 @@ using NatML.Internal;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
using UnityEngine;
|
||||
@@ -199,6 +198,7 @@ public class SignPredictor : MonoBehaviour
|
||||
/// Reference to the model info file
|
||||
/// </summary>
|
||||
public TextAsset modelInfoFile;
|
||||
public TextAsset modelInfoFileEmbedding;
|
||||
|
||||
/// <summary>
|
||||
/// Config file to set up the graph
|
||||
@@ -389,20 +389,7 @@ public class SignPredictor : MonoBehaviour
|
||||
keypointManagerEmbedding = new KeypointManagerEmbedding();
|
||||
|
||||
// read the embedding data
|
||||
string filePath = Path.Combine(Application.dataPath, "Common/Models/BasicSigns", "embeddings.json");
|
||||
|
||||
if (File.Exists(filePath))
|
||||
{
|
||||
string jsonData = File.ReadAllText(filePath);
|
||||
|
||||
//UnityEngine.Debug.Log(jsonData);
|
||||
|
||||
embeddingDataList = JsonUtility.FromJson<EmbeddingDataList>("{\"dataList\":" + jsonData + "}");
|
||||
}
|
||||
else
|
||||
{
|
||||
UnityEngine.Debug.LogError("File not found: " + filePath);
|
||||
}
|
||||
embeddingDataList = JsonUtility.FromJson<EmbeddingDataList>($"{{\"dataList\":{modelInfoFileEmbedding}}}");
|
||||
// Start the Coroutine
|
||||
StartCoroutine(SignRecognitionCoroutineEmbed());
|
||||
StartCoroutine(MediapipeCoroutineEmbed());
|
||||
|
||||
Reference in New Issue
Block a user