• HomeBoards
  • RulesRules
  • HelpHelp
  • WikiWiki
  • Donate

Author Topic: Bard Storyteller ebook reader with text to speech  (Read 5104 times)

awbcmu (OP)

  • Posts: 3
Bard Storyteller ebook reader with text to speech
« on: August 03, 2014, 03:29:57 pm »
Bard Storyteller 0.10 July 2014
http://festvox.org/bard/

Bard Storyteller is a text reader.  Bard not only allows a user to read books, but can also read books to the user using text-to-speech.  It supports txt, epub and (x)html files.

Bard Storyteller is free software, distributed under a BSD-like license.

http://festvox.org/bard/gcw-zero/Bard_0.10.0.opk

This is the first release for the GCW-Zero, but it seems quite stable, Bard was originally developed for the Ben Nanonote and the Open Pandora.

Four synthetic voices are include, two American, one Scottish and a four older technology voice.  You may select the voice for your books and it will remember it when you play the book again.

See README http://festvox.org/bard/AAAREADME for more details.

Malleus

  • Posts: 67
Re: Bard Storyteller ebook reader with text to speech
« Reply #1 on: August 03, 2014, 05:22:48 pm »
Cool an epub reader! not that I enjoy text-to-speech, but I do like reading epubs, usually use an e-ink tablet, but this was a fun surprise.
Thanks!

Losk

  • Posts: 95
Re: Bard Storyteller ebook reader with text to speech
« Reply #2 on: August 07, 2014, 08:29:34 am »
Thanks, an ebook reader was still missing.  :) Have to give it a try soon.

Nebuleon

  • Guest
Re: Bard Storyteller ebook reader with text to speech
« Reply #3 on: August 08, 2014, 09:54:33 pm »
Its interface is kind of buggy right now.

1. After pressing SELECT to enter the menu, I can go to following pages by pressing Down at the last item. When I am on the last page, pressing Down brings me to an empty page. Exiting and re-entering the menu with another press of SELECT continues to give me the empty page. I cannot use Up to get back to a real page, ever, preventing me from exiting Bard normally.

2. After pressing START to enter the options, I do not see which option is selected because the selection blue is not very different from the normal blue. However, after selecting new options for a while, the options that had been selected before seem to be bold.

3. After pressing START to enter the options, I have the same page bug as with SELECT (see 1.) but pressing START twice allows the menu to come back to the first page.

4. When auto-scrolling with A, words that were bold on the first line become non-bold if they are only partially in view due to scrolling. If enough text was bold in it, and the non-bold font allows one more word to fit in the first line, the viewport is reflowed and the position of the rest of the text changes.

5. When manually scrolling with Down and reaching the last line in the viewport, the viewport is scrolled one page and the selection marker moves to the first word on the new page (good). When scrolling with Up and reaching the first line in the viewport, the viewport is scrolled one line, and the selection marker moves to the last line, which is only one line up (bad).

6. When speaking text with X, any word that was bold and was successfully spoken completely disappears when the selection marker moves off it.

7. After speaking text with X and finishing the document or stopping speech, pressing Y to go one page up only moves individual words (sometimes) or lines into view until the top of the document is reached, at which point paging down and up with B and Y works fine.

raygan

  • Posts: 158
    • I'm on Twitter and stuff...
Re: Bard Storyteller ebook reader with text to speech
« Reply #4 on: August 09, 2014, 06:10:28 pm »
I can confirm all of Nebulon's issues.

Really pleased to see this new category on the Zero! I'm not sure I'd use it for reading actual ebooks much, but this looks like the most promising way so far to read text-based walkthroughs on the Zero. I like being able to load up a rom and also go grab a walkthrough from GameFAQs, and be prepared in case I get totally stuck in the game and don't have an internet connection.

To that end, I'd like to see this app have better support for monospaced fonts and fixed width txt files like you'd generally find on GameFAQs. Also maybe some more advanced bookmarking/highlights features. There's an app on Android called FAQr that I really love for this that integrates with their website and has some great features specifically for that.

https://play.google.com/store/apps/details?id=com.faqr&hl=en

Anyway, thanks for this promising tool; I'll be keeping a close eye on it!

Nebuleon

  • Guest
Re: Bard Storyteller ebook reader with text to speech
« Reply #5 on: August 09, 2014, 08:49:14 pm »
raygan (#4): I've been using Glutexto to read (and edit) fixed-width text files, and it works pretty well. :) Although, of course, having good reflow in this application even when using a fixed-width font means one less application to worry about for reading text files (not for editing).

awbcmu (OP)

  • Posts: 3
Re: Bard Storyteller ebook reader with text to speech
« Reply #6 on: August 10, 2014, 12:37:47 pm »
Its interface is kind of buggy right now.

Thanks Nebuleon for the feedback, this is very useful, as often "it works for me" but I'm the developer so I don't do certain things.

I am aware of two classes of bug you mention.  The running off the end of the page (you can always press Y to page up).  But it is still a bug (I know I've "fixed" it before).

The second class of bug is the highlighting changing as you move through the file (scrolling, or paging).  This is due to there being two layers the text layer and the markup layer and not properly coordinating them.  I've noted this bug, but not worked on it yet, but felt the system was functional enough to release -- but I will have to work on this.

One bug though I've not see before is:

6. When speaking text with X, any word that was bold and was successfully spoken completely disappears when the selection marker moves off it.

When I speak the Bard Help file, it does appear to delete the highlighted words (e.g. the keys A B X Y), but that is because the system thinks there is a "sentence" break there (due to the markup) and it advances the display at each sentence boundary.  Is that the phenomena you are seeing or are you seeing something else?

I am working on a new version and will add these to the list of bugs.  I have been trying to support Hindi, Chinese and Japanese (for my other users), but I'll continue to improve user interface issues.  Also I'd prefer to have the screen blank while its talking (or at least be an option to this) so it can save battery when its reading long stories to me.

Alan

Nebuleon

  • Guest
Re: Bard Storyteller ebook reader with text to speech
« Reply #7 on: August 10, 2014, 08:55:15 pm »
One bug though I've not see before is:

6. When speaking text with X, any word that was bold and was successfully spoken completely disappears when the selection marker moves off it.

a) When I speak the Bard Help file, it does appear to delete the highlighted words (e.g. the keys A B X Y), but that is because the system thinks there is a "sentence" break there (due to the markup) and it advances the display at each sentence boundary.  Is that the phenomena you are seeing or are you seeing something else?

b) I am working on a new version and will add these to the list of bugs.  I have been trying to support Hindi, Chinese and Japanese (for my other users), but I'll continue to improve user interface issues.  c) Also I'd prefer to have the screen blank while its talking (or at least be an option to this) so it can save battery when its reading long stories to me.

Alan
a: I believe that is it, yes. And then if you try to page up from the end of the document after it's finished speaking, the text breaks come back one by one. Those could be related.

b: Oh boy, Hindi. I hope that doesn't break your brain :P Chinese and Japanese are simpler unless you want to support vertical layout as well.

c: Having the screen blank itself while speaking would be good, yes, except in the case where it's speaking something that's misspelled or complicated, it's bugging up the word and you want to see what it is before it goes off-screen. I don't know how common that is in practice.

 

Post a new topic