To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.nxtOpen lugnet.robotics.nxt in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / NXT / 236
235  |  237
Subject: 
Re: nxt + i2c sp03 Text-To-Speech?
Newsgroups: 
lugnet.robotics.nxt
Date: 
Tue, 5 Dec 2006 17:12:50 GMT
Viewed: 
13803 times
  
In lugnet.robotics.nxt, Tony Buser wrote:
On 12/5/06, Chris Phillips <drvegetable@comcast.net> wrote:
chip, but you might look at using a BUC (Boost-Up Converter) component to bring
the 4.3V supply up to a higher level?  I've only been peripherally involved with

If I'm understanding things correctly, could something like this work?
http://www.national.com/pf/LM/LM3354.html
It appears to be able to take 2.5 - 5.5v in and give up to 5v out at
up to 90mA.  It would be great if it could be powered from the sensor
port directly instead of having to string another battery pack off the
side...

That is pretty much exactly what I was talking about.  Of course, such a chip
cannot increase the available power, it can only tweak the ratio between voltage
and current.  So this might work for some applications, but perhaps not in this
particular case.

Before I went to all the trouble, I'd probably try John Barnes advice first.
Just hook it up to see if the chip will work reliably off the raw 4.3V supply.

I also wonder whether you could accomplish text-to-speech entirely in software?
I've seen TTS software that uses highly-compressed ADPCM phoneme samples to
convert a stream of allophones into digital audio output.  This would probably

This is basically what that SpeakJet chip does.  It would be hard to
fit enough phonemes into memory and I believe you'd need some way to
change the playback speed of the individual parts.

Yes, this would stretch the NXT's resources, and I don't know that the existing
audio playback features are flexible enough to support this.  I did a quick
search and found the TTS library that I was referring to:

http://www.safesite.com/product.php%5Bid%5D7556%5Bcid%5D267%5BSiteID%5Ddigibuy

This is a reasonably old piece of freeware that was generously released under
GPL by its author Jonathan Hornstein.  It was written to run on an 8MHz IBM PC
using the on/off internal speaker for output.  The compiled version of the
driver is pretty small (~32K) so it is possible that this could be squeezed into
the NXT.  I had spent some time awhile back trying to convert this driver to
work on a modern PC using a sound card for output, but never got anything
recognizeable out of it.  The code is very timing-dependant on the CPU speed of
the old 8MHz PC.

So maybe a software solution is possible, although it would take some effort.



Message is in Reply To:
  Re: nxt + i2c sp03 Text-To-Speech?
 
(...) If I'm understanding things correctly, could something like this work? (URL) appears to be able to take 2.5 - 5.5v in and give up to 5v out at up to 90mA. It would be great if it could be powered from the sensor port directly instead of having (...) (17 years ago, 5-Dec-06, to lugnet.robotics.nxt)

10 Messages in This Thread:





Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR