Closed DrDungeonMaster closed 2 years ago
thank you for the bug report! super useful and detailed report you had there! I had also encountered reports similar to this error, will try to look into it!
Has there been any progress on this issue? I don't know how prevalent it is, but it makes the software entirely unusable.
hey, unfortunately I did not have the time to look into this issue yet, so sorry about that.. also, may I know if you are using the develop branch?
I am currently using the master branch -- should I switch to the develop branch?
Also, I am using Unity editor version 2021.3.1f1 and TensorflowLite 2.8.0.
Alright. Yeah definitely use the develop branch first as it will have the latest works I did.
Ah I just checked, there's no difference between dev and master.
hey I think this was fixed on the latest push, sorry forgot to mention it here.
I've just started trying out UnityTTS and it seems to work great, except that when I click the 'play' button to stop running my project, it crashes to Desktop. I thought maybe this was happening because I wrote my own version of TTSDemo that didn't contain textToSpeech.Dispose() on disable, but turns out adding that and then disabling the TTSDemo-equivalent just crashes the game right then.
The code I was testing is extremely simple. This script is added onto the TTS object from the demo scene, which I turned into a prefab. It replaces TTSDemo. Basically, it just gives me a field where I can type messages, and when I press the selected button on a Steam VR controller (since it's a VR project I'm working on), it says whatever was typed in the box. No problem there, it's just afterwards things get nasty.
In the Unity editor error logs, the stack trace at crash shows that something went wrong with TfLite.
Looking into the crashdump, the only piece of useful information I can see is this:
The thread tried to read from or write to a virtual address for which it does not have the appropriate access.
I've never seen any kind of error like this in Unity before and have no idea how to change TfLite's memory access abilities. Any help or advice would be appreciated.