On 07/20/2013 12:39 AM, David Hutto wrote:
you could use , and I think its

david@david:~$ python
Python 2.7.3 (default, Aug  1 2012, 05:16:07)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import subprocess
>>> subprocess.call(['espeak', 'word_spoken'], stdin=None, stdout=None, stderr=None, shell=False)



This is on ubuntu linux, using espeak.
this is on ubun


On Sat, Jul 20, 2013 at 12:21 AM, Stefan Behnel <stefan...@behnel.de <mailto:stefan...@behnel.de>> wrote:

    Devyn Collier Johnson, 20.07.2013 03:06:
    > I am making a chatbot that I host on Launchpad.net/neobot. I am
    currently
    > converting the engine from BASH code to Python3. I need to
    convert this for
    > cross-platform compatibility. I do not need to use Mplayer; I
    just show the
    > below code to give others a better idea what I am doing. I would
    prefer to
    > be Python3 independent; I do not want to use the system shell. I
    am fine
    > with using Python3 modules like Pygame (if there is a py3
    module). As long
    > as the code is fast, efficient, and simple without depending on
    the system
    > shell or external apps, that would be nice. I also need the code
    to execute
    > while the rest of the script continues running.
    >
    >     jobs = multiprocessing.Process(SEND =
    subprocess.getoutput('mplayer
    > -nogui -nolirc -noar -quiet ./conf/boot.ogg')) #Boot sound#

    Well, since you mentioned it already, have you actually looked at
    pygame?
    It should be able to do what you want. There's also pyaudio, which
    is more
    specialised to, well, audio. A web search for python and ogg might
    provide
    more.

    Stefan


    --
    http://mail.python.org/mailman/listinfo/python-list




--
Best Regards,
David Hutto
/*CEO:*/ _http://www.hitwebdevelopment.com_


Where did Espeak come from? This is about playing an ogg file using Python3 code.

DCJ
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to