JP7183556B2 - 合成音生成装置、方法、及びプログラム - Google Patents
合成音生成装置、方法、及びプログラム Download PDFInfo
- Publication number
- JP7183556B2 JP7183556B2 JP2018057343A JP2018057343A JP7183556B2 JP 7183556 B2 JP7183556 B2 JP 7183556B2 JP 2018057343 A JP2018057343 A JP 2018057343A JP 2018057343 A JP2018057343 A JP 2018057343A JP 7183556 B2 JP7183556 B2 JP 7183556B2
- Authority
- JP
- Japan
- Prior art keywords
- fundamental wave
- data
- wave data
- storage
- unit
- 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.)
- Active
Links
Images
Landscapes
- Electrophonic Musical Instruments (AREA)
Description
(付記1)
音素片データを記憶する記憶部と、
前記記憶部に記憶される前記音素片データをピッチ周期毎に分割して得られる複数の基本波データのうちから、1つの基本波データを選択して読み出した後に、当該読み出した基本波データである先の基本波データの次の基本波データとして、前記先の基本波データに類似する基本波データを選択して読み出すようにして、順次読み出された前記基本波データを接続することにより合成音を生成する生成部と、
を有する合成音生成装置。
(付記2)
前記記憶部は更に、前記複数の基本波データの夫々について、当該基本波データと相関の高い他の基本波データの前記記憶部内での記憶位置を示す記憶位置情報を、前記相関の高い順に並べて登録した基本波相関テーブルを記憶し、
前記生成部は、前記次の基本波データを選択して読み出すときに、前記基本波相関テーブル上で前記先の基本波データについて登録されている前記記憶位置情報のうち前記相関が高い記憶位置情報を優先的に選択し、前記選択した記憶位置情報に対応する記憶位置に記憶されている基本波データを前記次の基本波データとして前記記憶部から読み出す、付記1に記載の合成音生成装置。
(付記3)
前記生成部は、前記次の基本波データを選択して読み出すときに、前記基本波相関テーブル上で前記先の基本波データについて登録されている前記記憶位置情報のうち、当該先の基本波データに関していままで選択されておらず、かつ直前の前記先の基本波データ以外の基本波データに対応する前記相関が高い記憶位置情報を選択する、付記2に記載の合成音生成装置。
(付記4)
前記記憶部は、複数の音高をそれぞれ有する複数の前記音素片データを記憶し、
指定された音高に基づいて前記複数の音素片データのうちの1つを指定する音素片データ指定部を更に有し、
前記生成部は、前記記憶部が記憶する前記複数の音素片データのうち前記音素片データ指定部が指定した音素片データを用いて、前記合成音を生成する、付記1乃至3の何れかに記載の合成音生成装置。
(付記5)
前記音素片データ指定部は、
入力音声を取得する音声取得部と、
前記入力音声を分析する時間単位であるフレーム毎に、前記入力音声からピッチ周波数を取得し、前記ピッチ周波数に基づいて目標ピッチを決定する目標ピッチ決定部と、
前記フレーム毎の目標ピッチに基づいて、前記入力音声をそれぞれが同じ前記音素片データを連続して割り当てることが可能な期間であるセグメントにセグメンテーションするセグメンテーション部と、を有し、
前記生成部は、前記セグメンテーション部がセグメンテーションした前記セグメント毎に、該セグメントに対応する前記音素片データを前記記憶部から読み出して、前記合成音を生成する、付記4に記載の合成音生成装置。
(付記6)
音素片データを記憶する記憶ステップと、
前記記憶される前記音素片データをピッチ周期毎に分割して得られる複数の基本波データのうちから、の1つの基本波データを選択して読み出した後に、当該読み出した基本波データである先の基本波データの次の基本波データとして、前記先の基本波データに類似する基本波データを選択して読み出すようにして、順次読み出された前記基本波データを接続することにより合成音を生成する生成ステップと、
を含むことを特徴とする合成音生成方法。
(付記7)
合成音を生成する合成音生成装置のコンピュータに、
音素片データを記憶する記憶機能と、
前記記憶される前記音素片データをピッチ周期毎に分割して得られる複数の基本波データのうちから、1つの基本波データを選択して読み出した後に、当該読み出した基本波データである先の基本波データの次の基本波データとして、前記先の基本波データに類似する基本波データを選択して読み出すようにして、順次読み出された前記基本波データを接続することにより合成音を生成する生成機能と、
を実現させるプログラム。
102 ROM
103 RAM
104 外部記憶装置
105 入力装置
106 表示装置
107 通信インタフェース
108 可搬記録媒体駆動装置
108a 可搬記録媒体
109 システムバス
110 音声取得部
111 音声出力部
200 素片データ
201 基本波データ
202 基本波相関テーブル
300 合成音
Claims (6)
- 複数の音素片データと、前記複数の音素片データをピッチ周期毎に分割して得られる複数の基本波データの夫々について前記基本波データと相関の高い他の基本波データの記憶位置を示す記憶位置情報を前記相関の高い順に並べて登録した基本波相関テーブルと、を記憶する記憶部と、
前記記憶部に記憶される前記複数の基本波データのうちから、先の基本波データを選択して読み出した後に、前記基本波相関テーブル上で前記先の基本波データについて登録されている前記記憶位置情報のうち前記相関が高い記憶位置情報を優先的に選択し、前記選択した記憶位置情報に対応する記憶位置に記憶されている基本波データを前記先の基本データに類似する次の基本波データとして読み出し、読み出された前記先の基本波データと前記次の基本波データとを接続することにより合成音を生成する生成部と、
を有する合成音生成装置。 - 前記生成部は、前記次の基本波データを選択して読み出すときに、前記基本波相関テーブル上で前記先の基本波データについて登録されている前記記憶位置情報のうち、前記先の基本波データに関していままで選択されておらず、かつ直前の前記先の基本波データ以外の基本波データに対応する前記相関が高い記憶位置情報を選択する、請求項1に記載の合成音生成装置。
- 前記記憶部に記憶される複数の音素片データは夫々が複数の音高を有するとともに、指定された音高に基づいて前記複数の音素片データのうちの1つを指定する音素片データ指定部を更に有し、
前記生成部は、前記記憶部が記憶する前記複数の音素片データのうち前記音素片データ指定部が指定した音素片データを用いて、前記合成音を生成する、請求項1又は2に記載の合成音生成装置。 - 前記音素片データ指定部は、
入力音声を取得する音声取得部と、
前記入力音声を分析する時間単位であるフレーム毎に、前記入力音声からピッチ周波数を取得し、前記ピッチ周波数に基づいて目標ピッチを決定する目標ピッチ決定部と、
前記フレーム毎の目標ピッチに基づいて、前記入力音声をそれぞれが同じ前記音素片データを連続して割り当てることが可能な期間であるセグメントにセグメンテーションするセグメンテーション部と、を有し、
前記生成部は、前記セグメンテーション部がセグメンテーションした前記セグメント毎に、該セグメントに対応する前記音素片データを前記記憶部から読み出して、前記合成音を生成する、請求項3に記載の合成音生成装置。 - 複数の音素片データと、前記複数の音素片データをピッチ周期毎に分割して得られる複数の基本波データの夫々について前記基本波データと相関の高い他の基本波データの記憶位置を示す記憶位置情報を前記相関の高い順に並べて登録した基本波相関テーブルと、を記憶する記憶部から、先の基本波データを選択して読み出した後に、前記基本波相関テーブル上で前記先の基本波データについて登録されている前記記憶位置情報のうち前記相関が高い記憶位置情報を優先的に選択し、前記選択した記憶位置情報に対応する記憶位置に記憶されている基本波データを前記先の基本データに類似する次の基本波データとして読み出し、読み出された前記先の基本波データと前記次の基本波データとを接続することにより合成音を生成する生成ステップを含むことを特徴とする合成音生成方法。
- 合成音を生成する合成音生成装置のコンピュータに、
複数の音素片データと、前記複数の音素片データをピッチ周期毎に分割して得られる複数の基本波データの夫々について前記基本波データと相関の高い他の基本波データの記憶位置を示す記憶位置情報を前記相関の高い順に並べて登録した基本波相関テーブルと、を記憶する記憶部から、先の基本波データを選択して読み出した後に、前記基本波相関テーブル上で前記先の基本波データについて登録されている前記記憶位置情報のうち前記相関が高い記憶位置情報を優先的に選択し、前記選択した記憶位置情報に対応する記憶位置に記憶されている基本波データを前記先の基本データに類似する次の基本波データとして読み出し、読み出された前記先の基本波データと前記次の基本波データとを接続することにより合成音を生成する生成機能を実現させるためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018057343A JP7183556B2 (ja) | 2018-03-26 | 2018-03-26 | 合成音生成装置、方法、及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018057343A JP7183556B2 (ja) | 2018-03-26 | 2018-03-26 | 合成音生成装置、方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019168620A JP2019168620A (ja) | 2019-10-03 |
JP7183556B2 true JP7183556B2 (ja) | 2022-12-06 |
Family
ID=68107441
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018057343A Active JP7183556B2 (ja) | 2018-03-26 | 2018-03-26 | 合成音生成装置、方法、及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7183556B2 (ja) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005024794A (ja) | 2003-06-30 | 2005-01-27 | Toshiba Corp | 音声合成方法と装置および音声合成プログラム |
JP2015064482A (ja) | 2013-09-25 | 2015-04-09 | 三菱電機株式会社 | 音声合成装置 |
-
2018
- 2018-03-26 JP JP2018057343A patent/JP7183556B2/ja active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005024794A (ja) | 2003-06-30 | 2005-01-27 | Toshiba Corp | 音声合成方法と装置および音声合成プログラム |
JP2015064482A (ja) | 2013-09-25 | 2015-04-09 | 三菱電機株式会社 | 音声合成装置 |
Non-Patent Citations (1)
Title |
---|
世木 寛之 Hiroyuki Segi,放送現業・コンテンツ制作 Broadcasting Field and Content Production,映像情報メディア学会誌 第62巻 第1号 The Journal of The Institute of Image Information and Television Engineers,日本,(社)映像情報メディア学会 The Institute of Image Information and Television Engineers,2008年01月01日,第62巻第1号,69~76 |
Also Published As
Publication number | Publication date |
---|---|
JP2019168620A (ja) | 2019-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5293460B2 (ja) | 歌唱合成用データベース生成装置、およびピッチカーブ生成装置 | |
JP4130190B2 (ja) | 音声合成システム | |
JP4516863B2 (ja) | 音声合成装置、音声合成方法及びプログラム | |
JP2016161919A (ja) | 音声合成装置 | |
JP2003108178A (ja) | 音声合成装置及び音声合成用素片作成装置 | |
JP4287785B2 (ja) | 音声合成装置、音声合成方法及びプログラム | |
JP2013164609A (ja) | 歌唱合成用データベース生成装置、およびピッチカーブ生成装置 | |
JP4648878B2 (ja) | 様式指定型音声合成方法、及び様式指定型音声合成装置とそのプログラムと、その記憶媒体 | |
JP7183556B2 (ja) | 合成音生成装置、方法、及びプログラム | |
JP4264030B2 (ja) | 音声データ選択装置、音声データ選択方法及びプログラム | |
JP5360489B2 (ja) | 音素符号変換装置および音声合成装置 | |
JP4490818B2 (ja) | 定常音響信号のための合成方法 | |
JP5157922B2 (ja) | 音声合成装置、およびプログラム | |
JP6578544B1 (ja) | 音声処理装置、および音声処理方法 | |
JP4640063B2 (ja) | 音声合成方法,音声合成装置,およびコンピュータプログラム | |
JP5560769B2 (ja) | 音素符号変換装置および音声合成装置 | |
JP2005018036A (ja) | 音声合成装置、音声合成方法及びプログラム | |
JP2020204755A (ja) | 音声処理装置、および音声処理方法 | |
JP5387410B2 (ja) | 音声合成装置、音声合成方法および音声合成プログラム | |
JP3081300B2 (ja) | 残差駆動型音声合成装置 | |
WO2023182291A1 (ja) | 音声合成装置、音声合成方法及びプログラム | |
JP6587308B1 (ja) | 音声処理装置、および音声処理方法 | |
JP4209811B2 (ja) | 音声選択装置、音声選択方法及びプログラム | |
JP2987089B2 (ja) | 音声素片作成方法および音声合成方法とその装置 | |
JP2001312300A (ja) | 音声合成装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20190415 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210311 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211109 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220106 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220531 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220613 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20221025 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221107 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7183556 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |