cmdrmcdonald / elitedangerousdataprovider Goto Github PK
View Code? Open in Web Editor NEWLicense: Apache License 2.0
License: Apache License 2.0
When I import the voice attack profile I get a looping "Not Set" statement. I've looked through the troubleshooting guide and closed issues and everything is where it should be in the apps folder under voice attack
eddi.txt
Hi!
First of all, congrats for a great program.
I want to ask if there are some plan to add a feature for easily translate to other languages.
Probably is not needed, because you can create your own scripts with your own responses, but at least the program language.
What do you think?
Thanks in advance
After running the login.exe entering email and getting the CODE. clicking continue. Exception happened, log below
Just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference
at CallSite.Target(Closure , CallSite , Object , String )
at System.Dynamic.UpdateDelegates.UpdateAndExecute2[T0,T1,TRet](CallSite site, T0 arg0, T1 arg1)
at EliteDangerousCompanionAppService.CompanionAppService.StoredShipsFromProfile(Object json) in C:\Users\jgm.BEXHILL\Source\Repos\EliteDangerousDataProvider\EliteDangerousCompanionAppService\CompanionAppService.cs:line 408
at System.Dynamic.UpdateDelegates.UpdateAndExecute2[T0,T1,TRet](CallSite site, T0 arg0, T1 arg1)
at EliteDangerousCompanionAppService.CompanionAppService.CommanderFromProfile(Object json) in C:\Users\jgm.BEXHILL\Source\Repos\EliteDangerousDataProvider\EliteDangerousCompanionAppService\CompanionAppService.cs:line 289
at EliteDangerousCompanionAppService.CompanionAppService.CommanderFromProfile(String data) in C:\Users\jgm.BEXHILL\Source\Repos\EliteDangerousDataProvider\EliteDangerousCompanionAppService\CompanionAppService.cs:line 257
at EliteDangerousCompanionAppService.CompanionAppService.Profile() in C:\Users\jgm.BEXHILL\Source\Repos\EliteDangerousDataProvider\EliteDangerousCompanionAppService\CompanionAppService.cs:line 220
at EliteDangerousDataProvider.Stage2.confirmButton_Click(Object sender, EventArgs e) in C:\Users\jgm.BEXHILL\Source\Repos\EliteDangerousDataProvider\Login\Stage2.cs:line 26
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.6.127.1 built by: NETFXREL3STAGE
Login
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.6.79.0 built by: NETFXREL2
System
Assembly Version: 4.0.0.0
Win32 Version: 4.6.79.0 built by: NETFXREL2
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.6.93.0 built by: NETFXREL2STAGE
EliteDangerousCompanionAppService
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
EliteDangerousDataDefinitions
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
Newtonsoft.Json
Assembly Version: 8.0.0.0
Win32 Version: 8.0.2.19309
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.79.0 built by: NETFXREL2
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.6.79.0 built by: NETFXREL2
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.6.79.0 built by: NETFXREL2
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.6.79.0 built by: NETFXREL2
System.Runtime.Serialization
Assembly Version: 4.0.0.0
Win32 Version: 4.6.79.0 built by: NETFXREL2
System.Xml.Linq
Assembly Version: 4.0.0.0
Win32 Version: 4.6.79.0 built by: NETFXREL2
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.6.127.1 built by: NETFXREL3STAGE
Microsoft.CSharp
Assembly Version: 4.0.0.0
Win32 Version: 4.6.79.0
System.Dynamic
Assembly Version: 4.0.0.0
Win32 Version: 4.6.79.0
Anonymously Hosted DynamicMethods Assembly
Assembly Version: 0.0.0.0
Win32 Version: 4.6.127.1 built by: NETFXREL3STAGE
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
When I import the profile VoiceAttack runs a loop of the event *Not Set UNABLE TO INVOKE PLUGIN. PLUGIN NOT AVAILABLE.
I have installed per the instructions.
Have VoiceAttack 1.5.8.27
Have enabled plugin support.
Profile is set to run EDDI: startup.
unable to access plugin
and i configured everything
can u help me pls because your plugin is awesome
I have changed my default voice to the ivona voice pack and everything is set to make it the default voice, however some times the voice will switch back to one of the other microsoft ones.
(This is for EDDI 2, downloaded 8/111/16) After the install the configuration app does not open and I have tried to open manually but it crashes out
Add a new EDDI call (EDDI current version?) that returns the current version of EDDI. This should replace the hard-coded string in the EDDI: Startup command. Thus:
Execute external plugin, 'EDDI 1.2.1' and wait for return (context is profile, text variables is EDDI ship script)
Set Text [EDDI latest version] to [http://api.eddp.co/eddi/version]
Begin Text Compare: [EDDI latest version] does not equal [TXT:EDDI current version]
and so on...
First i want inform you that you have one serious fan here cmdrmcdonald! Absolutely fantastic work m8! I'm so happy i found EDDI and it's so great my hands are shaking, when i can see the potential how many ways it can be useful! I have A LOT of questions and ideas and been working on my own VA profile mod for 2+ months now, but currently the main problem is:
I can't get my "say something in text-to-speech" lines to use the EDDI voice effect plugin, following your advise using the "script" token thing for text variables... Yeah my terrible "noob stupidity" has been brought before you, and i humbly request and i would really appreciate, if you could provide a solid example how exactly it is done? I just don't get this :P
Here is what is my best try so far:
From "normal" way using the Microsoft Anna (or default speech engine voice):
Say, 'Testing the voice effect'
to
Say Text [Instructor script] to 'Testing the voice effect"
Execute external plugin, 'EDDI 1.4.0' and wait for return
Set Text [Instructor script] to [Not Set]
Best regards,
FireSammy
I installed following all steps, updated voiceattack to the beta version which the installation steps said, imported the profile, but any command that tries to use an external plugin says this, Unable to access plugin, and if I try to create a command with an external plugin, it says there isn't one available.
The plugin folder is C:\Program Files (x86)\VoiceAttack\Apps\EDDI so it should be installed.
Updated from 2.0.6, now companion throws a json error too long to type manually here when I try to connect companion .
Basically says an unexpected character encountered while parsing value P line 0 pos 0
When I say, "Display ship in Coriolis", I do not get a valid URL.
The URL generated is:
https://coriolis.io/outfit/type-7_transporter/04A5D5A4D3D3D4C--2222040406050505040403452f24.Iw18aQAA.CwBgjCnlPm8Qkm==?bn=Type-7%20Heavy%20(ITS-4155)
which, when visited, returns the result:
Jameson, we have a problem..
Ship not found: type-7_transporter
Other integrations (with EDDB and EDSM) are working perfectly. I am using EDDI version 1.4.0, which was installed cleanly without a prior EDDI version.
In voice attack, requesting the token {DEC:Ship fuel tank capacity} returns Not Set. All other applicable ship variables appear to be working properly.
Hi,
I ran configuration.exe but had some issues when i entered the verification code, now I can not re run configuration.exe.
I have deleted the eddi dir and put a new copy in but the result is still the same.
I do get this in the application log though:
Application: configuration.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: Newtonsoft.Json.JsonReaderException
at Newtonsoft.Json.Linq.JObject.Load(Newtonsoft.Json.JsonReader, Newtonsoft.Json.Linq.JsonLoadSettings)
at Newtonsoft.Json.Linq.JObject.Parse(System.String, Newtonsoft.Json.Linq.JsonLoadSettings)
at Newtonsoft.Json.Linq.JObject.Parse(System.String)
at EliteDangerousCompanionAppService.CompanionAppService.CommanderFromProfile(System.String)
at EliteDangerousCompanionAppService.CompanionAppService.Profile()
at EliteDangerousCompanionAppService.CompanionAppService..ctor(Boolean)
at configuration.MainWindow..ctor()
Exception Info: System.Windows.Markup.XamlParseException
at System.Windows.Markup.WpfXamlLoader.Load(System.Xaml.XamlReader, System.Xaml.IXamlObjectWriterFactory, Boolean, System.Object, System.Xaml.XamlObjectWriterSettings, System.Uri)
at System.Windows.Markup.WpfXamlLoader.LoadBaml(System.Xaml.XamlReader, Boolean, System.Object, System.Xaml.Permissions.XamlAccessLevel, System.Uri)
at System.Windows.Markup.XamlReader.LoadBaml(System.IO.Stream, System.Windows.Markup.ParserContext, System.Object, Boolean)
at System.Windows.Application.LoadBamlStreamWithSyncInfo(System.IO.Stream, System.Windows.Markup.ParserContext)
at System.Windows.Application.LoadComponent(System.Uri, Boolean)
at System.Windows.Application.DoStartup()
at System.Windows.Application.<.ctor>b__1_0(System.Object)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
at System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame)
at System.Windows.Application.RunDispatcher(System.Object)
at System.Windows.Application.RunInternal(System.Windows.Window)
at System.Windows.Application.Run(System.Windows.Window)
at System.Windows.Application.Run()
at configuration.App.Main()
Followed by:
Faulting application name: configuration.exe, version: 1.0.0.0, time stamp: 0x573da60a
Faulting module name: KERNELBASE.dll, version: 10.0.10586.306, time stamp: 0x571afb9a
Exception code: 0xe0434352
Fault offset: 0x000bdae8
Faulting process ID: 0x1254
Faulting application start time: 0x01d1b7a775e5d529
Faulting application path: C:\Program Files (x86)\VoiceAttack\Apps\EDDI\configuration.exe
Faulting module path: C:\WINDOWS\SYSTEM32\KERNELBASE.dll
Report ID: 355913d4-ce8d-4d55-8e04-25a17168a276
Faulting package full name:
Faulting package-relative application ID:
Can you help?
Yours Ian
Following a successful FSD jump, neither the EDDI speech responder script (was blank, inserted "Exited Witch Space") nor the VoiceAttack event command ((EDDI Jumped)) in the active profile is being executed.
Running E:D 2.2 beta 5, EDDI 2.0.0b3 and VoiceAttack 1.5.12.24
Hey, I moved this to a new issue so it might be more helpful to others.
I was looking through the new speech responder tab, and feel like there is a ton of potential here, but not quite sure how to tap into it. I read through the documentation at http://r3c.github.io/cottle/#toc-2 which was helpful, but I'm still not sure how to pass information from the plugin to variables in VA.
Example:
Lets say I want to set a variable "StationID" to whatever my ship currently was, and then use this to automate trades based on that location. My current thought was I could pass the 'EDDI docked station' plugin variable to "StationID", which I could then use to run my commands. (Although I am a little confused between 'EDDI docked station' and the script 'location' when docked....
However, calling {TXT:EDDI docked station} simply reads "EDDI docked station". likewise {TXT:((EDDI docked station))} does the same. So I guess my question is 2 fold...
You are
{if event.docked:
docked at {P(event.body)}
{set StationID to {P(event.body)}
}
Sorry if that was vague, but I think you get an idea of what I'm going for. I would basically like to make a script that gives me all the variables I need to Set up my preferred trading routes, so every time I land at a station, it pulls the information, knows what station I am at, checks my inventory (if possible), sells my cargo, buys my new cargo, and off I go. Right now I do this by assigned each station a "alpha, bravo, charlie, etc." designation, then when I land I just say, "Trade Alpha", which automates all my trading, but have been salivating over the possiblility of it being able to automatically pull this info from EDDI to know what to do whatout me telling it...Just having a hard time with the syntax to get there...
I have tried to get his working in the latest beta of voice attack however it just reply's with this message
UNABLE TO INVOKE PLUGIN. PLUGIN NOT VALID FOR THIS VERSION OF VOICEATTACK.
The version of VA I have is 1.5.16
Are there any work arounds to regain functions or will there be an update soon for the latest beta?
{INT:Stored ships}
returns 0 when I have 5 ships total, 1 stored at my current station.
EDDI configuration shipyard tab only detects current ship.
If I use E:D Market Connector and go to File > Status > Ships I see my 5 ships and their locations fine so Companion API seems to be working correctly. Here is a recent EDDI.log:
Any ideas here?
The docking completed/ship change events do not seem to be working. Invoking the VA command that posts an event to EDDI runs but the subsequent calling of the VA event handler for each of these events is not called.
As a workaround I've copied the event handler code to new commands and called those instead of the supplied VA command.
VA version: 1.5.12.24
E:D Horizons Vanilla and Guardians BETA7
Whenever I jump, land, or enter supercruise, VoiceAttack is crashing.
As the title says...every boot up I need to run the config and reconnect...
I keep getting this message. I have tried allowing both VA and the configuration app through firewall, I have tried reloading the configuration app to make sure i am logged in-- and i am. I have tried restarting my machine. I have tried running both programs in administrator mode. I am running the latest beta version of voice attack 1.5.8.16 prerelease. The TTS was working just yesterday, but now it is not. I think it has something to do with the startup command. Whenever i force it using CTRL-ALT-SHIFT-L, my log gets spammed with NOT SET, and Unable to invoke-- Any ideas?
2:44:28 PM - UNABLE TO INVOKE PLUGIN. PLUGIN NOT VALID FOR THIS VERSION OF VOICEATTACK.
The log watcher plugin function seems to be unstable. At least, it seems so, since every time I jump to another star system the EDDI event loop stops. I setup a "reboot" command just to restart everything up. I'm using VA v1.5.8.16 prerelease. Or maybe it's VA that's not stable... :)
I was just at swoiwns ny-b a95-0, the text to speech said I was in swoiwns "new york"-b a95-0
I'm not sure if that's a bug in eddi or the txt to speech
I've been using EDDI for a while now. Since well before 2.0.4 and it was always working fine. When 2.0.6 came out, it started reminding me of it every time I started up VoiceAttack. For a while I wasn't going to upgrade it because it was working for me. I finally gave in to do it. Even after upgrading it, it kept telling me that 2.0.6 was out. Also after telling me that, it would constantly scroll 'not set' through my VA window. I had to hit the stop command button to get it to quit.
Today I fired up VA again and it told me about 2.0.9. I thought that might fix it. Download, install, restart VA, same thing. Keeps telling me each time I launch VA that 2.0.9 is available and scrolls that 'not set' thing constantly across the screen. I let it go for a while one time and it never stopped. I can't get it to do things like "damage report" or other EDDI commands, either. It's just like it isn't working right. On 2.0.6 it would at least run EDDI in the background and tell me the usual stuff that it is supposed to, but it just will not work with VoiceAttack any more.
I have always installed it to the same directory. I have not changed anything at all in VA. I don't know what is going on with it. I've gone and double checked that all the settings are find and haven't changed. It is just getting super annoying. Can anyone help me fix this so it will go back to normal?
EDDI interface is prevented from loading after latest Windows 10 Update.
EDDI version is: 2.0.7
It seems to load with VA, but no longer provides responses of any kind. VA is the proper version and was working well with EDDI prior to Windows 10 update.
I have tried Admin rights for both programs, but it just seems that EDDI is blocked from even starting.
Ideas?
Thanks! (When it's working... I'm loving the program!! )
9:38:56 PM - Plugin execution exception: Error reading JObject from JsonReader. Current JsonReader item is not an object: String. Path '', line 1, position 6.
Suggestions?
Hi!
I've started using EDDI plugin yesterday (great potential btw) and had struggled quite a lot to get it to work. The main issue was that the configuration.exe crashed without running at some point, and the EDDI plugin refused to work as well. I've tried quite a lot of things, but the only way to solve this was to delete the credentials.json file which made the configuration.exe stop crashing, and recreate the connection. After a while the plugin stopped working, and configuration.exe started crashing again.
I've tried to move the program to another windows profile but after copying the credentials.json file the issue reappeared. I've tried this with the other json files, but they made no difference.
The event viewer logged the following errors, I hope it might give You some clue:
I've been reading raw netlogs and saw there are new lines when you dock or land on ground, could someday EDDI read those lines and stop needing to tell the plugin when you docked your ship?
The lines I saw are
Commander Put Docked
Commander Put Undocked
and
GetSafeUniversalAddress Station Count ? moved ? Undocked Not Landed
GetSafeUniversalAddress Station Count ? moved ? Docked Not Landed
GetSafeUniversalAddress Station Count ? moved ? Undocked Landed
where ? are variable numbers, don't know what they mean.
Hi there, been using EDDI for a few versions now. Updated tonight with the new version of EDDI for elite dangerous 2.1
However, after removing the old EDDI directory and doing a fresh install it's giving me the UNABLE TO INVOKE PLUGIN, PLUGIN NOT AVAILABLE message as per usual.
So I went to go run configuration.exe, but file not found? It doesn't seem to exist in this release. The instructions on the page are for the old version of 1.1 and Voiceattack beta 1.5.8.16 (we are in beta 1.5.8.20 now)
Is configuration.exe the old way of doing things? New way to configure? Help please!
Hi there.
I love Eddi and I would like to contribute.
I looked quickly the source code and i and I would like to have the opportunity to hear the TTS in French.
On visual studio I saw that we had a named party "EddiSpeechService".
I imagine that the vocal part is played in this part of the code but i'm not sure...
If anyone could help me figure out what to change it would be cool and would make EDDI even more popular for French users.
Hi, I tested the software and everything seemed to work fine.
After a while I decided to install new voices for Windows. After a little research I came across this guide, and did as instructed there.
The new voices work fine from the Windows TTS configuration screen, but when trying to test it from EDDI, the whole process freezes. Even the original default voice (Anna) doesn't work.
I'm running Windows 7 64-bit. The Speech Platform selected is 64-bit, and the voices don't have a 64/32-bit selection.
Thank you very much for this awesome (and free!) software.
I'm having an issue where the EDDP VAP profile commands don't play any audio when triggered after being imported into another VA profile. VA shows the "ship change" etc events and recognizes when I say an EDDP command but the expected voice response doesn't happen. I've triple checked to make sure plugins are enabled and Eddie is installed to the VA apps folder and everything works as expected when I have the commands in their own profile.
Could FuelLevel from last FSDJump event be used?
I would like to stop my launch script if fuel is low
When importing the profile to voice attack it gives me this error message:
Error loading profile data.
[There is an error in XML document (398, 12).]
Instance validation error: 'ConditionElseIf' is nto a valid value for
ActionTypeEnum.
Any way to fix?
Seems like a nice thing to have for Elite.
Hi.
VA is installed in my G:/ drive
I've installed your plugin into G:/Voiceattacks/apps/eddi/eddi.exe
When i luanch VA, i can see plugins are activated but in reality EDDI plugin is not loaded.
I can't execute an external plugin command.
The dateTime sent to EDSM should be in UTC, not the machine time.
Also it might be better to send the log date/hour in UTC instead of now? Which tend to send some inconsistencies in the database.
There is anyway to use the real TTS engine voice instead the modified one this plugin does? Is so distorted I can't understand a thing.
Unless I've missed some step, only if "Elite Dangerous" is the current profile do I get the responses. I see it loads, and the plugin and if I issue an eddi command I get a response. However, when I switch to one of my other profiles, none of the eddi commands work, even if I have the option set in that profile to include commands from the "elite dangerous" profile. Do you think that's eddi or Voice Attack?
When clicking on test voice or "hear it" in the shipyard tab I have no sound at all, what am I missing?
Windows 10, all other sounds work. Thanks.
The EDDI configuration tool is not saving (or perhaps not loading) the optional home Station field. The home System field works OK.
{if system.distancefromhome: {Occasionally(7, "{OneOf(\"You are\", \"Current location is\", \"You are now\")} {Humanise(system.distancefromhome)} lightyears from {OneOf(\"home\", \"{P(homesystem.name)}\")}.")} }
Distancefromhome variable is always zero, it was working correctly in the previous version 2.0.8
Until recently, I was using EDDI without trouble. But today, I was unable to get a response to "ship handover confirmed", or whatever else was the first command recognized. Nothing appears in the VoiceAttack log window to suggest anything's the matter though. However, upon the second and following EDDI command invocation, the log shows command recognition, followed by:
UNABLE TO INVOKE PLUGIN DUE TO EXCEPTION: Exception has been thrown by the target of an invocation.
The eddi.log
does not show anything now when I try to run a command, but at a time that may have corresponded to my first attempt today, I see the following exception:
9/25/2016 1:03:24 PM VoiceAttackPlugin:setPluginStatus [W] EDDI error: Failed to run internal speech system
9/25/2016 1:03:24 PM VoiceAttackPlugin:setPluginStatus [W] EDDI exception: System.NullReferenceException: Object referen
ce not set to an instance of an object.
at EDDIVAPlugin.VoiceAttackPlugin.InvokeSay(Dictionary`2& state, Dictionary`2& shortIntValues, Dictionary`2& textValu
es, Dictionary`2& intValues, Dictionary`2& decimalValues, Dictionary`2& booleanValues, Dictionary`2& dateTimeValues, Dic
tionary`2& extendedValues) in C:\Users\jgm.BEXHILL\Source\Repos\EliteDangerousDataProvider\EDDIVAPlugin\VoiceAttackPlugi
n.cs:line 1081
I don't know if that was the root cause and it's persisting, or if that was a one-off exception.
(If it is relevant, this is my first time trying to use EDDI on 2.1 since playing the 2.2 beta, so if EDDI got hopelessly confused on my running the beta, perhaps that could be the cause.)
I'm new to all this, only made an account here to post this because I have no idea what to do.
Most of the time it works fine, I love using the program, but it crashes everytime I go to Wohler Terminal.
After searching for a reason I believe it's crashing on certain words, for example when using 'Microsoft Anna' and testing her voice 'Adder' and 'Anaconda' both work perfectly, but for the 'Cobras' and the 'Vulture' there's a delay before she says the word, and then she stutters it out.
When using the default 'Windows TTS' or an Ivona voice it crashes EDDI on those words. No error report, just 'EDDI has stopped working'.
Did I install wrong?
This could be accomplished many ways but it would be nice to have all the text that is spoken either written to a file that could then be used by a separate tool to display on screen or actually have an option for an on-screen console box that just simply shows the spoken text. Ultimately, for my own purposes, I would like TCE to have an optional window that just shows the EDDI spoke text output. This would allow for a lot of extend ability whether it's a small script that monitors the file and shows the text on a separate screen/computer or a way that allows other apps to interact with the data coming out of EDDI. Many people use multiple computers/monitors with ED and it would be cool to have the audio and actual spoken text accessible for other uses.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.