![]() Registered Member ![]()
|
Hello! I am getting carpal tunnel surgery this week... looks like I should have started using Simon sooner!
![]() I am running Ubuntu 16.04 LTS. It was a bit of a struggle to get everything installed, since I did not find the correct documentation in the correct order. I optimistically ran "sudo apt-get installl simon" and then had to work backwards from there when I hit errors. I'm including the steps I went through here as best I can reconstruct them, because I know otherwise there will be a lot of "didn't you read the handbook/read the wiki/Google"? I did/have been. I know my steps are not clean and perfect. My installation (skip this for now if you don't care):
ANYWAY, at this point I can't quite get Simon to work. I downloaded the following addins:
[EN/VF] Keyboard USA [EN/VF] Menu Navigation If for acoustic model, I choose the downloaded HTK model as a static model, it sort of works. However, it is extremely inaccurate. For example, I say "open keyboard" and it says "alt c" in the blue popup which I believe is supposed to display what I said. If for acoustic model, I choose the downloaded HTK model and select "Adapt base model using training samples" Gives the following error: No speech is recognized after this. If for acoustic model, I choose "Do not use a base model", I get the error (with details): No speech is recognized after this. I'd be happy just getting the third alternative to work. Honestly, I just want to get right to using and customizing it, and I'm not interested today in the machine learning under the hood. (Maybe later.) I'm not familiar with the underlying dependencies, like Sphinxtrain, so I'm not sure if I should debug them individually. I'd really appreciate it if someone could give me a next step for troubleshooting the "Do not use a base model" option which gives me the "Could not copy model to destination" error. |
![]() Registered Member ![]()
|
Looking at the error message I got from Sphinxtrain, I concentrated on this line:
I found my sphinx_train.cfg file in /usr/lib/sphinxtrain/etc and set CFG_CD_TRAIN to "no" as suggested. At least now I get an error message that makes more sense:
From the GUI, I'm not confident that by pressing the "Start training" button that I'm not just recording over the same data. If I go through these many times will it add to my training data sets or is it overwriting my samples for each phrase? And if I do read them over and over, approximately how many times do I need to read each command before there will be enough data? (With and without CFG_CD_TRAIN?) |
![]() Registered Member ![]()
|
Did you manage to resolve this? did training the model make the error message go away?
AFAIK training an adaptive model doesn't overwrite existing data, it appends to it. There is even a mini-revision control system under the Recognition -> Synchronization tab in settings. I'm running into this issue as well, I am using the following AFAIK: SphinxTrain: 1.0.8+5prealpha-3 Qt: 4.8.7 KDE Development Platform: 4.14.16 Simon: 0.4.1 Speech Model: HUB4 WSJ (Created: 12/20/12 8:00 PM) Scenario: [EN/H4W] Firefox Voice recognition worked initially until I started experimenting by training the model and now it doesn't recognize anything. Additionally this error message pops up repeatedly every few seconds, which is quite aggravating ![]() |
![]() Registered Member ![]()
|
I gave up trying to understand Simon. On the plus side, my wrist surgery went well.
![]() |
Registered users: bartoloni, Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]