The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: jsteve@superglobalmegacorp.com (Jason Stevens)
Subject: [TUHS] Getting Unix v5 to talk
Date: Mon, 27 Oct 2014 20:06:52 +0800	[thread overview]
Message-ID: <0F0B9BFC06289346B88512B91E55670D2F87@EXCHANGE> (raw)

Have you looked at http://real-votrax.no-ip.org/

they have a votrax hooked up, and yes it'll use your phonemes that speak
generates. 
It just likes things to be upper case though.

So..
hello
!p
,h,e0,l,o0,o1,-1

works more like

H E0 L O0 O1 PA1

I wonder if anyone's generated wav's for each of the phonemes, then you
could hook up a line printer or something that'll read it as a pipe and just
play the wav's as needed..

It is rough 1970's speech synthesis, but I had one of those Intellivoice
things as a kid, so I kinda like it.

-----Original Message-----
From: Mark Longridge
To: tuhs
Sent: 10/13/14 8:57 AM
Subject: [TUHS] Getting Unix v5 to talk

Thanks to the efforts of Jonathan Gevaryahu I have managed
to get the Unix v5 speak utility to compile and execute.
All this was done using the simh emulator emulating a
PDP-11/70.

Jonathan managed extract enough of speak.c to reconstruct it
to the point it could be compiled with v5 cc. I believe it
was necessary to look at speak.o to accomplish this.

Jonathan also states that there are more interesting things
that could possibly be recovered from v6doc.tar.gz

One can look at speak.c source here:

http://www.maxhost.org/other/speak.c

Now had we have speak compiled we can go a bit further:

cat speak.v - | speak -v null
  generates speak.m from ascii file speak.v

speak speak.m
 computer
 !p         (prints out phonetics for working word)
 which outputs:
 ,k,a0,m,p,E2,U1,t,er,-1
 ctrl-d exits

Looking at speak.c we can see that it opens /dev/vs.
Fortunately we have the file /usr/sys/dmr/vs.c to look at
so this could be compiled into the kernel although I haven't
done this as yet.

speak.c looks like Unix v5 era code. My understanding is that
Unix v5 appeared in June 1974 and the comments say 'Copyright 1974'
so it seems plausible.

I'm intrigued by the possibility of getting Unix v5 to talk.

Mark
_______________________________________________
TUHS mailing list
TUHS at minnie.tuhs.org
https://minnie.tuhs.org/mailman/listinfo/tuhs



             reply	other threads:[~2014-10-27 12:06 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-10-27 12:06 Jason Stevens [this message]
  -- strict thread matches above, loose matches on Subject: below --
2014-10-13  2:14 Noel Chiappa
2014-10-13  0:57 Mark Longridge

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=0F0B9BFC06289346B88512B91E55670D2F87@EXCHANGE \
    --to=jsteve@superglobalmegacorp.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).