joelteixeira
|
2010-11-02
, 12:02
|
Posts: 63 |
Thanked: 29 times |
Joined on May 2010
|
#151
|
|
2010-11-02
, 12:03
|
Posts: 1,994 |
Thanked: 3,342 times |
Joined on Jun 2010
@ N900: Battery low. N950: torx 4 re-used once and fine; SIM port torn apart
|
#152
|
It's one thing to match pre-recorded samples to microphone input, and an entirely different matter to do complete speech-to-text recognition. Try for example Google's own recognition system: even with all the processing power their servers possess the recognition system can't achieve more than about 70% accuracy and that is when the speaker speaks very, very clear. If the speaker doesn't speak all that clearly, if there is any kind of background noise, if the person speaks some dialect, or if (s)he has some sort of an accent to the speech the correctness of recognition drops sharply.
Then there's the issue of N900 being a small device with limited microphone capabilities: there is not enough processing power to do accurate recognition, and the microphone would receive sufficiently clear input only when spoken very near to it.
|
2010-11-02
, 12:08
|
Posts: 244 |
Thanked: 354 times |
Joined on Jul 2010
@ Scotland
|
#153
|
The Following User Says Thank You to gregoranderson For This Useful Post: | ||
|
2010-11-02
, 13:06
|
|
Posts: 255 |
Thanked: 160 times |
Joined on Oct 2010
@ Finland
|
#154
|
Google has to recognize any voice of any human. Personal speech-to-text recognition could be trained on pre-recorded samples of one human.
The Following User Says Thank You to WereCatf For This Useful Post: | ||
|
2010-11-03
, 02:45
|
Posts: 1,994 |
Thanked: 3,342 times |
Joined on Jun 2010
@ N900: Battery low. N950: torx 4 re-used once and fine; SIM port torn apart
|
#155
|
Indeed, it could be trained. But then there is the problem that you'd need a lot of training to reach 80% accuracy or more, and at that point it'd start using quite a lot of memory.
For example, there is this Dragon Naturally Speaking application for PCs. It can be used to dictate free speech to text in for example Word, but even with training it never reaches 100% accuracy. After enough training it reaches sufficient accuracy for most people, I suppose, but it starts taking several hundreds of megabytes of memory.
As such I doubt it would be feasible on a device as limited as N900. One way to go around the memory and performance hits would be to do the recognition on a server and just stream the microphone input there, but that'd create some lag between the input and output and it still probably wouldn't be feasible over 3G.
|
2010-11-03
, 03:25
|
Posts: 395 |
Thanked: 165 times |
Joined on May 2010
@ TMO
|
#156
|
|
2010-11-03
, 03:27
|
Posts: 958 |
Thanked: 483 times |
Joined on May 2010
|
#157
|
The Following User Says Thank You to droll For This Useful Post: | ||
|
2010-11-03
, 07:04
|
Posts: 2,829 |
Thanked: 1,459 times |
Joined on Dec 2009
@ Finland
|
#158
|
The Following User Says Thank You to slender For This Useful Post: | ||
|
2010-11-03
, 07:22
|
Posts: 422 |
Thanked: 244 times |
Joined on Feb 2008
|
#159
|
I would recommend that you all learn finnish. Itīs pretty much spelled as itīs written
But well for some reason I do not believe that learning finnish is rational thing to do
|
2010-11-03
, 07:54
|
|
Posts: 1,389 |
Thanked: 1,857 times |
Joined on Feb 2010
@ Israel
|
#160
|