JPS6199198A - 音声分析合成装置 - Google Patents

音声分析合成装置

Info

Publication number
JPS6199198A
JPS6199198A JP59203254A JP20325484A JPS6199198A JP S6199198 A JPS6199198 A JP S6199198A JP 59203254 A JP59203254 A JP 59203254A JP 20325484 A JP20325484 A JP 20325484A JP S6199198 A JPS6199198 A JP S6199198A
Authority
JP
Japan
Prior art keywords
analysis
address
data
synthesis
area
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
JP59203254A
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP59203254A priority Critical patent/JPS6199198A/ja
Priority to US06/780,931 priority patent/US4811397A/en
Publication of JPS6199198A publication Critical patent/JPS6199198A/ja
Pending legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G10—MUSICAL INSTRUMENTS; ACOUSTICS
    • G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L13/00—Speech synthesis; Text to speech systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Machine Translation (AREA)

Abstract

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

Description

【発明の詳細な説明】 (発明の技術分野) 本発明は音声を単語、文章等の単位音声ごとに分析合成
する音声分析合成装置に関する。
〔発明の技術的背景とその問題点〕
音声分析合成装置は、通常、音声を単語、句、文章等の
単位音・声(以下「フレーズ」という)に分けて分析合
成をおこなう。すなわち単位音声ごとに分析した分析4
データを記憶装置に記憶し、この分析データを記憶@置
から読出して単位音声ごとに音声合成をおこなう。この
ような音声分析合成を制御するためこれら単位音声の分
析データの記憶装置上のアドレスや分析合成条件等の制
御情報は、従来、この音声分析合成装置を制御するマイ
クロプロセッサに接続されたメモリに記憶されていた。
このためマイクロプロセッサのハードウェアやソフトウ
ェアの負担が大きく問題となっていた。
またこれらtA111情報をROMに記憶してマイクロ
プロセッサへの負担を軽減する方法もあるが、その場合
記憶装置上のアドレスや分析合成条件等を変更すること
ができないため、分析合成する音声が制限されるという
問題があった。
〔発明の目的〕
本発明は上記事情を考慮してなされたもので、音声分析
合成装置を制御する装置の負担を軽減し。
分析合成する音声に従って制御情報を変更することがで
きる音声分析合成装置を提供することを目的とする。
(発明の概要) 上記目的を達成するために本発明による音声分析合成装
置は、音声を単語、文章等の単位音声ごとに分析して分
析データを発生する分析手段と、この分析データから単
位音声ごとに音声を合成する合成手段とを有する分析合
成手段と前記分析データを単位音声ごとに記憶するデー
タエリアと、前記分析データの制御情報を単位音声ごと
に記憶するインデックスエリアとを有し、書き換え可能
な記憶手段と、分析時には、前記分析データを前記イン
デックスエリアに、前記分析データの制御情報を前記イ
ンデックスエリアに書込み、合成的には前記インデック
スエリアの制御情報に基づいて前記データエリアから分
析データを読出す制御手段とを備えたことを特徴とする
。
〔発明の実施例〕
第1図に本発明の第1の実施例による音声分析合成装置
を示す。メモリ11は例えばRAMや磁気ディスク装置
等の書ぎ換え可能なものである。
このメモリ11は第2図に示すようにインデックスエリ
ア■とデータエリアDに分けられている。
音声は分析合成回路16によりフレーズごとに分析され
、その分析データは、データエリアDに順番に記憶され
る。インデックスエリアIには各フレーズの制御情報が
記憶される。制御情報としては、フレーズの分析データ
が記憶されたデータエリアD上の先頭アドレスや分析条
件がある。分析・条件は例えばビットレートとか無音、
有音の切換え情報である。データエリアDにおける各フ
レーズの記憶容量の大きさはそのフレーズにより異なる
が、インデックスエリア■は各フレーズに等しい記憶容
量を割当てる。これによりフレーズ番号からそのフレー
ズの制御情報が記憶されているアドレスが計算でき、そ
の制御情報からデータエリアDにおけるそのフレーズの
分析データの先頭番地がわかる。
アドレスカウンタ15はメモリ11へ読み書きする場合
のアドレスを示す。インデックスレジスタ14は、分析
合成したいフレーズの制御情報が記憶されたインデック
スエリアIのアドレスを示す。このインデックスエリア
IにO−ドするアドレスはフレーズ番号から計算される
。アドレス切換回路12はインデックスレジスタ14と
アドレスカウンタ15のうち一方を選択し、その内容を
アドレスとしてメモリ11に出力するものである。
データ切換回路13はアドレスカウンタ15と分析合成
回路16のうち一方を選択し、メモリ11との間でデー
タのやりとりをおこなう。この音声分析合成装置の制御
は、制御回路17によりおこなわれる。     ′ 次にこの音声分析合成装置の動作を説明する。
音声分析する前に、希望するフレーズ番号から計算され
たインデックスエリアIのアドレスがインデックスレジ
スタ14にロードされる。アドレス切換回路12はイン
デックスレジスタ14を選択し、インデックスレジスタ
14の内容がメモリ11のアドレスとして出力される。
このときデータ切換回路13はアドレスカウンタ15を
選択する。これによりインデックスレジスタ14に示さ
れたアドレスにアドレスカウンタ15の値、すなわち分
析データを記憶するデータエリアD上の先頭アドレスが
記憶される。つづいて音声分析が開始されると、アドレ
ス切換回路12はアドレスカウンタ15を選択しアドレ
スカウンタ15の内容がアドレスとしてメモリへ出力さ
れる。一方データ切換回路13は分析合成回路16を選
択し、分析合成回路16から出力される分析データがデ
ータ切換回路13を通してメモリ11のデータエリアD
へ書込まれる。アドレスカウンタ15の値は分析が終了
するまで順次更新される。 、次に音声合成時の動作に
ついて説明する。音声合成する前に希望するフレーズ番
号から計算されたインデックスエリアlのアドレスがイ
ンデックスレジスタ14にロードされる。アドレス切換
回路12はインデックスレジスタ14を選択し、インデ
ックスレジスタ14の内容がアドレスとしてメモリへ出
力される。このときデータ切換回路13はアドレスカウ
ンタ15を選択する。これによりメモリド1のインデッ
クスエリアIに記憶されている分析開始時のアドレスカ
ウンタ15の値、すなわち希望するフレーズの先頭アド
レスがアト−レスカウンタ15ヘロードされる。つづい
て音声合成が開始されるとアドレス切換回路12はアド
レスカウンタ15を選択し、アドレスカウンタ15の内
容がアドレスとしてメモリ11へ出力される。データ切
換回路13は分析合成回路16を選択し、メモリ11の
データエリアDから読出された分析データは、切換回路
2を通して分析合成回路16へ入力され音声が合成され
る。
なお、本実施例では制御情報として分析データの最終ア
ドレスは記憶されていないが、フレーズの終端を示すコ
ードを分析データとして発生するPARCOR方式やL
SP方式を用いて音声の分析合成をおこなえばよい。
以上のように本実施例によれば、音声分析する単位音声
の長さや分析条件等が変更になっても、インデックスエ
リアを極めて容易に変更することができる。また、音声
分析合成時に外部からはフレーズ番号を入力するだけで
よく、分析データの先頭アドレスや分析合成条件をこの
音声分析合成装置を制御する装置が直接知る必要がない
のでこの装置の負担を極めて少なくすることができる。
第3図に本発明の第2の実施例による音声分析合成装置
を示す。第1の実施例の音声分析合成装置にさらにスト
ップアドレスレジスタ21と比較回路22を備えている
。ストップアドレスレジスタ21はメモリ11のデータ
エリアD上の分析データの最終アドレスを示すものであ
る。比較回路22はこのストップアドレスレジスタ21
とアドレスカウンタ15の値を比較し、一致する場合に
は一致信号を制御回路17に出力する。本実施例ではイ
ンデックスエリアIに各フレーズの分析データの最終ア
ドレスも記憶される。
次にこの音声分析合成装置の動作を説明する。
音声分析する前に、希望するフレーズ番号から計算され
たインデックスエリアlのアドレスがインデックスレジ
スタ14にロードされる。アドレス切換回路12は、イ
ンデックスレジスタ14を選択し、インデックスレジス
タ14の内容がメモリ11のアドレスとして出力される
。このときデータ切換回路13はアドレスカウンタ15
を選択する。これによりインデックスレジスタ14に示
されたアドレスにアドレスカウンタ15の値、すなわち
分析データを記憶するデータエリアD上の先頭アドレス
が記憶される。つづいて音声分析が開始されると、アド
レス切換回路12はアドレスカウンタ15を選択しアド
レスカウンタ15の内容がアドレスとしてメモリへ出力
される。一方データ切換回路13は分析合成回路16を
選択し、分析合成回路16から出力される分析データが
データ切換回路13を通してメモリ11のデータエリア
Dへ書込まれる。アドレスカウンタ15の値は分析が終
了するまで順次更新される。分析が終了するとアドレス
切換回路12は再びインデックスレジスタ14を選択し
、データ切換回路13はアドレスカウンタ15を選択す
る。これにより、その時のアドレスカウンタ15の内容
すなわち分析データを格納したメモリ11の最終アドレ
スがデータ切換回路13を通してメモリ11のインデッ
クスエリアIに書き込まれる。
次に音声合成時の動作について説明する。音声合成する
前に希望するフレーズ番号から計算されたインデックス
エリア■のアドレスがインデックスレジスタ14にロー
ドされる。アドレス切換回路12はインデックスレジス
タ14を選択し、インデックスレジスタ14の内容がア
ドレスとしてメモリへ出力される。このときデータ切換
回路13はアドレスカウンタ15とストップアドレスレ
ジスタ21を選択する。これによりメモリ11のインデ
ックスエリア■に記憶されている分析開始時のアドレス
カウンタ15の値、すなわち希望するフレーズの先頭ア
ドレスと分析終了時のアドレスカウンタ15の値、すな
わち最終アドレスがそれぞれアドレスカウンタ15とス
トップアドレスレジスタ21ヘロードされる。つづいて
音声合成が開始されるとアドレス切換回路12はアドレ
スカウンタ15を選択し、アドレスカウンタ15の内容
がアドレスとしてメモリ11へ出力される。
データ切換回路13は分析合成回路16を選択し、メモ
リ11のデータエリアDから読出された分析データは、
切換回路2を通して分析合成回路16へ入力され音声が
合成される。この間アドレスカウンタ15の値は順次更
新され、ストップアドレスレジスタ21の内容と一致し
たことが比較回路22によって検出されると合成を停止
する。
本実施例における分析合成装置では、分析データの先頭
アドレスと最終アドレスを記憶しておくので分析データ
の終端が分析データそのものからはわからないADMや
ADPCM等の波形記憶方式の音声分析合成装置に適し
ている。
、なお、本実施例ではインデックスエリア1に分析デー
タの先頭アドレスと最終アドレスを記憶するようにした
が、先頭アドレスと分析データのビット数や分析データ
のビット数と最終アドレスを記憶するようにしてもよい
。
〔発明の効果〕 以上の通り本発明によれば音声分析合成装置を制御する
装置の負担を軽減し、分析合成する音声に従って制御情
報を変更することができる。
またマイクロプロセッサ等の制御装置を用いず、音声分
析合成装置単独で動作させる場合も、希望するフレーズ
番号の他に若干の制御信号を与えるのみで、簡便に比較
的高度な音声分析合成を実現でき、音声分析合成LSI
として構成するのに適している。
【図面の簡単な説明】
第1図は本発明の第1の実施例による音声分析合成装置
のブロック図、第2図は同装置に用いられるメモリのメ
モリマツプ、第3図は本発明の第2の実施例による音声
分析合成装置のブロック図である。 11・・・メモリ、12・・・アドレス切換回路、13
・・・データ切換回路、14・・・インデックスレジス
タ、15・・・アドレスカウンタ、16・・・分析合成
回路、17・・・制御回路、21・・・ストップアドレ
スレジスタ、23・・・比較回路。 出願人代理人  猪  股    清 第1図 第2区 馬3図

Claims (1)

  1. 【特許請求の範囲】 1、音声を単語、文章等の単位音声ごとに分析して分析
    データを発生する分析手段と、この分析データから単位
    音声ごとに音声を合成する合成手段とを有する分析合成
    手段と 前記分析データを単位音声ごとに記憶するデータエリア
    と、前記分析データの制御情報を単位音声ごとに記憶す
    るインデックスエリアとを有し、書き換え可能な記憶手
    段と、 分析時には、前記分析データを前記インデックスエリア
    に、前記分析データの制御情報を前記インデックスエリ
    アに書込み、 合成時には前記インデックスエリアの制御情報に基づい
    て前記データエリアから分析データを読出す制御手段と を備えたことを特徴とする音声分析合成装置。 2、音声を単語、文章等の単位音声ごとに分析して分析
    データを発生する分析手段と、この分析データから単位
    音声ごとに音声を合成する合成手段とを有する分析合成
    手段と 前記分析データを単位音声ごとに記憶するデータエリア
    と、このデータエリア内の前記分析データが記憶されて
    いる先頭アドレスおよび分析合成条件等の制御情報を単
    位音声ごとに記憶するインデックスエリアとを有し、書
    き換え可能な記憶手段と、 前記データエリア上の現在のアドレスを示すアドレスカ
    ウンタと、 前記インデックスエリア上の現在のアドレスを示すイン
    デックスレジスタと、 分析時には前記アドレスカウンタの値および分析条件等
    の制御情報を前記インデックスレジスタに基づいて前記
    インデックスエリアに書込むとともに前記分析データを
    前記アドレスカウンタに基づいて前記データエリアに書
    込み、 合成時には前記インデックスエリアに記憶されている前
    記制御情報を読出し、前記制御情報の前記先頭アドレス
    を前記アドレスカウンタにセットし、前記アドレスカウ
    ンタに基づいて前記分析データを読出す制御手段と を備えたことを特徴とする音声分析合成装置。 3、音声を単語、文章等の単位音声ごとに分析して分析
    データを発生する分析手段と、この分析データから単位
    音声ごとに音声を合成する合成手段とを有する分析合成
    手段と 前記分析データを単位音声ごとに記憶するデータエリア
    と、このデータエリア内の前記分析データが記憶されて
    いる先頭アドレスおよび最終アドレスおよび分析合成条
    件等の制御情報を単位音声ごとに記憶するインデックス
    エリアとを有し、書き換え可能な記憶手段と、 前記データエリア上の現在のアドレスを示すアドレスカ
    ウンタと、 前記インデックスエリア上の前記制御情報のアドレスを
    記憶するインデックスレジスタと、前記データエリア上
    の前記分析データの最終アドレスを記憶するストップア
    ドレスレジスタと、分析時には分析開始時および終了時
    の前記アドレスカウンタの値および分析条件等の制御情
    報を前記インデックスレジスタに基づいて前記インデッ
    クスエリアに書込むとともに前記分析データを前記アド
    レスカウンタに基づいて前記データエリアに書込み、 合成時には前記インデックスエリアに記憶されている前
    記制御情報を読出し、前記制御情報の前記先頭アドレス
    を前記アドレスカウンタにセットし、前記最終アドレス
    を前記ストップアドレスレジスタにセットし、前記アド
    レスカウンタに基づいて前記アドレスカウンタが前記ス
    トップアドレスカウンタに一致するまで前記分析データ
    を読出す制御手段と を備えたことを特徴とする音声分析合成装置。
JP59203254A 1984-09-28 1984-09-28 音声分析合成装置 Pending JPS6199198A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP59203254A JPS6199198A (ja) 1984-09-28 1984-09-28 音声分析合成装置
US06/780,931 US4811397A (en) 1984-09-28 1985-09-27 Apparatus for recording and reproducing human speech

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59203254A JPS6199198A (ja) 1984-09-28 1984-09-28 音声分析合成装置

Publications (1)

Publication Number Publication Date
JPS6199198A true JPS6199198A (ja) 1986-05-17

Family

ID=16470978

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59203254A Pending JPS6199198A (ja) 1984-09-28 1984-09-28 音声分析合成装置

Country Status (2)

Country Link
US (1) US4811397A (ja)
JP (1) JPS6199198A (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3022912B2 (ja) * 1988-08-25 2000-03-21 インダストリアル・テクノロジー・リサーチ・インスティチュート 記録再生方法及びその装置
US5477511A (en) * 1994-07-13 1995-12-19 Englehardt; C. Duane Portable documentation system
US6041328A (en) * 1997-12-17 2000-03-21 Advanced Micro Devices, Inc. Tracking availability of elements within a shared list of elements from an index and count mechanism

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56161600A (en) * 1980-05-16 1981-12-11 Matsushita Electric Industrial Co Ltd Voice synthesizer
JPS5745598A (en) * 1980-09-01 1982-03-15 Nippon Electric Co Voice synthesizer
JPS5919999A (ja) * 1982-07-24 1984-02-01 オムロン株式会社 音声出力装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4163120A (en) * 1978-04-06 1979-07-31 Bell Telephone Laboratories, Incorporated Voice synthesizer
US4675840A (en) * 1983-02-24 1987-06-23 Jostens Learning Systems, Inc. Speech processor system with auxiliary memory access
US4698776A (en) * 1983-05-30 1987-10-06 Kabushiki Kaisha Kenwood Recording/reproducing apparatus

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56161600A (en) * 1980-05-16 1981-12-11 Matsushita Electric Industrial Co Ltd Voice synthesizer
JPS5745598A (en) * 1980-09-01 1982-03-15 Nippon Electric Co Voice synthesizer
JPS5919999A (ja) * 1982-07-24 1984-02-01 オムロン株式会社 音声出力装置

Also Published As

Publication number Publication date
US4811397A (en) 1989-03-07

Similar Documents

Publication Publication Date Title
US5787399A (en) Portable recording/reproducing device, IC memory card recording format, and recording/reproducing mehtod
JP3518898B2 (ja) 音声合成装置
JPS6239751B2 (ja)
JPS5857776B2 (ja) デ−タ転送装置
US4811397A (en) Apparatus for recording and reproducing human speech
JPS6184771A (ja) 音声入力装置
JPH0258639B2 (ja)
JPS62994A (ja) Pcm音声信号記憶装置
JPH0210959B2 (ja)
JPS5918720B2 (ja) 音声出力装置
JP2584236B2 (ja) 規則音声合成装置
JPS59206896A (ja) 自動演奏装置
JPS62229198A (ja) 音声応答装置
JPH0368399B2 (ja)
JPS61278900A (ja) 音声合成装置
JPS633320B2 (ja)
JP4102931B2 (ja) 音波形合成装置
JP4102930B2 (ja) 音波形合成装置
KR0167304B1 (ko) 음원발생기
JPH0287199A (ja) 音声の有音起動方式および装置
JPH09179718A (ja) 音声発生制御装置
JPS5868799A (ja) 音声合成装置
JPH0481198B2 (ja)
JPS5950999B2 (ja) 音声合成装置
JPH07302083A (ja) 音声信号発生装置