The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
* [TUHS] Getting Unix v5 to talk
@ 2014-10-27 12:06 Jason Stevens
  0 siblings, 0 replies; 3+ messages in thread
From: Jason Stevens @ 2014-10-27 12:06 UTC (permalink / 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



^ permalink raw reply	[flat|nested] 3+ messages in thread

* [TUHS] Getting Unix v5 to talk
@ 2014-10-13  2:14 Noel Chiappa
  0 siblings, 0 replies; 3+ messages in thread
From: Noel Chiappa @ 2014-10-13  2:14 UTC (permalink / raw)


    > From: Mark Longridge

    > 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.

The vs.c seems to be a Votrax speech synthesizer hooked up to a DC11
interface. Do any of the simulators support the DC11? If not, adding the
driver won't do you much good.

	Noel

PS: I seem to recall the DSSR group on the 4th floor at LCS actually had one
of these, back in the day. The sound quality was pretty marginal, as I recall!



^ permalink raw reply	[flat|nested] 3+ messages in thread

* [TUHS] Getting Unix v5 to talk
@ 2014-10-13  0:57 Mark Longridge
  0 siblings, 0 replies; 3+ messages in thread
From: Mark Longridge @ 2014-10-13  0:57 UTC (permalink / raw)


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



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-10-27 12:06 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-10-27 12:06 [TUHS] Getting Unix v5 to talk Jason Stevens
  -- strict thread matches above, loose matches on Subject: below --
2014-10-13  2:14 Noel Chiappa
2014-10-13  0:57 Mark Longridge

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).