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