Comments (14)
Additional information:
If you click on an individual word, you do not get locked in to Breakdown. If you press the Breakdown button, you have the issue. Turns out, you can alt-F4 out, but you have to hold it down.
from papagayo-ng.
If I understand correctly then you do mean for example if you want to run the breakdown on a text with some unknown words.
It will then pop up the Pronuncation Dialog for every unknown word as it goes along.
But instead of entering the missing phonemes you want to stop the process?
If so, then there is already a fix for that in Version 1.6.3!
I actually added this feature earlier today in commit: 850920d
You can see the new Pronunciation Dialog with the stop button here:
from papagayo-ng.
Unfortunately, the stop button did not allow the procedure to be ended. It still kept me in the loop, and after holding down alt-f4, or then esc, it seemed to crash out entirely. Great coincidental timing though!
Thank you
p.s. Thank you for the credit on the About page! :)
from papagayo-ng.
Further information. It is generally asking me to Breakdown a number, such a 0 or 480 or 960 (may not be those exact numbers) instead of words. It works on individual words. This is when pressing the Breakdown button.
Ok.. I see what is happening. When you press the large Breakdown button, it is going through the phonemes and timestamps that have been automatically populated into the spoken text window.
It works great on individual words from the Waveform window.
Thank you
from papagayo-ng.
Just making sure i was able to clearly relay what was happening. Please let me know if a video is required.
Thank you
from papagayo-ng.
Yes, maybe that might help.
I'm not sure I understand.
The new Stop Button in the breakdown Window stops the whole breakdown process for me.
from papagayo-ng.
This issue does not affect the CLI version. This issue does not occur if breaking down individual words, only when using the main Breakdown button. Sorry for the quick clicking
Papagayo-NG.Exit.Breakdown.Issue.mp4
from papagayo-ng.
I see, so I likely already fixed it if it doesn't happen in the CLI version. I'd have to look in my commit history but I'm sure it's there somewhere.
from papagayo-ng.
Indeed. So at this point, i guess just a reference to make sure it doesn't get reintroduced.
from papagayo-ng.
I will close this Issue for now since the problem seems to be fixed.
And it should not re-appear.
from papagayo-ng.
Unfortunately, this problem has returned.
On the plus side, the 1.6.5 update is amazing! the recognition is working great, and i do not need to add silence at the end of the audio anymore. Also, the zoom issue seems resolved!
Thank you
from papagayo-ng.
Alright, I think I finally fixed this with this commit:
f9947bf
from papagayo-ng.
Although it does now exit, it removes any previously recognized conversion. Meaning, if i begin a breakdown, then decide to press stop, anything that Allosaurus had previously placed/converted/recognized is now erased. You then have to hit the Voice Recognition button to have it run again to get the phrase conversion back.
from papagayo-ng.
Yeah, that's the current behaviour, most actions are destructive.
As a quick test I created new methods which are modified from the .pg2 saving, but they save and load from strings instead of to files.
So before breakdown I save it to a string containing the Project Data in the .pg2 Json Format.
And if we get a return value of -1 from the breakdown (when we tell it to stop) we load that saved project.
Restoring is a bit slow since it does reload everything, but it seems to work.
I guess we can use these methods to also implement undo and redo.
For that we have to locate all places which modify the project, save the project to a string and add it to an Undo list.
And when Undoing or Redoing we load the appropiate project string from that list.
from papagayo-ng.
Related Issues (20)
- Volume slider not registering correctly HOT 4
- Destructive Uninstall, incomplete Uninstall HOT 5
- Allosaurus requiring double download HOT 2
- Request: Please correct a mistake i made. H should be HH HOT 4
- Request: Enable face change from Breakdown window HOT 1
- Use Callback System for sounddevice usage HOT 1
- Does not recognize previous installs location when installing updated version HOT 2
- Add ability to download and switch between different Allosaurus pretrained models HOT 1
- Windows Uninstaller only sees most recent install HOT 3
- Papagayo-NG 1.6.6 - New version issue with opening of mono .wav files or any audio file HOT 1
- Crash on usage of Allosaurus model eng2102 HOT 5
- Missing appimage download link HOT 1
- failed to load tcl/tk libraries
- Installer error HOT 3
- Unable to download Rhubarb in-app HOT 1
- New demonstration video Posted
- Using Transformers and Wav2Vec for automatic generation HOT 3
- Both Kaspersky and Emsisoft say the EXE is performing suspicious actions characteristic of Malware HOT 1
- Unable to run in conda env HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from papagayo-ng.