버전 0.2.0- 알파
CP/M 및 LS-DOS 6.3 용 SAM 기반 텍스트 음성 음성 음성 신디사이저입니다. Orchestra-90 사운드 어댑터와 함께 TRS-80 모델 4 (P)에서 작업하도록 조정되었습니다.
Bondwell 12/14의 Speech.com과 Fabrizio di Vittorio의 개선 된 버전을 기반으로 바이너리 실행 파일의 크기를 줄이고 CP/M 또는 LS-DOS 6.3에서 Orchestra-90을 실행하여 TRS-80 모델 4로 포트하기 위해 더욱 재 작업되었습니다.
LS-DOS 6 (예 :/DVR)의 종료 및 기간 버전.
George Phillips (http://48k.ca/zmac.html)에 의해 ZMAC를 사용하여 조립해야합니다. 0100H에서 CP /M에 의해로드 될 코어 이미지 파일 또는 LS-DOS 6.3에 의해로드 될 A /CMD 파일을 생성합니다.
v0.2.0-Alpha는 다음과 같은 기능을 추가합니다.
|e1 플래그는 입력을 반향하기 위해 플래그 ( |e0 );|d1 플래그는 음소 문자열을 반향합니다 ( |d0 을 비활성화);

128kb 이상의 RAM이있는 TRS-80 모델 4 또는 4p가 필요합니다.
명령을 사용하여 드라이버를로드하십시오 : SET *SY SAY .
이를 사용하려면 *SY Byte-Oriented Device를 사용하십시오. 예를 들어:
COPY SPEECH1/TXT *SY
또는 제공된 기본 예제 NUMBERS/BAS 실행하십시오.
BASIC NUMBERS/BAS

Fabrizio di Vittorio (https://github.com/fdivitto/say)의 작품을 기반으로합니다.
다음 텍스트는 그의 저장소에서 가져옵니다.
Bondwell 12/14, Speech.com의 역 엔지니어링 및 개선
다음은 Bondwell 12/14 Speech.com 프로그램의 역 엔지니어링을 수행하는 진행 상황입니다. 분해 한 후 명령 줄, 노래 및 연설 속도에서 직접 연설과 같은 새로운 기능을 추가했습니다.
이제 다음과 같은 글을 쓸 수 있습니다.
SAY Hello World!텍스트는 일반적으로 영어로 해석됩니다. 내부의 텍스트
[...]음소로 해석됩니다.
|p피치 (0..255), 0 = High, 255 = 낮고, 기본값은 64입니다. 예를 들어say |p27 hello. 공간은 피치 설정을 따라야합니다.여러 피치를 지정할 수 있습니다. IE :
say |p20 hello |p50 world |p90 fab
|s는 속도 (0..225), 0 = 빠른 속도, 225 = 느리게, 기본값은 72입니다. 예를 들어say |s30 slow speak. 공간은 속도 설정을 따라야합니다.여러 속도를 지정하고 Picthes와 혼합 할 수 있습니다.
|m1노래 모드를 활성화합니다.
|m0송 모드를 비활성화합니다.지정된 텍스트가 파일을 나타내는 경우로드 및 사용됩니다. 파일은
|s등과 같은 매개 변수를 포함 할 수 있습니다 ... 예 :
say mytext.txtBondwell 12/14 및 16의 First System Disk (CP/M)에서 Original Speech.com을 찾을 수 있습니다.
음소와 거의 모든 테이블은 Sam (Software Automatic Mouth)과 동일합니다. Apple II 및 Commodore 64에서 실행되는 매우 포플러 텍스트 음성 프로그램 인 Code의 큰 부분은 6502 코드에서 Z80 코드로 직접 변환됩니다. Bondwell이 Sam의 저자가이를 위해 승인했는지 모르겠습니다.
두 프로젝트 모두이 프로젝트에도 도움이되었습니다.