歴史
カラー
Currahは、1980年代のZX Spectrum、Commodore 64、およびその他の8ビットホームコンピューター用に設計された音声合成ROMカートリッジで主に有名なイギリスのコンピューター周辺機器メーカーでした。
ZX SpectrumのCurrahμSource
QuadhouseのCurrahμSource。自己完結型ROMカートリッジには、フル機能の2パスマクロアセンブラー、Forth、およびデバッガーがあり、これらはすべてBasicと対話できます。また、インターフェイス1と互換性があります。
ZX SpectrumのCurrahμSpeech
CurrahμSpeechは、一般Microspeechは ZXスペクトラムの背面の拡張ポートに差し込むと呼びます。音とUHF信号をコンピューターからユニットに送るための追加のリード線が提供されました。テレビの空中線がユニットに差し込まれ、コンピューターによって生成されたUHF信号に音声が追加されました。
デフォルトでは、ユニットはユーザーが行ったすべてのキー押下を「スポーク」し、「CURSOR」として出てきた方向キーも含めます。これは、予約変数KEYSで制御できます。タイピング
LET KEYS = 0この機能をオフにします。
プログラミングスピーチ
予約済みの文字列変数S $に値を割り当てることにより、特定の単語やフレーズを話すことができます。他の異音を示すために括弧が使用されていない限り、これは文字ごとに解釈されました。簡単な例は、「(dth)is」、(dth)は有声歯擦音/ð/を表します。 63個の異音が提供されました。初歩的なピッチ変調は、文字の大文字と小文字を変更することで実現できます。大文字はわずかに高いピッチで発音されます。
より複雑な例:
5 REM OKAY WISEGUY THIS IS 10 LET a $ = "(oo)K(AA)" 20 LET b $ = "w(ii)z(ggg)(ii)、" 30 LET c $ = "(dth)is iz it "40 LET S $ = a $ + b $ + c $ Currah Microspeech出力 このプログラムリストからの出力の音声録音-38 KB | |
このファイルの再生に問題がありますか?メディアのヘルプを参照してください。 |
技術的な詳細
ユニットには、マイクロプロセッサからのWRITEコマンドで動作するULA、キーワード音声パターンを含むROM、およびSP0256-AL2音声プロセッサが含まれていました。また、明瞭なスピーチのためのクロックと、音声をテレビのリードに転送するためのオーディオ変調器も含まれていました。オーディオ出力の微調整を可能にするために、小さな調整ネジが提供されました。
ユニットは、スイッチオン時にメモリの上位256バイトを割り当て、USRグラフィックスとRAMTOPを下に移動しました。これにより、一部のプログラム、特にマシンコードにそのスペースを使用するゲームとの互換性がなくなりました。
コスト上の理由から、このユニットはコンピューターの拡張ポートにある他のデバイスのデイジーチェーン接続を提供しませんでした。多くのジョイスティックインターフェイスメーカーは同じアプローチを採用しました。つまり、ジョイスティックとMicroSpeechユニットを同時に接続することはできませんでした。
Booty (Firebird Software Ltd)は、MicroSpeechユニットの存在を検出し、MicroSpeechユニットが存在しない場合にプレイされるゲームとはまったく異なるゲームをユーザーに提示しました。
歴史
Currahは1985年にDK'Tronicsに買収されました。DK'TronicsはMicroSpeechユニットの製造を続けており、ソフトウェアタイトルの多く( MaziacsやZig Zagなど )がMicroSpeechユニットをサポートしていました。
外部リンク
- CRASHマガジンでの製品のレビュー