JPS6313100A - 音声出力制御方式 - Google Patents

音声出力制御方式

Info

Publication number
JPS6313100A
JPS6313100A JP61157331A JP15733186A JPS6313100A JP S6313100 A JPS6313100 A JP S6313100A JP 61157331 A JP61157331 A JP 61157331A JP 15733186 A JP15733186 A JP 15733186A JP S6313100 A JPS6313100 A JP S6313100A
Authority
JP
Japan
Prior art keywords
audio
audio output
data
transfer
buffer memory
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP61157331A
Other languages
English (en)
Inventor
敏 松原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP61157331A priority Critical patent/JPS6313100A/ja
Publication of JPS6313100A publication Critical patent/JPS6313100A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔概要〕 音声出力装置の音声出力データを転送制御する方式であ
って、音声データを格納した音声ファイルメモリから音
声出力の一語長のデータを所定長ずつバッファメモリに
分割転送し、音声出力部には一括連続して転送すること
によって、バッファメモリの容量が最小になり、装置を
小型化することができる。
〔産業上の利用分野〕
本発明は音声出力装置の音声出力データを転送制御する
方式に関するものである。
音声符号化方式(PCM)の音声出力装置では音声を時
分割して各時分割成分をコード化し、ディジタル信号と
して多数の単語、あるいは文節を先ず音声ファイルメモ
リに格納しておく。
そして、そのデータは使用に先立ってバッファメモリに
移し、音声出力制御命令によってバッファメモリの中の
1語をディジタル/アナログ変換し、音声としてスピー
カから出力する方式が広く−mに用いられるものである
。
例えば、天気予報、空港の航空機の発着放送、緊急火災
報知等の音声出力に利用されている。
また、バッファメモリは容量が大になればなるほど、多
数、多種の語を用意することができ、1台の装置を汎用
に且つ多目的に使用することが可能である。
しかしながら用途が多様化し、各所で多く使用されるよ
うになって、メモリの縮小と装置の小型化が要求されて
きた。
〔従来の技術〕
第3図は従来の音声出力装置の構成ブロック図を示す。
音声出力装置は制御部1と、音声データを記憶する音声
ファイルメモリ2と、音声出力データを格納するバッフ
ァメモリ3と、ディジタル/アナログ(D/A)変換回
路、スピーカをもつ音声出力部4とから構成され、音声
ファイルメモリ、例えば、磁気ディスクには音声を時分
割してその時分割成分を要素をコード化した音声データ
が格納されている。
先ず、音声ファイルメモリ2の音声データをすべてバッ
ファメモリ3に移す。
音声出力命令によって、制御部1が所要言語データをバ
ッファメモリ3から読み出し、音声出力言語データに編
集する。
編集されたデータは音声出力部4に送出され、音声に再
生される。
〔発明が解決しようとする問題点〕
この従来の方式では、音声ファイルメモリに格納された
音声データのすべてをバッファメモリに移した後、音声
出力命令で指示された言語をバッファメモリの中から抽
出し、音声出力部から出力する。
従って、バッファメモリの容量は音声ファイルメモリと
同等の音声出力データを格納する容量を必要とした。
例えば、PCM方式の場合、1000秒分の音声を出力
するには8メガバイトの容量が必要となる。
バッファメモリには通常ICメモリが使用されており、
従来の方式の場合、同様に8メガバイト必要であった。
このように同容量の2個のメモリを必要とすることは、
装置の小型化と経済性に関して問題であった。
〔問題点を解決するための手段〕
上記問題点は、バッファメモリには音声出力の一語最長
データを格納し得る容量とし、音声ファイルメモリとバ
ッファメモリ間のデータ転送を行う第1の転送回路は、
その一語長データを前記音声ファイルメモリから所定長
ずつ分割して転送し、バッファメモリと出力部との音声
出力データを転送する第2の転送回路は、その一語長デ
ータを一括して連続転送する本発明の音声出力制御方式
によって解決する。
〔作用〕
音声ファイルメモリ、例えば磁気ディスクから転送回路
に直接転送方式(DMA)方式を用いれば、所要の言語
データを読み出す時間は短時間で可能である。
一方、音声出力データを音声に再生するのに音声データ
を原音の時系列間隔に配置して送出する必要があるので
、DMA方式の転送回路を用いても、前記磁気ディスク
とバッファメモリ間の転送時間に比べると極めて長くか
かる。
従って、バッファメモリから音声出力部に音声出力デー
タを転送しながら、出力したデータを補充する形で、磁
気ディスクからデータを分割してバッファメモリに送出
することが可能である。
しかも音声出力の1語と次の1語との時間間隔を利用し
て、制御部が音声出力命令を受けてから最初の音声再生
を行う時間を通常発音時の休止時間と同程度にすること
が可能である。
転送時間と、その間の各転送データ量とを総合的に関係
づけると、バッファメモリを1語長のメモリ容量で、し
かも音声出力命令からの再生時間を短縮することができ
る。
このようにして、音声ファイルメモリと同容L【のバッ
ファメモリを不要とし、n語分の音声ファイルメモリに
対して約1 / nのバッファメモリ容量とすることが
できる。
〔実施例〕
以下、図面を参照して本発明の音声出力制御方式を詳細
に説明する。
第1図は本発明の一実施例の構成ブロック図、第2図は
実施例のタイミング説明図である。
第1図のように、例えば、マイクロプロセッサで構成さ
れた制御部1が音声出力命令を受は取ると、その音声出
力命令を解析して所要の言語を磁気ディスク2ヘアクセ
スする。
アクセスされたデータは、直接転送方式(DMA方式)
の転送回路5を介して音声ファイルメモリ2、例えば磁
気ディスクからランダムアクセスメモリ (RAM)で
構成されたバッファメモリ3に転送される。
バッファメモリ3は音声出力の最長の1語を格納する容
量をもつ。
磁気ディスク2とバッファメモリ3との間のデータ転送
速度は、通常、数100キロバイト/秒(KB/S)以
上で、磁気ディスク2に格納された所要の音声出力デー
タの一部が転送された後、バッファメモリ3からDMA
方式の転送回路6を介して音声出力部4に音声出力デー
タの転送を始める。
転送回路6のデータ転送速度は、通常、数10KB/S
以下ある。
従って・転送回路6が音声出力データを転送し続けても
、その間に転送回路5が磁気ディスク2からデータを補
充するので、転送回路6のデータ転送は中断することな
く転送され、従って、出力部4で再生された1語中の音
声が中断することなく再生される。
このためには、各転送回路の転送時間とデータ量とは、
概算的に次の関係式を満たしていればよい。
Tac= TM113 + P / m + αP/V
 >To14as+ P/m 但し、 TAC:音声出力応答許容時間(秒:S)、TMDS 
 :転送回路の転送セット時間(S)、P:分割転送時
の所定転送データ量(KB)、m:転送回路5の転送速
度(KB/S)、■=転送回路6の転送速度(KB/S
)、TIIM。:転送回路5の転送セット時間(S)、
□α:制御部の命令解析時間(S)である。
第2図のように、制御部1が音声出力命令を受けてその
命令を解析し、1語長の一部、即ち最初、のデータPキ
ロバイ) (KB)を転送回路5に設定し、転送回路6
に2P+Qキロバイトのデータの出力の設定を行い、先
ず、転送回路5を起動する。
P (KB)の転送終了を検出後、転送回路6を起動す
るとともに転送回路5に第2回目のP (KB)を設定
して起動させる。
従って、転送回路5の最初のP (KB)転送終了と同
時に転送回路6の動作によって音声が出力し始める。
1語長が2p+Q(KB)とすると、第3回目はQ (
KB)が同様に転送され、転送回路6は音声出力回路4
に転送をしつづける。
更に具体的な例をあげて説明する。
TAcは1語と1語の間で許容される時間、即ち不自然
に感じない語の発声休止時間である。
例えば、「関東地方今日の天気は南の風晴後曇、・・・
」を音声出力する場合、「関東地方」と「今日の天気は
」とを1語とし、その間の発声の休止時間は0.5秒ま
でと考えられる。
PCM方式で音声を通常、録音する場合には、8KB/
Sであり、音声出力の速度、即ち転送回路6の転送速度
■は8KB/Sである。
最長の1語を5秒とした場合、バッファメモリ3は40
KBを必要とする。
所定転送データilPを15KBとしても、転送回路5
の転送速度mは150KB/Sとすれば、転送時間は0
.1秒であって、転送回路5の転送セット時間TMDS
と制御部1の命令解析時間αとを合わせても0.1秒以
下であるので、音声出力応答許容時間TAcは0.2秒
以下で充分達成できる。
一方、所定転送データ量P(15KB)は、転送回路6
の転送速度Vが8KB/Sとして2秒弱であって、この
時間以内に次の所定転送データ量P(15KB)を音声
ファイル2の磁気ディスクからバッファメモリ3に転送
できればよく、転送回路5の転送セット時間TDMAS
を0.1秒としても充分に達成可能である。
〔発明の効果〕
以上述べてきたように、本発明によれば、磁気ディスク
とバッファメモリ、バッファメモリと出力部の転送速度
とデータ量を合理的に関係づけ、データを分割転送する
ことによって、バッファメモリを最小容量構成とし、短
時間内での音声出力応答を得るとともに、装置を小型化
することができ、実用的には極めて有用である。
【図面の簡単な説明】
第1図は本発明の音声出力制御方式の一実施例の構成ブ
ロック図、 第2図は実施例のタイミング説明図、 第3図は従来例の構成ブロック図である。 回において、 1は制御部、 2は音声ファイルメモリ、 3はバッファメモリ、。 4は音声出力部、 5.6は転送回路である。 第2図

Claims (1)

  1. 【特許請求の範囲】 音声データを格納する音声ファイルメモリ(2)と、 該音声ファイルメモリ(2)の内容を読み出して構成さ
    れた音声出力データを格納するバッファメモリ(3)と
    、 該バッファメモリ(3)に構成された音声出力データを
    ディジタル/アナログ変換して音声出力する音声出力部
    (4)と、 前記音声ファイルメモリ(2)の内容を前記バッファメ
    モリ(3)に転送する第1の転送回路(5)と、前記バ
    ッファメモリ(3)の内容を前記音声出力部(4)に転
    送する第2の転送回路(6)とを備え、前記バッファメ
    モリ(3)は音声ファイルメモリ(2)に格納された音
    声出力の最長の一語長データを格納する容量を有し、前
    記第1の転送回路(5)は前記音声ファイルメモリ(2
    )に格納された一語長データを所定長に分割して転送し
    、 該1語長データの転送期間に重複して前記第2の転送回
    路(6)が前記音声出力部(4)に該一語長データを一
    括連続転送することを特徴とする音声出力制御方式。
JP61157331A 1986-07-03 1986-07-03 音声出力制御方式 Pending JPS6313100A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61157331A JPS6313100A (ja) 1986-07-03 1986-07-03 音声出力制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61157331A JPS6313100A (ja) 1986-07-03 1986-07-03 音声出力制御方式

Publications (1)

Publication Number Publication Date
JPS6313100A true JPS6313100A (ja) 1988-01-20

Family

ID=15647356

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61157331A Pending JPS6313100A (ja) 1986-07-03 1986-07-03 音声出力制御方式

Country Status (1)

Country Link
JP (1) JPS6313100A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH064095A (ja) * 1992-06-24 1994-01-14 Adobuansuto Infuoomeishiyon Design:Kk 音声発声装置および自動受注装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH064095A (ja) * 1992-06-24 1994-01-14 Adobuansuto Infuoomeishiyon Design:Kk 音声発声装置および自動受注装置

Similar Documents

Publication Publication Date Title
JPS58123594A (ja) 音声デ−タ出力方法
JPS62229198A (ja) 音声応答装置
JPS60117292A (ja) 音声応答システム
JPS6295595A (ja) 音声応答方式
JP2605663B2 (ja) 録音機能付電子機器
JPS58123595A (ja) 音声デ−タ出力方法
JPS59123889A (ja) 音声編集合成処理方式
JPS61103200A (ja) 音声蓄積再生装置
JPH01163800A (ja) ディジタル音声サービス装置
JPS5945498A (ja) 録音編集方式音声合成装置
JPS54124604A (en) Multi-channel audio response unit
JPS60205744A (ja) 音声録音再生方式
JPS59193A (ja) 音声応答装置
JPS60107078A (ja) 訓練用シミユレ−タ
JPS6128999B2 (ja)
JPS62262290A (ja) テ−プレコ−ダ
JPH0795782B2 (ja) 音声蓄積方式
JPS61153727A (ja) 情報処理装置
JPS6148900A (ja) 音声合成装置
JPS62165457A (ja) 音声メ−ル処理方式
JPS60239164A (ja) 音声処理装置
JPH06180596A (ja) 音声画像処理方法および装置
JPS61143873A (ja) デ−タ処理装置
JPS58105600U (ja) 音声入力認識装置
JPS5837602B2 (ja) 音声フアイル方式