discuss: Thread: Text 2 Speech


[<<] [<] Page 1 of 1 [>] [>>]
Subject: Text 2 Speech
From: Michael Falzon ####@####.####
Date: 3 Apr 2006 06:43:01 -0000
Message-Id: <1144046551.4369.68.camel@nb.mozysswamp.org>

Hi Guys 

Not 100% sure if this is the right place to ask this
What I have started to do is make all the how2 in to mp3 using the
speech 2 text tools. Not sure if some would like me to give them a copy
of this to put up on this site ( I have not change 1 thing in the text
at all ) it does take some time to do ( on my old PIII 500 Laptop but
I'm happy to do it or give you what I have to do it )

note that the file are not to small

say for this text file "3-Button-Mouse" this is 39K after this is made
to a mp3 8.4M @ 22,050 k (16 did not sound to will )


A. 
Why ?

Q. 
1. some ppl can't read will or miss thing when he/she does read 

2. some ppl like to list to this when I'm on the road on my player

Let me know what you guys think ....  


See BUG.  "That's not a bug, it's a feature!"  
A bug can be changed to a feature by documenting it.

Michael Falzon (RHCT) 
Mozy's Swamp BBs & Red Dwarf BBs
http://mozysswamp.org
Registered LFS User   #406
Registered Linux User #204397

gpg --keyserver hkp://subkeys.pgp.net --recv-key 02E9ADC2
-------------------------------------------------------------------------------
 
UNINTENDED RECIPIENT:  This email and any attachments are
confidential. They may contain legally privileged information or
copyright material. You should not read, copy, use or disclose them
without authorisation. 
If you are not an intended recipient, please contact us at once
by return email and then permanently delete both messages.
  
VIRUS WARNING:  Mozy's Swamp & Red Dwarf BBs does not accept liability
in connection with computer viruses, data corruption, delay or denial of
service as a result of virus infection.
Subject: Re: [discuss] Text 2 Speech
From: Alex Nordstrom ####@####.####
Date: 3 Apr 2006 07:23:46 -0000
Message-Id: <200604031523.13438.lx@se.linux.org>

Monday, 3 April 2006 14:42, Michael Falzon wrote:
> Not 100% sure if this is the right place to ask this
> What I have started to do is make all the how2 in to mp3 using the
> speech 2 text tools. 

> note that the file are not to small
>
> say for this text file "3-Button-Mouse" this is 39K after this is
> made to a mp3 8.4M @ 22,050 k (16 did not sound to will )

Why not use Speex?

Unlike MP3, it is not encumbered by software patents, and unlike MP3, it 
is not a general-purpose codec geared mainly towards music. Instead, it 
is optimised to make sensible tradeoffs between size and quality 
specifically for recordings of speech.

http://www.speex.org/

-- 
Alex Nordstrom
http://lx.n3.net/
Please do not CC me in followups;
I am subscribed to the tldp discussion list.

--> -->
 
 
<type 'exceptions.IOError'>
Python 2.5.2: /usr/bin/python
Wed Jul 3 04:38:08 2024

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

 /opt/ezmlm-browse-0.20/<string> in ()
 /opt/ezmlm-browse-0.20/main.py in main()
  424 
  425         if path is not None:
  426                 main_path(path)
  427         else:
  428                 main_form()
global main_form = <function main_form at 0x995fc6c>
 /opt/ezmlm-browse-0.20/main.py in main_form()
  378         except ImportError:
  379                 die(ctxt, "Invalid command")
  380         module.do(ctxt)
  381 
  382 def main():
module = <module 'commands.showthread' from '/opt/ezmlm-browse-0.20/commands/showthread.pyc'>, module.do = <function do at 0x9966a74>, global ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}
 /opt/ezmlm-browse-0.20/commands/showthread.py in do(ctxt={'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'})
    9         ctxt.update(ezmlm.thread(ctxt[THREADID]))
   10         header(ctxt, 'Thread: ' + ctxt[SUBJECT], 'showthread')
   11         do_list(ctxt, 'msgs', ctxt[MSGSPERPAGE], ctxt[MESSAGES],
   12                         lambda:sub_showmsg(ctxt, ctxt[MSGNUM]))
   13         footer(ctxt)
global sub_showmsg = <function sub_showmsg at 0x995f1ec>, ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, global MSGNUM = 'msgnum'
 /opt/ezmlm-browse-0.20/globalfns.py in do_list(ctxt={'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, name='msgs', perpage=10, values=[{'author': u'Michael Falzon', 'authorid': 'cpllediacggmpnhiakjo', 'date': '3 Apr 2006 06:43:01 -0000', 'month': 200604, 'msgnum': 9973, 'subject': u'Text 2 Speech', 'threadid': 'hdgaonpdcekpcfnmcado', 'timestamp': 1144046581.0}, {'author': u'Alex Nordstrom', 'authorid': 'ddjlkhedkoddjdpcpnpi', 'date': '3 Apr 2006 07:23:46 -0000', 'month': 200604, 'msgnum': 9974, 'subject': u'Re: Text 2 Speech', 'threadid': 'hdgaonpdcekpcfnmcado', 'timestamp': 1144049026.0}, {'author': u'Michael Falzon', 'authorid': 'cpllediacggmpnhiakjo', 'date': '3 Apr 2006 07:43:52 -0000', 'month': 200604, 'msgnum': 9975, 'subject': u'Re: Text 2 Speech', 'threadid': 'hdgaonpdcekpcfnmcado', 'timestamp': 1144050232.0}], peritem=<function <lambda> at 0x9966bfc>)
  128                 write(template % ctxt)
  129                 if peritem:
  130                         peritem()
  131                 ctxt[ROW] += 1
  132 
peritem = <function <lambda> at 0x9966bfc>
 /opt/ezmlm-browse-0.20/commands/showthread.py in ()
    9         ctxt.update(ezmlm.thread(ctxt[THREADID]))
   10         header(ctxt, 'Thread: ' + ctxt[SUBJECT], 'showthread')
   11         do_list(ctxt, 'msgs', ctxt[MSGSPERPAGE], ctxt[MESSAGES],
   12                         lambda:sub_showmsg(ctxt, ctxt[MSGNUM]))
   13         footer(ctxt)
global sub_showmsg = <function sub_showmsg at 0x995f1ec>, ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, global MSGNUM = 'msgnum'
 /opt/ezmlm-browse-0.20/globalfns.py in sub_showmsg(ctxt={'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, msgnum=9974)
  229         format_timestamp(ctxt, ctxt)
  230         write(html('msg-header') % ctxt)
  231         rec_showpart(ctxt, msg, 0)
  232         write(html('msg-footer') % ctxt)
  233         ctxt.pop()
global rec_showpart = <function rec_showpart at 0x995f1b4>, ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, msg = <email.message.Message instance at 0x99bdc2c>
 /opt/ezmlm-browse-0.20/globalfns.py in rec_showpart(ctxt={'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, part=<email.message.Message instance at 0x99bdc2c>, partnum=1)
  205                 else:
  206                         for p in part.get_payload():
  207                                 partnum = rec_showpart(ctxt, p, partnum+1)
  208         else:
  209                 write(html('msg-sep') % ctxt)
partnum = 1, global rec_showpart = <function rec_showpart at 0x995f1b4>, ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, p = <email.message.Message instance at 0x99bdfcc>
 /opt/ezmlm-browse-0.20/globalfns.py in rec_showpart(ctxt={'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, part=<email.message.Message instance at 0x99bdfcc>, partnum=2)
  208         else:
  209                 write(html('msg-sep') % ctxt)
  210                 sub_showpart(ctxt, part)
  211         return partnum
  212 
global sub_showpart = <function sub_showpart at 0x995f144>, ctxt = {'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, part = <email.message.Message instance at 0x99bdfcc>
 /opt/ezmlm-browse-0.20/globalfns.py in sub_showpart(ctxt={'HTTP_X_FORWARDED_SERVER': 'glitch', 'HTTP_REFE...HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate'}, part=<email.message.Message instance at 0x99bdfcc>)
  164         type = ctxt[TYPE] = part.get_content_type()
  165         ctxt[FILENAME] = part.get_filename()
  166         template = html('msg-' + type.replace('/', '-'))
  167         if not template:
  168                 template = html('msg-' + type[:type.find('/')])
global template = <function template at 0x9957e9c>, global html = <function html at 0x9957ed4>, type = 'application/pgp-signature', type.replace = <built-in method replace of str object at 0x99c4410>
 /opt/ezmlm-browse-0.20/globalfns.py in html(name='msg-application-pgp-signature')
   40 
   41 def html(name):
   42         return template(name + '.html')
   43 
   44 def xml(name):
global template = <function template at 0x9957e9c>, name = 'msg-application-pgp-signature'
 /opt/ezmlm-browse-0.20/globalfns.py in template(filename='msg-application-pgp-signature.html')
   31         except IOError:
   32                 if not _template_zipfile:
   33                         _template_zipfile = zipfile.ZipFile(sys.argv[0])
   34                 try:
   35                         f = _template_zipfile.open(n).read()
global _template_zipfile = None, global zipfile = <module 'zipfile' from '/usr/lib/python2.5/zipfile.pyc'>, zipfile.ZipFile = <class zipfile.ZipFile at 0x98f0a7c>, global sys = <module 'sys' (built-in)>, sys.argv = ['-c', '/opt/ezmlm-browse-0.20']
 /usr/lib/python2.5/zipfile.py in __init__(self=<zipfile.ZipFile instance at 0x996c1ec>, file='-c', mode='r', compression=0, allowZip64=False)
  337             self.filename = file
  338             modeDict = {'r' : 'rb', 'w': 'wb', 'a' : 'r+b'}
  339             self.fp = open(file, modeDict[mode])
  340         else:
  341             self._filePassed = 1
self = <zipfile.ZipFile instance at 0x996c1ec>, self.fp = None, builtin open = <built-in function open>, file = '-c', modeDict = {'a': 'r+b', 'r': 'rb', 'w': 'wb'}, mode = 'r'

<type 'exceptions.IOError'>: [Errno 2] No such file or directory: '-c'
      args = (2, 'No such file or directory')
      errno = 2
      filename = '-c'
      message = ''
      strerror = 'No such file or directory'