Shop OBEX P1 Docs P2 Docs Learn Events
can stamps carry audio? — Parallax Forums

can stamps carry audio?

ArchiverArchiver Posts: 46,084
edited 2004-03-18 15:53 in General Discussion
ok this is probably a dumb question, but can any of the stamps carry
both instruction and audio/voice?

-tom

Comments

  • ArchiverArchiver Posts: 46,084
    edited 2004-03-17 19:42
    BASIC Stamps have instructions that generate sounds (SOUND on the BS1,
    FREQOUT and DTMFOUT on the BS2 family), but voice requires more
    horsepower than our current line supports.

    -- Jon Williams
    -- Applications Engineer, Parallax
    -- Dallas Office


    Original Message
    From: Tom [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=ogTfUPx6Sb005RPXrYQRNeM2VG2JqGweq-vYfEHuXq051niIAy5S-BqOJKRvcc7nEJNvGIHahm7DwfyW]tbardash@b...[/url
    Sent: Wednesday, March 17, 2004 12:42 PM
    To: basicstamps@yahoogroups.com
    Subject: [noparse][[/noparse]basicstamps] can stamps carry audio?


    ok this is probably a dumb question, but can any of the stamps carry
    both instruction and audio/voice?

    -tom
  • ArchiverArchiver Posts: 46,084
    edited 2004-03-17 19:44
    Oops ... forgot to note that there are products in our line and by other
    vendors that allow BASIC Stamps and other microcontrollers to do speech.
    An new product that is generating some interest (and is fun to play
    with, I have one) is the SpeakJet from Magnevation (www.speakjet.com).

    -- Jon Williams
    -- Parallax


    Original Message
    From: Jon Williams
    Sent: Wednesday, March 17, 2004 1:43 PM
    To: basicstamps@yahoogroups.com
    Subject: RE: [noparse][[/noparse]basicstamps] can stamps carry audio?


    BASIC Stamps have instructions that generate sounds (SOUND on the BS1,
    FREQOUT and DTMFOUT on the BS2 family), but voice requires more
    horsepower than our current line supports.

    -- Jon Williams
    -- Applications Engineer, Parallax
    -- Dallas Office


    Original Message
    From: Tom [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=ikCnNnrBuTJNVAnRi-gdIiNb62K-bBsShjGTBM3pWVidR8aElt683nI71lhzQcf1E6e0VUNlQqAx5H2YtODKgBU]tbardash@b...[/url
    Sent: Wednesday, March 17, 2004 12:42 PM
    To: basicstamps@yahoogroups.com
    Subject: [noparse][[/noparse]basicstamps] can stamps carry audio?


    ok this is probably a dumb question, but can any of the stamps carry
    both instruction and audio/voice?

    -tom
  • ArchiverArchiver Posts: 46,084
    edited 2004-03-17 21:05
    I have schematics on my Web site for interfacing the SpeakJet to a
    PC. Instead, you can simply connect the SpeakJet RCX pin to one
    Stamp pin and the Out 1/Speaking pin to a second Stamp pin. When the
    Out 1 pin is high, that means the SpeakJet is speaking (which
    provides your flow control). One thing to keep in mind is although
    the SpeakJet only *requires* a single wire for serial communication,
    using a second line for flow control is a *very good idea*.
    Otherwise, the buffer can get filled up and you don't get everything
    you want spoken. (Note: the schematic uses the "Buffer Half Full"
    pin for flow control when using the PhraseALator software.) Anyway,
    here's the link and if I can be of any help... let me know.

    http://www.synthmodules.com/speakjet.htm

    Take care,
    Brice


    --- In basicstamps@yahoogroups.com, "Jon Williams" <jwilliams@p...>
    wrote:
    > Oops ... forgot to note that there are products in our line and by
    other
    > vendors that allow BASIC Stamps and other microcontrollers to do
    speech.
    > An new product that is generating some interest (and is fun to play
    > with, I have one) is the SpeakJet from Magnevation
    (www.speakjet.com).
    >
    > -- Jon Williams
    > -- Parallax
    >
    >
    >
    Original Message
    > From: Jon Williams
    > Sent: Wednesday, March 17, 2004 1:43 PM
    > To: basicstamps@yahoogroups.com
    > Subject: RE: [noparse][[/noparse]basicstamps] can stamps carry audio?
    >
    >
    > BASIC Stamps have instructions that generate sounds (SOUND on the
    BS1,
    > FREQOUT and DTMFOUT on the BS2 family), but voice requires more
    > horsepower than our current line supports.
    >
    > -- Jon Williams
    > -- Applications Engineer, Parallax
    > -- Dallas Office
    >
    >
    >
    Original Message
    > From: Tom [noparse][[/noparse]mailto:tbardash@b...]
    > Sent: Wednesday, March 17, 2004 12:42 PM
    > To: basicstamps@yahoogroups.com
    > Subject: [noparse][[/noparse]basicstamps] can stamps carry audio?
    >
    >
    > ok this is probably a dumb question, but can any of the stamps
    carry
    > both instruction and audio/voice?
    >
    > -tom
  • ArchiverArchiver Posts: 46,084
    edited 2004-03-17 21:44
    I'm waiting for the SpeakJet documentation to be completed before I
    release my PBASIC example. That said, I agree with Brice's note below
    about implementing flow control using the Buffer Half-Full output pin.
    Here's how you can send a single element to the SpeakJet using a BASIC
    Stamp:

    SEROUT Tx\BufOK, Baud, [noparse][[/noparse]element]

    You can connect the BASIC Stamp directly to the SpeakJet if you don't
    want to control it via the PhraseALator software (no RS-232 inverting is
    required for direct control).

    -- Jon Williams
    -- Parallax


    Original Message
    From: bdhornback [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=85_0WxLeuanrEHxz3_-ruh1l5i3d4kxtpvVrrlaEyi-4xROBPuUMCbqpMXNvCGbndJCCF-H0LMo]bdh@c...[/url
    Sent: Wednesday, March 17, 2004 3:06 PM
    To: basicstamps@yahoogroups.com
    Subject: [noparse][[/noparse]basicstamps] Re: can stamps carry audio?


    I have schematics on my Web site for interfacing the SpeakJet to a
    PC. Instead, you can simply connect the SpeakJet RCX pin to one
    Stamp pin and the Out 1/Speaking pin to a second Stamp pin. When the
    Out 1 pin is high, that means the SpeakJet is speaking (which
    provides your flow control). One thing to keep in mind is although
    the SpeakJet only *requires* a single wire for serial communication,
    using a second line for flow control is a *very good idea*.
    Otherwise, the buffer can get filled up and you don't get everything
    you want spoken. (Note: the schematic uses the "Buffer Half Full"
    pin for flow control when using the PhraseALator software.) Anyway,
    here's the link and if I can be of any help... let me know.

    http://www.synthmodules.com/speakjet.htm

    Take care,
    Brice


    --- In basicstamps@yahoogroups.com, "Jon Williams" <jwilliams@p...>
    wrote:
    > Oops ... forgot to note that there are products in our line and by
    other
    > vendors that allow BASIC Stamps and other microcontrollers to do
    speech.
    > An new product that is generating some interest (and is fun to play
    > with, I have one) is the SpeakJet from Magnevation
    (www.speakjet.com).
    >
    > -- Jon Williams
    > -- Parallax
    >
    >
    >
    Original Message
    > From: Jon Williams
    > Sent: Wednesday, March 17, 2004 1:43 PM
    > To: basicstamps@yahoogroups.com
    > Subject: RE: [noparse][[/noparse]basicstamps] can stamps carry audio?
    >
    >
    > BASIC Stamps have instructions that generate sounds (SOUND on the
    BS1,
    > FREQOUT and DTMFOUT on the BS2 family), but voice requires more
    > horsepower than our current line supports.
    >
    > -- Jon Williams
    > -- Applications Engineer, Parallax
    > -- Dallas Office
    >
    >
    >
    Original Message
    > From: Tom [noparse][[/noparse]mailto:tbardash@b...]
    > Sent: Wednesday, March 17, 2004 12:42 PM
    > To: basicstamps@yahoogroups.com
    > Subject: [noparse][[/noparse]basicstamps] can stamps carry audio?
    >
    >
    > ok this is probably a dumb question, but can any of the stamps
    carry
    > both instruction and audio/voice?
    >
    > -tom
  • ArchiverArchiver Posts: 46,084
    edited 2004-03-18 14:08
    Jon,

    Any rough idea of when that may be? As in, how long will we have to wait?!!

    Looking forward to it,

    Tim


    At 01:44 PM 3/17/2004, you wrote:
    >I'm waiting for the SpeakJet documentation to be completed before I
    >release my PBASIC example. That said, I agree with Brice's note below
    >about implementing flow control using the Buffer Half-Full output pin.
    >Here's how you can send a single element to the SpeakJet using a BASIC
    >Stamp:
    >
    > SEROUT Tx\BufOK, Baud, [noparse][[/noparse]element]
    >
    >You can connect the BASIC Stamp directly to the SpeakJet if you don't
    >want to control it via the PhraseALator software (no RS-232 inverting is
    >required for direct control).
    >
    >-- Jon Williams
    >-- Parallax
    >
    >
    >
    Original Message
    >From: bdhornback [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=QeAuuR9PyLQZfA2fl0tK1fHypZ4nmAHly9li9unPa_howitWUfg6TIjybdA1as7fOAoO0_uNCpsY]bdh@c...[/url
    >Sent: Wednesday, March 17, 2004 3:06 PM
    >To: basicstamps@yahoogroups.com
    >Subject: [noparse][[/noparse]basicstamps] Re: can stamps carry audio?
    >
    >
    >I have schematics on my Web site for interfacing the SpeakJet to a
    >PC. Instead, you can simply connect the SpeakJet RCX pin to one
    >Stamp pin and the Out 1/Speaking pin to a second Stamp pin. When the
    >Out 1 pin is high, that means the SpeakJet is speaking (which
    >provides your flow control). One thing to keep in mind is although
    >the SpeakJet only *requires* a single wire for serial communication,
    >using a second line for flow control is a *very good idea*.
    >Otherwise, the buffer can get filled up and you don't get everything
    >you want spoken. (Note: the schematic uses the "Buffer Half Full"
    >pin for flow control when using the PhraseALator software.) Anyway,
    >here's the link and if I can be of any help... let me know.
    >
    >http://www.synthmodules.com/speakjet.htm
    >
    >Take care,
    >Brice
    >
    >
    >--- In basicstamps@yahoogroups.com, "Jon Williams" <jwilliams@p...>
    >wrote:
    > > Oops ... forgot to note that there are products in our line and by
    >other
    > > vendors that allow BASIC Stamps and other microcontrollers to do
    >speech.
    > > An new product that is generating some interest (and is fun to play
    > > with, I have one) is the SpeakJet from Magnevation
    >(www.speakjet.com).
    > >
    > > -- Jon Williams
    > > -- Parallax
    > >
    > >
    > >
    Original Message
    > > From: Jon Williams
    > > Sent: Wednesday, March 17, 2004 1:43 PM
    > > To: basicstamps@yahoogroups.com
    > > Subject: RE: [noparse][[/noparse]basicstamps] can stamps carry audio?
    > >
    > >
    > > BASIC Stamps have instructions that generate sounds (SOUND on the
    >BS1,
    > > FREQOUT and DTMFOUT on the BS2 family), but voice requires more
    > > horsepower than our current line supports.
    > >
    > > -- Jon Williams
    > > -- Applications Engineer, Parallax
    > > -- Dallas Office
    > >
    > >
    > >
    Original Message
    > > From: Tom [noparse][[/noparse]mailto:tbardash@b...]
    > > Sent: Wednesday, March 17, 2004 12:42 PM
    > > To: basicstamps@yahoogroups.com
    > > Subject: [noparse][[/noparse]basicstamps] can stamps carry audio?
    > >
    > >
    > > ok this is probably a dumb question, but can any of the stamps
    >carry
    > > both instruction and audio/voice?
    > >
    > > -tom
    >
    >
    >To UNSUBSCRIBE, just send mail to:
    > basicstamps-unsubscribe@yahoogroups.com
    >from the same email address that you subscribed. Text in the Subject and
    >Body of the message will be ignored.
    >
    >Yahoo! Groups Links
    >
    >
    >
    >
  • ArchiverArchiver Posts: 46,084
    edited 2004-03-18 15:36
    When Jeff at Magnevation finishes his SpeakJet documentation I will
    finish my demo. It talks up a storm now, but the SpeakJet can do more
    than talk and I want to include that information in my demo.

    Since yesterday was such a small tease, I'll give up a little more ...
    this is the subroutine that I use to send EEPROM-based strings to the
    SpeakJet. The strings are phonemes and command data that when strung
    together, create words or statements.

    Play_String:
    DO
    READ eeAddr, element ' get element from EE
    eeAddr = eeAddr + 1 ' point to next
    IF (element = EOS) THEN EXIT ' end? if yes we're done
    SEROUT Tx\BufOK, Baud, [noparse][[/noparse]element] ' send element to
    SpeakJet
    LOOP
    RETURN

    Here's what "Parallax" looks like:

    Parallax DATA PE, Fast, EYRR, UX, LE, AY, AY, KE, SE, PA5, EOS

    As you can see, my program requires a long list (too long to include
    here) of constant values for the phonemes and commands -- but that makes
    stromgs easier to read in DATA statements. Given the information above,
    I can make the SpeakJet say "Parallax" like this:

    Main:
    eeAddr = Parallax
    GOSUB Play_String
    END


    -- Jon Williams
    -- Applications Engineer, Parallax
    -- Dallas Office



    Original Message
    From: Timothy Medema [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=X0rBD7KVI2uRka5z_V7gAiQ3-m_MV1pRHiTHNdt8l0BvfKPLJB5jYwAgIko2yuSNkIY1yAlAPFA2R-j15g]timm@c...[/url
    Sent: Thursday, March 18, 2004 8:09 AM
    To: basicstamps@yahoogroups.com
    Subject: RE: [noparse][[/noparse]basicstamps] Re: can stamps carry audio?



    Jon,

    Any rough idea of when that may be? As in, how long will we have to
    wait?!!

    Looking forward to it,

    Tim


    At 01:44 PM 3/17/2004, you wrote:
    >I'm waiting for the SpeakJet documentation to be completed before I
    >release my PBASIC example. That said, I agree with Brice's note below
    >about implementing flow control using the Buffer Half-Full output pin.
    >Here's how you can send a single element to the SpeakJet using a BASIC
    >Stamp:
    >
    > SEROUT Tx\BufOK, Baud, [noparse][[/noparse]element]
    >
    >You can connect the BASIC Stamp directly to the SpeakJet if you don't
    >want to control it via the PhraseALator software (no RS-232 inverting
    >is required for direct control).
    >
    >-- Jon Williams
    >-- Parallax
    >
    >
    >
    Original Message
    >From: bdhornback [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=bvQDQJw8_jl85iD4u4yB-aZ_kWqCxfwCKBQDj8a7rHJfoNVnsC99EisVvCw7Km4_eqb55jr32rgDSM72]bdh@c...[/url
    >Sent: Wednesday, March 17, 2004 3:06 PM
    >To: basicstamps@yahoogroups.com
    >Subject: [noparse][[/noparse]basicstamps] Re: can stamps carry audio?
    >
    >
    >I have schematics on my Web site for interfacing the SpeakJet to a PC.

    >Instead, you can simply connect the SpeakJet RCX pin to one Stamp pin
    >and the Out 1/Speaking pin to a second Stamp pin. When the Out 1 pin
    >is high, that means the SpeakJet is speaking (which provides your flow
    >control). One thing to keep in mind is although the SpeakJet only
    >*requires* a single wire for serial communication, using a second line
    >for flow control is a *very good idea*. Otherwise, the buffer can get
    >filled up and you don't get everything you want spoken. (Note: the
    >schematic uses the "Buffer Half Full" pin for flow control when using
    >the PhraseALator software.) Anyway, here's the link and if I can be of

    >any help... let me know.
    >
    >http://www.synthmodules.com/speakjet.htm
    >
    >Take care,
    >Brice
    >
    >
    >--- In basicstamps@yahoogroups.com, "Jon Williams" <jwilliams@p...>
    >wrote:
    > > Oops ... forgot to note that there are products in our line and by
    >other
    > > vendors that allow BASIC Stamps and other microcontrollers to do
    >speech.
    > > An new product that is generating some interest (and is fun to play
    > > with, I have one) is the SpeakJet from Magnevation
    >(www.speakjet.com).
    > >
    > > -- Jon Williams
    > > -- Parallax
    > >
    > >
    > >
    Original Message
    > > From: Jon Williams
    > > Sent: Wednesday, March 17, 2004 1:43 PM
    > > To: basicstamps@yahoogroups.com
    > > Subject: RE: [noparse][[/noparse]basicstamps] can stamps carry audio?
    > >
    > >
    > > BASIC Stamps have instructions that generate sounds (SOUND on the
    >BS1,
    > > FREQOUT and DTMFOUT on the BS2 family), but voice requires more
    > > horsepower than our current line supports.
    > >
    > > -- Jon Williams
    > > -- Applications Engineer, Parallax
    > > -- Dallas Office
    > >
    > >
    > >
    Original Message
    > > From: Tom [noparse][[/noparse]mailto:tbardash@b...]
    > > Sent: Wednesday, March 17, 2004 12:42 PM
    > > To: basicstamps@yahoogroups.com
    > > Subject: [noparse][[/noparse]basicstamps] can stamps carry audio?
    > >
    > >
    > > ok this is probably a dumb question, but can any of the stamps
    >carry
    > > both instruction and audio/voice?
    > >
    > > -tom
  • ArchiverArchiver Posts: 46,084
    edited 2004-03-18 15:53
    Thanks for the additional information Jon. The SpeakJet looks to be a very
    fun IC and I expect we'll see a bunch of creativity in its use. Thanks too
    for your hard work and dedication, you are a wonderful contributor to this
    group who we all appreciate.

    Tim


    At 07:36 AM 3/18/2004, you wrote:
    >When Jeff at Magnevation finishes his SpeakJet documentation I will
    >finish my demo. It talks up a storm now, but the SpeakJet can do more
    >than talk and I want to include that information in my demo.
    >
    >Since yesterday was such a small tease, I'll give up a little more ...
    >this is the subroutine that I use to send EEPROM-based strings to the
    >SpeakJet. The strings are phonemes and command data that when strung
    >together, create words or statements.
    >
    >Play_String:
    > DO
    > READ eeAddr, element ' get element from EE
    > eeAddr = eeAddr + 1 ' point to next
    > IF (element = EOS) THEN EXIT ' end? if yes we're done
    > SEROUT Tx\BufOK, Baud, [noparse][[/noparse]element] ' send element to
    >SpeakJet
    > LOOP
    > RETURN
    >
    >Here's what "Parallax" looks like:
    >
    >Parallax DATA PE, Fast, EYRR, UX, LE, AY, AY, KE, SE, PA5, EOS
    >
    >As you can see, my program requires a long list (too long to include
    >here) of constant values for the phonemes and commands -- but that makes
    >stromgs easier to read in DATA statements. Given the information above,
    >I can make the SpeakJet say "Parallax" like this:
    >
    >Main:
    > eeAddr = Parallax
    > GOSUB Play_String
    > END
    >
    >
    >-- Jon Williams
    >-- Applications Engineer, Parallax
    >-- Dallas Office
    >
    >
    >
    >
    Original Message
    >From: Timothy Medema [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=yD_qYEnoFPGXdzwMD2gSNqc-hsedkXI4dllsnSHt1U0ZANBN8CnDk_k4AkwM1opGFIyCZSP7jmsAeQ7B]timm@c...[/url
    >Sent: Thursday, March 18, 2004 8:09 AM
    >To: basicstamps@yahoogroups.com
    >Subject: RE: [noparse][[/noparse]basicstamps] Re: can stamps carry audio?
    >
    >
    >
    >Jon,
    >
    >Any rough idea of when that may be? As in, how long will we have to
    >wait?!!
    >
    >Looking forward to it,
    >
    >Tim
    >
    >
    >At 01:44 PM 3/17/2004, you wrote:
    > >I'm waiting for the SpeakJet documentation to be completed before I
    > >release my PBASIC example. That said, I agree with Brice's note below
    > >about implementing flow control using the Buffer Half-Full output pin.
    > >Here's how you can send a single element to the SpeakJet using a BASIC
    > >Stamp:
    > >
    > > SEROUT Tx\BufOK, Baud, [noparse][[/noparse]element]
    > >
    > >You can connect the BASIC Stamp directly to the SpeakJet if you don't
    > >want to control it via the PhraseALator software (no RS-232 inverting
    > >is required for direct control).
    > >
    > >-- Jon Williams
    > >-- Parallax
    > >
    > >
    > >
    Original Message
    > >From: bdhornback [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=YlF51lgigNZJaKbWB1EuB9uJNoJfA1av4oiFNOC5uuhoYlr7F1dmAPz_4usi2O-hN1MLJpwDHvvT1Onz]bdh@c...[/url
    > >Sent: Wednesday, March 17, 2004 3:06 PM
    > >To: basicstamps@yahoogroups.com
    > >Subject: [noparse][[/noparse]basicstamps] Re: can stamps carry audio?
    > >
    > >
    > >I have schematics on my Web site for interfacing the SpeakJet to a PC.
    >
    > >Instead, you can simply connect the SpeakJet RCX pin to one Stamp pin
    > >and the Out 1/Speaking pin to a second Stamp pin. When the Out 1 pin
    > >is high, that means the SpeakJet is speaking (which provides your flow
    > >control). One thing to keep in mind is although the SpeakJet only
    > >*requires* a single wire for serial communication, using a second line
    > >for flow control is a *very good idea*. Otherwise, the buffer can get
    > >filled up and you don't get everything you want spoken. (Note: the
    > >schematic uses the "Buffer Half Full" pin for flow control when using
    > >the PhraseALator software.) Anyway, here's the link and if I can be of
    >
    > >any help... let me know.
    > >
    > >http://www.synthmodules.com/speakjet.htm
    > >
    > >Take care,
    > >Brice
    > >
    > >
    > >--- In basicstamps@yahoogroups.com, "Jon Williams" <jwilliams@p...>
    > >wrote:
    > > > Oops ... forgot to note that there are products in our line and by
    > >other
    > > > vendors that allow BASIC Stamps and other microcontrollers to do
    > >speech.
    > > > An new product that is generating some interest (and is fun to play
    > > > with, I have one) is the SpeakJet from Magnevation
    > >(www.speakjet.com).
    > > >
    > > > -- Jon Williams
    > > > -- Parallax
    > > >
    > > >
    > > >
    Original Message
    > > > From: Jon Williams
    > > > Sent: Wednesday, March 17, 2004 1:43 PM
    > > > To: basicstamps@yahoogroups.com
    > > > Subject: RE: [noparse][[/noparse]basicstamps] can stamps carry audio?
    > > >
    > > >
    > > > BASIC Stamps have instructions that generate sounds (SOUND on the
    > >BS1,
    > > > FREQOUT and DTMFOUT on the BS2 family), but voice requires more
    > > > horsepower than our current line supports.
    > > >
    > > > -- Jon Williams
    > > > -- Applications Engineer, Parallax
    > > > -- Dallas Office
    > > >
    > > >
    > > >
    Original Message
    > > > From: Tom [noparse][[/noparse]mailto:tbardash@b...]
    > > > Sent: Wednesday, March 17, 2004 12:42 PM
    > > > To: basicstamps@yahoogroups.com
    > > > Subject: [noparse][[/noparse]basicstamps] can stamps carry audio?
    > > >
    > > >
    > > > ok this is probably a dumb question, but can any of the stamps
    > >carry
    > > > both instruction and audio/voice?
    > > >
    > > > -tom
    >
    >
    >To UNSUBSCRIBE, just send mail to:
    > basicstamps-unsubscribe@yahoogroups.com
    >from the same email address that you subscribed. Text in the Subject and
    >Body of the message will be ignored.
    >
    >Yahoo! Groups Links
    >
    >
    >
    >
Sign In or Register to comment.