Rockbox

Tasklist

FS#9091 - File name voicing progress dialog stucks on filename with unusual charaters

Attached to Project: Rockbox
Opened by Tomer Shalev (tomers) - Saturday, 14 June 2008, 06:49 GMT
Last edited by Dominik Wenger (Domonoky) - Saturday, 27 June 2009, 15:15 GMT
Task Type Bugs
Category Rbutil
Status Closed
Assigned To No-one
Operating System Sansa e200
Severity Low
Priority Normal
Reported Version Daily build (which?)
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Version:
The Rockbox Utility
Version SVN: $Revision: 17207 $ (m 1.0.5), built April 21 2008 18:43:08

When using "Accessibility" --> "Create Talk Files"

Folder: E:\MUSIC
Selected Encoder: Rockbox Speex Encoder (Language: English, Voice: Microsoft Sam)
Selected TTS engine: Sapi TTS Engine

And then there is a filename with 'unusual' characters, like "07 Bon Idée.mp3", then the file name voicing fails, and the progress continues endlessly.
The progress bar still animating, but the file name voicing does not continue to the next file name. The user have to manually abort the process by pressing 'OK' button.
As a consequence, the rest of files are not being processed.

See attached screenshot.
This task depends upon

Closed by  Dominik Wenger (Domonoky)
Saturday, 27 June 2009, 15:15 GMT
Reason for closing:  Fixed
Additional comments about closing:  Talkfile creation has been reworked. If this still happens, please open a new Tracker entry.
Comment by Tomer Shalev (tomers) - Saturday, 14 June 2008, 06:52 GMT
Screenshot of file name voicing progress dialog getting stuck
Comment by Dominik Riebeling (bluebrother) - Saturday, 21 June 2008, 22:07 GMT
I just tried and had the same issue. For some reason my machine crashed and SAPI didn't want to work anymore. After reinstalling the speech SDK 5.1 (I'm on w2k) I couldn't reproduce the issue anymore. What OS are you using?
Comment by Dominik Riebeling (bluebrother) - Saturday, 28 June 2008, 19:31 GMT
More tests on this issue: I could reproduce it with your filename CnP'ed. Interestingly I couldn't reproduce it with the same filename created myself (taking the é from windows charmap tool). How have you created the character? I'm getting the assumption that it's a unicode variant with isn't present in the local 8bit charmap.
Comment by Tomer Shalev (tomers) - Sunday, 29 June 2008, 05:15 GMT
1. I'm using Windows XP Professional.

2. I got the file from a friend - so I don't know how its name was written. I guess it is possible to copy and paste the filename to notepad and examine that specific character with an Hex editor, in order to determine what Unicode character it is.
Comment by Tomer Shalev (tomers) - Sunday, 29 June 2008, 06:00 GMT
> I'm getting the assumption that it's a unicode variant with isn't present in the local 8bit charmap.

The Unicode character é is 'LATIN SMALL LETTER E WITH ACUTE' (U+00E9)
http://www.fileformat.info/info/unicode/char/00e9/index.htm
Comment by Tomer Shalev (tomers) - Tuesday, 08 July 2008, 07:08 GMT
The issue is not reproduced on Linux with ESpeak.

Loading...