(57)【要約】【課題】人間の発話音声に含まれる発話様式や感情表現などの複数のスタイルの表出度合いを同時に検出することを目的とする。【解決手段】音声のスタイル検出装置１０は、発話音声から音響特徴パラメータを抽出する音響分析手段１１と、音響特徴パラメータに「丁寧」「ぞんざい」「楽しげ」「悲嘆」といった発話様式・感情表現を表わす多次元のスタイルベクトルを付与して学習データを生成するスタイルベクトル付与手段１２と、スタイルベクトルを付与した学習データを用いて音声単位ＨＭＭ（隠れマルコフモデル）１５を学習する音声単位ＨＭＭ学習手段１４と、学習した音声単位ＨＭＭ１５と発話音声から抽出した音響特徴パラメータとを用いてスタイルベクトルを推定するスタイルベクトル推定手段１６とから構成される。【選択図】図１
2007219286.tif 000002
【特許請求の範囲】
【請求項１】
音声単位毎にモデル化される隠れマルコフモデル（音声単位ＨＭＭ）を用いて、発話音声からそれに現れるスタイル（発話様式・感情表現）を検出する音声のスタイル検出装置であって、発話音声の音響特徴量を分析フレーム毎に抽出し音響特徴パラメータを作成する音響分析手段と、
前記音響特徴パラメータに、そのスタイルを表わすＮ次元のスタイル空間（Ｎは１以上の整数）におけるスタイルベクトルを前記音響特徴パラメータに付与するスタイルベクトル付与手段と、
前記スタイルベクトルを付与された音響特徴パラメータを学習データとして、音声単位毎に前記音声単位ＨＭＭを学習する音声単位ＨＭＭ学習手段と、
前記音響分析手段によってスタイル検出の対象となる発話音声から作成した音響特徴パラメータと、前記音声単位ＨＭＭとを用いて、前記スタイル検出の対象となる発話音声のスタイルベクトルを推定するスタイルベクトル推定手段と、
を備えたことを特徴とする音声のスタイル検出装置。
【請求項２】
前記音声単位ＨＭＭは、隠れセミマルコフモデル（ＨＳＭＭ）を用い、出力確率分布と状態継続長確率分布とを同時にモデル化することを特徴とする請求項１に記載の音声のスタイル検出装置。
【請求項３】
前記音響分析手段は、少なくともスペクトルパラメータとピッチパラメータとを含む音響特徴パラメータを作成し、
前記音声単位ＨＭＭは、音声単位毎に前記したスペクトルパラメータとピッチパラメータとを含む音響特徴パラメータを多空間確率分布隠れマルコフモデル（ＭＳＤ−ＨＭＭ）により同時にモデル化することを特徴とする請求項１または請求項２に記載の音声のスタイル検出装置。
【請求項４】
前記音声単位ＨＭＭは、前記音響特徴パラメータの出力確率分布をガウス分布とし、該ガウス分布の平均ベクトルを前記スタイルベクトルの重回帰によってモデル化することを特徴とする請求項１ないし請求項３の何れか一項に記載の音声のスタイル検出装置。
【請求項５】
前記推定したスタイルベクトルに基づいて、スタイルの識別を行うことを特徴とする請求項１ないし請求項４の何れか一項に記載の音声のスタイル検出装置。
【請求項６】
音声単位毎にモデル化される隠れマルコフモデル（音声単位ＨＭＭ）を用いて、発話音声からそれに現れるスタイルを検出する音声のスタイル検出方法であって、
発話音声の音響特徴量を分析フレーム毎に抽出し音響特徴パラメータを作成する音響分析ステップと、
前記音響特徴パラメータに、そのスタイルを表わすＮ次元のスタイル空間（Ｎは１以上の整数）におけるスタイルベクトルを前記音響特徴パラメータに付与するスタイルベクトル付与ステップと、
前記スタイルベクトルを付与された音響特徴パラメータを学習データとして、音声単位毎に前記音声単位ＨＭＭを学習する音声単位ＨＭＭ学習ステップと、
前記音響分析手段によってスタイル検出の対象となる発話音声から作成した音響特徴パラメータと、前記音声単位ＨＭＭとを用いて、前記スタイル検出の対象となる発話音声のスタイルベクトルを推定するスタイルベクトル推定ステップと、
を含むことを特徴とする音声のスタイル検出方法。
【請求項７】
音声単位毎にモデル化される隠れマルコフモデル（音声単位ＨＭＭ）を用いて、発話音声からそれに現れるスタイルを検出するために、コンピュータを、
発話音声の音響特徴量を分析フレーム毎に抽出し音響特徴パラメータを作成する音響分析手段、
前記音響特徴パラメータに、そのスタイルを表わすＮ次元のスタイル空間（Ｎは１以上の整数）におけるスタイルベクトルを前記音響特徴パラメータに付与するスタイルベクトル付与手段、
前記スタイルベクトルを付与された音響特徴パラメータを学習データとして、音声単位毎に前記音声単位ＨＭＭを学習する音声単位ＨＭＭ学習手段、
前記音響分析手段によってスタイル検出の対象となる発話音声から作成した音響特徴パラメータと、前記音声単位ＨＭＭとを用いて、前記スタイル検出の対象となる発話音声のスタイルベクトルを推定するスタイルベクトル推定手段、
として機能させることを特徴とする音声のスタイル検出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、隠れマルコフモデル（Hidden Markov Model, ＨＭＭ）を用いて、発話音声を音響分析して得た特徴量に基づき、その発話音声に含まれる発話様式や感情表現の表現度合いを検出する技術に関する。
【背景技術】
【０００２】
音声合成や音声認識を含む近年のヒューマン・コンピュータ・インタラクション（Human-Computer Interaction, ＨＣＩ) の実現において、感情を伴う音声のモデル化が重要な問題となってきている。これは、実際の人間同士の音声によるコミュニケーションにはしばしば多様な感情表現や発話様式が現れ、このようなパラ言語あるいは非言語情報により、ＨＣＩシステムの性能が向上する可能性があるからである。
感情音声の認識の研究分野では、これまで数多くの手法が提案されているが、それらの多くは感情音声の識別に焦点を置いている。これに対して、コールセンタでのトリアージ（優先順位決定） のようなアプリケーションでは利用者の感情の状態を知るのと同様に、その表出や強調の度合いを正確に把握することがしばしば重要である。しかし一般的に、従来のパターン識別のアプローチに基づくこれらの手法では、「少しイライラしている」あるいは「非常にイライラしている」などの特定の感情の状態の程度を高精度に定量化することが困難であった。さらに、話者の感情の状態は発話中に変化することもあり、問題はさらに難しくなる。
【０００３】
音声から感情等を認識する手法として、例えば、特許文献１〜５、非特許文献１が知られている。
特許文献１では、音声の発生速度、音声ピッチ周波数、音量を特徴量とし、個人毎または多くの人が普通に喋ったときの上記特徴量を標準値として記憶しておき、この標準値に対する入力音声の特徴量を３段階のレベルで判定し、それぞれの特徴量の判定結果と単語音声認識結果とをあわせて、所定のルールによって感情を判断する感性情報入力処理装置が開示されている。
特許文献２では、音声継続時間、フォルマント周波数、スペクトル強度、信号の立ち上り等を特徴量とし、基準となる音声信号と入力信号との前記特徴量に関する「正規化ズレ量」を検出して、ファジイ推論により感情状態を判断する感情認識装置が開示されている。
特許文献３では、感情を表現する単語、あるいは感情が現れる単語を対象とし、音声パワーおよび音声認識で通常用いられる音響特徴量を用い、この単語の音声パワーを適当な閾値を設定してレベル分けし、この単語に関して通常発声および感情をこめて発声した音声を隠れマルコフモデル（ＨＭＭ）でモデル化して音声認識を行い、出力される確率値を適当な閾値を設定してレベル分けし、この閾値処理で得られたレベル（Ｎ段階）で感情の度合いを判定する音声感情認識方法が開示されている。
特許文献４では、音声の強度・テンポ・抑揚それぞれの時間軸方向の変化量を特徴量とし、これらの変化量パターンと感情状態とを関連づける感情パターンデータベースを保持しておき、これを参照して入力音声の変化量から感情状態を表す信号を生成する感情検出方法が開示されている。
特許文献５では、音高、音高範囲、イントネーション傾向、声の大きさ、発話速度、音韻継続長、スペクトル傾斜、フォルマント等の韻律的特徴に基づいて複数の感情・情動（覚醒度,快度等）に対応する特徴量をそれぞれ個別に求め、この複数の特徴量を因子とする多次元空間において感情状態を表現する感情検出方法が開示されている。
また、非特許文献１では、多空間確率分布隠れマルコフモデル（Multi-Space probability Distribution ？ Hidden Markov Model, ＭＳＤ−ＨＭＭ）を用いて音素単位の音響モデルを作成し、スタイル毎にＨＭＭをモデル化してスタイル識別する手法が提案されている。
【０００４】
これらの従来技術では、感情の度合いを間接的に表す特徴量を個別に定量化し、経験則に基づいた閾値処理などで感情の度合いを判定するものである。また、音声のスペクトル、ピッチ（基本周波数）、音韻継続長等の特徴量を用いるものであっても、それぞれの特徴量を個別に検出してモデル化しており、音素単位ないしそれより短い時間単位における音声のスペクトル、基本周波数、音韻継続長の各特徴量相互に関連する情報の利用がなされていない。したがって、これらの従来技術においては、感情表現・発話様式（以下、スタイルと呼ぶ）が含まれる発話音声から高精度にそのスタイルを定量的に検出することが困難であった。非特許文献１においては、スタイル毎に個別のＨＭＭをモデル化し、モデル毎にスタイル識別対象となる発話音声の尤度を算出して、尤度の最も高いスタイルをその発話音声のスタイルであると決定する。しかし、算出される尤度とスタイルの表出度合いの間に定量的な関係を求めることは困難であった。更に、複数のスタイルが混在する場合においては、一つのモデルから同時に複数のスタイルを検出することはできず、スタイル間の相対的な表出度合いを定量的に比較することも困難であった。
【０００５】
【特許文献１】特開平９−２２２９６号公報（段落００３７〜段落００５９、図１）
【特許文献２】特開平５−１２０２３号公報（段落００１０〜段落００２４、図２）
【特許文献３】特開平１１−１１９７９１号公報（段落００２６、図１）
【特許文献４】特開平２００２−９１４８２号公報（段落００４２〜段落００４５、図１）
【特許文献５】特開２００３−１６２２９４号公報（段落００２５〜段落００２９、図２）
【非特許文献１】川島啓吾,山岸順一,小林隆夫,“MSD-HMMを用いた音声のスタイル識別の検討,"日本音響学会2005年秋期研究発表会講演論文集,1,1-P-24,pp.199-200(2005.9)
【発明の開示】
【発明が解決しようとする課題】
【０００６】
そこで本発明は、発話音声に現れる「楽しげ」「悲嘆」「いらだち」「怒り」といった感情表現のみならず、「丁寧」「ぞんざい」「フォーマル」「カジュアル」といった発話様式も検出可能とし、発話音声に対してスタイル（発話様式・感情表現）の表出度合いを定量的に検出することができる音声のスタイル検出装置、その方法およびそのプログラムを提供することを目的とする。
また、発話音声に対して複数のスタイルの表出度合いを、スタイル毎に定量的に、かつ同時に検出することができる音声のスタイル検出装置、その方法およびそのプログラムを提供することを目的とする。
更に、発話音声に現れるスタイルの識別を行うことができる音声のスタイル検出装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は前記した目的を達成するためになされたものであり、請求項１に記載の音声のスタイル検出装置は、音声単位ＨＭＭを用いて発話音声からスタイルを検出するために、発話音声の音響特徴量を分析フレーム毎に抽出し音響特徴パラメータを作成する音響分析手段と、前記音響特徴パラメータに、そのスタイルを表わすＮ次元のスタイル空間（Ｎは１以上の整数）におけるスタイルベクトルを前記音響特徴パラメータに付与するスタイルベクトル付与手段と、前記スタイルベクトルを付与された音響特徴パラメータを学習データとして、音声単位毎に前記音声単位ＨＭＭを学習する音声単位ＨＭＭ学習手段と、前記音響分析手段によってスタイル検出の対象となる発話音声から作成した音響特徴パラメータと、前記音声単位ＨＭＭとを用いて、前記スタイル検出の対象となる発話音声のスタイルベクトルを推定するスタイルベクトル推定手段と、を備える。
【０００８】
かかる構成によれば、発話音声からメルケプストラム係数またはケプストラム係数に代表されるスペクトルパラメータ、ピッチパラメータ（基本周波数またはその対数値）などの音響特徴量を分析フレーム毎に抽出して音響特徴パラメータを作成する。この音響特徴パラメータに、スタイルを表わすＮ次元（Ｎは１以上の整数）のスタイル空間におけるスタイルベクトルを音響特徴パラメータに付与して音声単位ＨＭＭをモデル化するための学習データを生成し、この学習データを用いて音声単位ＨＭＭのモデル化を行う。そして、スタイル識別を行いたい対象の発話音声から音響特徴量をフレーム毎に抽出して音響特徴パラメータを作成し、作成した識別対象の音響特徴パラメータとモデル化した音声単位ＨＭＭとを用いて、ＥＭアルゴリズム（Expectation Maximization Algorithm）に代表される最尤推定法などの推定法によってスタイルベクトルの推定を行う。それぞれ対応するスタイルの表出度合いは、この推定されたスタイルベクトルの各要素の値として得ることができる。
【０００９】
請求項２に記載の音声のスタイル検出装置は、請求項１に記載の音声のスタイル検出装置において、音声単位ＨＭＭとして隠れセミマルコフモデル（ＨＳＭＭ）を用い、出力確率分布と状態継続長確率分布とを同時にモデル化することを特徴とする。
【００１０】
かかる構成によれば、音声単位ＨＭＭとしてＨＳＭＭを用いるため、音韻継続長を明示的なモデル化の対象として音声単位ＨＭＭのモデル化を行うことができる。
【００１１】
請求項３に記載の音声のスタイル検出装置は、請求項１または請求項２に記載の音声のスタイル検出装置において、前記音響分析手段は、少なくともスペクトルパラメータとピッチパラメータとを含む音響特徴パラメータを作成し、前記音声単位ＨＭＭは、音声単位毎にスペクトルパラメータとピッチパラメータとを含む音響特徴パラメータを多空間確率分布隠れマルコフモデル（ＭＳＤ−ＨＭＭ）により同時にモデル化することを特徴とする。
【００１２】
かかる構成によれば、音声単位ＨＭＭとしてＭＳＤ−ＨＭＭを用いるため、常に連続値を持つスペクトルパラメータと、有声音区間では連続値を持つが無声音区間で値を持たないピッチパラメータとを、音素または音節などの音声単位毎に同時にモデル化することができる。
【００１３】
請求項４に記載の音声のスタイル検出装置は、請求項１ないし請求項３の何れか一項に記載の音声のスタイル検出装置において、前記音声単位ＨＭＭは、前記特徴パラメータの出力確率分布をガウス分布とし、そのガウス分布の平均ベクトルを前記スタイルベクトルの重回帰によってモデル化することを特徴とする。
【００１４】
かかる構成によれば、スペクトルパラメータ、ピッチパラメータ、音韻継続長などの特徴パラメータの出力確率分布の平均ベクトルをスタイルベクトルの重回帰によってモデル化するため、スタイルの表出度合いを低次元のベクトル空間上で表現することができる。
【００１５】
請求項５に記載の音声のスタイル検出装置は、請求項１ないし請求項４の何れか一項に記載の音声のスタイル検出装置において、推定したスタイルベクトルに基づいて、スタイルの識別を行うことを特徴とする。
【００１６】
かかる構成によれば、推定したスタイルベクトルの各成分の値は各スタイルの表出度合いを示し、どのスタイルの表出度合いが大きいかを定量的に相対比較することができる。したがって、推定されたスタイルベクトルの値の大きな成分を取り出すことにより、スタイルの識別を行うことができる。あるいは、スタイルベクトルの値に応じてクラスタリング手法やパターンマッチング手法、パターン識別手法等の処理を行うことによって、スタイルがどのカテゴリに属するかの識別を行うこともできる。
【００１７】
請求項６に記載の音声のスタイル検出方法は、音声単位ＨＭＭを用いて発話音声からスタイルを検出するために、発話音声の音響特徴量を分析フレーム毎に抽出し音響特徴パラメータを作成する音響分析ステップと、前記音響特徴パラメータに、そのスタイルを表わすＮ次元のスタイル空間（Ｎは１以上の整数）におけるスタイルベクトルを前記音響特徴パラメータに付与するスタイルベクトル付与ステップと、前記スタイルベクトルを付与された音響特徴パラメータを学習データとして、音声単位毎に前記音声単位ＨＭＭを学習する音声単位ＨＭＭ学習ステップと、前記音響分析手段によってスタイル検出の対象となる発話音声から作成した音響特徴パラメータと、前記音声単位ＨＭＭとを用いて、前記スタイル検出の対象となる発話音声のスタイルベクトルを推定するスタイルベクトル推定ステップと、を含む。
【００１８】
かかる手順によれば、発話音声からメルケプストラム係数またはケプストラム係数に代表されるスペクトルパラメータ、ピッチパラメータおよび音韻継続長などの音響特徴量を分析フレーム毎に抽出して音響特徴パラメータを作成する。この音響特徴パラメータに、スタイルを表わす多次元のスタイル空間におけるスタイルベクトルを音響特徴パラメータに付与して音声単位ＨＭＭのモデル化用の学習データを生成し、この学習データを用いて音声単位ＨＭＭのモデル化を行う。そして、スタイル識別を行いたい対象の発話音声から音響特徴量をフレーム毎に抽出し、抽出した識別対象の音響特徴量とモデル化した音声単位ＨＭＭとを用いて、ＥＭアルゴリズムなどの推定法によってスタイルベクトルの推定を行う。
【００１９】
請求項７に記載の音声のスタイル検出プログラムは、音声単位ＨＭＭを用いて発話音声からスタイルを検出するために、コンピュータを、発話音声の音響特徴量を分析フレーム毎に抽出し音響特徴パラメータを作成する音響分析手段、前記音響特徴パラメータに、そのスタイルを表わすＮ次元のスタイル空間（Ｎは１以上の整数）におけるスタイルベクトルを前記音響特徴パラメータに付与するスタイルベクトル付与手段、前記スタイルベクトルを付与された音響特徴パラメータを学習データとして、音声単位毎に前記音声単位ＨＭＭを学習する音声単位ＨＭＭ学習手段、前記音響分析手段によってスタイル検出の対象となる発話音声から作成した音響特徴パラメータと、前記音声単位ＨＭＭとを用いて、前記スタイル検出の対象となる発話音声のスタイルベクトルを推定するスタイルベクトル推定手段、として機能させる。
【００２０】
かかる構成によれば、コンピュータは、発話音声からメルケプストラム係数またはケプストラム係数に代表されるスペクトルパラメータ、ピッチパラメータおよび音韻継続長などの音響特徴量を分析フレーム毎に抽出して音響特徴パラメータを作成する。この音響特徴パラメータに、スタイルを表わす多次元のスタイル空間におけるスタイルベクトルを音響特徴パラメータに付与して音声単位ＨＭＭのモデル化用の学習データを生成し、この学習データを用いて音声単位ＨＭＭのモデル化を行う。そして、スタイル識別を行いたい対象の発話音声から音響特徴量をフレーム毎に抽出し、抽出した識別対象の音響特徴量とモデル化した音声単位ＨＭＭとを用いて、ＥＭアルゴリズムなどの推定法によってスタイルベクトルの推定を行う。
【発明の効果】
【００２１】
請求項１、請求項６または請求項７に記載の発明によれば、音声の音響特徴パラメータを、発話音声のスタイル（発話様式・感情表現）を表すＮ次元のスタイル空間上で音声単位ＨＭＭをモデル化したため、モデル化した音声単位ＨＭＭを用いて入力音声からスタイルベクトルを推定することで、音声に含まれるスタイルの表出度合いを定量的に検出することができる。更にＮが２以上である場合、音声に含まれる複数のスタイルの表出度合いを一つのモデルから同時に検出できるとともに、スタイル間の相対的な表出度合いを定量的に評価することができる。
請求項２に記載の発明によれば、音声のスタイルに密接に関連する特徴量である音韻継続長を明示的なモデル化の対象として音声単位ＨＭＭのモデル化を行ったため、音韻継続長の情報も利用して精度よくスタイル検出を行うことができる。
請求項３に記載の発明によれば、音声のスタイルに密接に関連する特徴量であるスペクトルパラメータとピッチパラメータとを同時にモデル化したため、これらの各特徴量相互に関連する情報を利用して精度よくスタイルの検出を行うことができる。
請求項４に記載の発明によれば、スタイルの表出度合いを低次元のベクトル空間上で表現することができるため、複数のスタイルの表出度合いが同時に数値データとして表わされ、それぞれのスタイル表出度合いを直観的に認識することができる。
請求項５に記載の発明によれば、推定したスタイルベクトルの各成分の値が、各スタイルの表出度合いを定量的に表すため、このスタイルベクトルの成分の値に基づいてスタイルの識別を適切に行うことができる。
【発明を実施するための最良の形態】
【００２２】
以下、発明を実施するための最良の形態について適宜図面を参照して説明する。
＜装置の構成＞
まず、図１を参照して、本発明による音声のスタイル検出装置の実施の形態の全体構成について説明する。ここで、図１は、音声のスタイル検出装置の構成を示すブロック図である。
音声のスタイル検出装置１０は、入力される発話音声から音響的な分析によって音響特徴量を抽出し、この音響特徴量からスペクトルパラメータ、ピッチパラメータなどの音響特徴パラメータを作成する音響分析手段１１と、音響分析手段１１で作成した音響特徴パラメータに発話様式・感情表現などのスタイルを表わすスタイルベクトルを付与し、音声単位ＨＭＭ１５を多次元のスタイル空間上でモデル化するための学習データを生成するスタイルベクトル付与手段１２と、スタイルベクトル付与手段１２で生成した学習データを記憶する学習データ記憶手段１３と、学習データ記憶手段１３に記憶された学習データを用いて、音声単位ＨＭＭ１５を学習しモデル化する音声単位ＨＭＭ学習手段１４と、多次元スタイル空間上でモデル化される音声単位ＨＭＭ１５と、音響分析手段１１によって作成された音響特徴パラメータと音声単位ＨＭＭ１５とを用いて、音声のスタイルを表わすスタイルベクトルを推定するスタイルベクトル推定手段１６と、スタイルベクトル推定手段１６で推定されたスタイルベクトルに基づき、スタイルの検出・識別結果を表示・印刷などの出力をするスタイル出力手段１７と、から構成される。
【００２３】
以下、本実施の形態の各構成手段について説明する前に、本実施の形態において用いる音声単位ＨＭＭと、音声単位ＨＭＭとして用いる重回帰ＨＳＭＭを学習（モデル化）する手法と、学習した重回帰ＨＳＭＭを用いてスタイルの検出を行う手法について説明する。
【００２４】
隠れセミマルコフモデル（ＨＳＭＭ）は、各状態において状態遷移確率の代わりに明示的な状態継続長確率分布を持った隠れマルコフモデル（ＨＭＭ）である。なお、通常のＨＭＭは、状態継続長確率分布が幾何分布で表されたＨＳＭＭと解釈することもでき、同じ状態が継続する時間が短いほど確率が高くなることから、それぞれの音韻がある時間長継続するという音声信号の性質を正確にモデル化することができない。そこで、音声単位ＨＭＭを、より適切な状態継続長確率分布を持ったＨＳＭＭの枠組みでモデル化することで、スタイルに密接な関連がある音韻継続長を、より正確にモデル化することができる。
ＨＳＭＭによる音声単位のモデル化の詳細については、本発明者らによる参考文献１を参照のこと。
（参考文献１）
全柄河,徳田恵一,益子貴史,小林隆夫,北村正,“ＨＭＭ音声合成のための継続長分布付き再推定,"日本音響学会2004年春季研究発表会講演論文集,I,1-7-6,pp.223-224(20
04.3)
【００２５】
また、ピッチパターンは言語内容の認識にはそれほど重要ではないが、音声のスタイルを特徴付ける重要な要因である。したがって、ピッチパターン情報を利用することは音声のスタイル検出には有用である。従来のＨＭＭの枠組みでは、有声音区間では連続値を持つが、無声区間では値を持たずに無声であることを表す離散シンボルとして観測されるピッチパラメータをモデル化することはできなかったが、発明者らが提案した多空間確率分布隠れマルコフモデル（ＭＳＤ−ＨＭＭ）を用いることで、スペクトルパラメータとピッチパラメータとを同時にモデル化することができる。
ＭＳＤ−ＨＭＭの詳細については、参考文献２を参照のこと。
（参考文献２）
宮崎昇,徳田恵一,益子貴史,小林隆夫,“多空間上の確率分布に基づいたＨＭＭとピッチパタンモデリングヘの応用,"電子情報通信学会技術研究報告,SP98-11,pp.19-26(1998.4)
【００２６】
ここで、用語の説明をする。
「音声単位」とは、音素、半音節、音節、あるいは単語等、音声処理（音声認識や音声合成等の処理）に用いる素片またはモデル化の最小構成要素である。更に前後の音韻環境を考慮したコンテキスト依存音素であるバイフォンやトライフォンを音声単位としてモデル化することもできる。また、音韻環境に加えて言語情報や韻律情報等の変動要因を考慮したコンテキスト依存音素を音声単位としても良い。
「スペクトルパラメータ」とは、音声のスペクトル形状すなわち主に声道特性を表わすパラメータであり、発声内容により時々刻々変化するスペクトルパラメータをある一定時間間隔で並べることで「スペクトルパラメータ系列」を構成する。
「ピッチパラメータ」とは、声の高さを表わす「基本周波数」を表すパラメータであり、スペクトルパラメータと同様に、時間変化する基本周波数をある一定の時間間隔で並べることで「ピッチパターン」を構成する。
「音韻継続長」とは、音声処理において、各音素がどれだけの時間継続するかを表す値である。
「分析フレーム」とは、音響分析時において、音響的特性がほぼ一定とみなせる短時間区間を、適当な窓関数（ハミング窓、ハニング窓、ブラックマン窓など）を用いて音声波形から、ある一定時間間隔で切り出した各波形である。
【００２７】
本実施の形態では、音素などの音声単位における音声のスペクトル、基本周波数（ピッチ）および音韻継続長の各特徴量相互に関連する情報を利用してスタイルの検出を行うために、多空間確率分布隠れセミマルコフモデル（Multi-Space probability Distribution -Hidden Semi-Markov Model, ＭＳＤ−ＨＳＭＭ）により音素単位で音声をモデル化する。
ＭＳＤ−ＨＳＭＭは各状態に出力確率分布と状態継続長確率分布を持つ。出力確率分布はスペクトルと基本周波数の確率分布を表し、状態継続長確率分布は音韻継続長の確率分布を表す。これらの分布にガウス分布を仮定する。ガウス分布は平均と分散（平均ベクトルと共分散行列）により特徴付けられる。
【００２８】
ここで、音声に含まれる「楽しげ」「悲嘆」「いらだち」「怒り」「丁寧」「ぞんざい」「フォーマル」「カジュアル」等の発話様式・感情表現のそれぞれを一つのスタイルと呼ぶ。また、各スタイルの表出度合いを数値として持つ座標軸を仮定し、これらの軸から構成される空間をスタイル空間と呼ぶ。スタイル空間の原点は「平静・読上げ」スタイルに相当する。
【００２９】
ＭＳＤ−ＨＳＭＭの各状態の出力確率分布および状態継続長確率分布の平均を、各スタイルの表出度合いを説明変数とする重回帰式によって表す。確率分布の平均が重回帰式により表されたＨＳＭＭを重回帰ＨＳＭＭと呼ぶ。重回帰ＨＳＭＭの確率分布は、平均の代わりにスタイル空間の座標（スタイルベクトル）と回帰行列により特徴付けられる。
【００３０】
検出あるいは識別したいスタイルとその表出度合いが既知の様々な音声を用いて、各音声単位を重回帰ＨＳＭＭによりモデル化する。すなわち音声の音響特徴量（スペクトルパラメータおよびピッチパラメータ）とスタイル空間上の座標（スタイルベクトル）を与えてモデル学習を行う。重回帰ＨＳＭＭのモデルパラメータである回帰行列は、通常のＨＳＭＭの他のパラメータと同様、ＥＭ（Expectation Maximization）アルゴリズムに基づいた推定法により求めることができる。
なお、重回帰ＨＳＭＭの詳細については、参考文献３を参照のこと。
（参考文献３）
能勢隆,山岸順一,小林隆夫,“重回帰HSMMを用いた音声のスタイル制御法の検討,"日本音響学会2005年秋期研究発表会講演論文集,I,2-6-13,pp.287-288(2005.9)
【００３１】
＜重回帰ＨＳＭＭに基づくスタイルのモデル化＞
次に、重回帰ＨＳＭＭに基づくスタイルのモデル化手法について説明する。
ＨＳＭＭは各状態において出力の確率分布および状態継続長の確率分布を持つ。ここで、ＨＳＭＭが第ｉ番目の状態において、出力ベクトル（観測ベクトル）ｏを出力する確率分布を表わす出力確率分布ｂi（ｏ）および状態ｉが時間ｄだけ継続する確率分布を表わす状態継続長確率分布ｐi（ｄ）が、それぞれ式(１)、式（２）のようにガウス分布で与えられるものとする。ここで、音声単位を音素とした場合、音声単位の各状態の状態継続長の和がその音素の音韻継続長に相当する。なお、状態継続長確率分布はガウス分布に限定されるものではなく、ガンマ分布など、他の分布を仮定しても良い。
【００３２】
【数１】
2007219286.tif 000003
【００３３】
ここでｏ,μi およびΣi はそれぞれ観測ベクトル、出力確率分布の平均ベクトルおよび共分散行列であり、ｄ, ｍiおよびσi2 はそれぞれ状態継続長、状態継続長確率分布の平均および分散である。重回帰ＨＳＭＭでは、各状態における出力確率分布および状態継続長確率分布の平均が、それぞれ式(３)、式（４）のような重回帰式で表されるものとする。
【００３４】
【数２】
2007219286.tif 000004
である。
【００３５】
スタイルベクトルｖの各要素｛ｖk｝は、ある一つの発話様式や感情の状態を表し、音声の音響特徴に影響を与える説明変数である。ＨbiおよびＨpiはＭ×（Ｌ＋１）および１×（Ｌ＋１）次元の回帰行列であり、Ｍはμiの次元である。
このとき、状態ｉにおける出力確率分布および状態継続長確率分布を表わす確率分布関数はそれぞれ式（６）、式（７）で与えられる。
【００３６】
【数３】
2007219286.tif 000005
【００３７】
学習データ（観測データ）｛Ｏ(1)，・・・，Ｏ(K)｝および対応するスタイルベクトル｛ｖ(1)，・・・，ｖ(K)｝が与えられたとき、重回帰ＨＳＭＭのモデルパラメータＨbi、Σi、Ｈpiおよびσi2のＥＭアルゴリズムに基づく再推定式は式（８）から式（１１）のように導出される。
【００３８】
【数４】
2007219286.tif 000006
【００３９】
ここで、Ｋは観測系列の総数、Ｔ(n)は第ｎ番目の観測系列Ｏ(n)のフレーム数、
ｏs(n)はＯ(n)の時刻s における観測ベクトル、γtd（ｉ） は状態ｉにおいて観測系列ｏt-d+1(n)，・・・，ｏt(n)を出力する確率であり、式（１２）で定義される。
【００４０】
【数５】
2007219286.tif 000007
【００４１】
ここで、αt（ｉ）およびβt（ｉ）はそれぞれ前向きおよび後向き確率であり、それぞれ式（１３）および式（１４）で表わされる。ただし、ａijは、状態ｉから状態ｊへ遷移する状態遷移確率を表し、直列的に接続された状態間の遷移がスキップなしのleft-to-right型のＨＳＭＭでは、その値は１である。また、Ｐ（Ｏ(n)｜λ）は、ＨＳＭＭが現モデルのパラメータλのときに、第ｎ番目の観測系列Ｏ(n)が出力される確率を表す。
【００４２】
【数６】
2007219286.tif 000008
【００４３】
ただし、α0（ｉ）＝πi、βT（ｉ）＝１である。ここで、πiは状態ｉの初期状態確率であり、直列的に接続された状態間の遷移がスキップなしのleft-to-right型のＨＳＭＭでは、その値は１である。
以上説明した手法により、重回帰ＨＳＭＭに基づいてスタイルのモデル化を行うことができる。
【００４４】
＜重回帰ＨＳＭＭに基づくスタイルベクトル推定＞
次に、学習した（モデル化した）重回帰ＨＳＭＭを用いて、新たに観測した入力音声のスタイルを検出（スタイルベクトルを推定）する手法について説明する。
学習した重回帰ＨＳＭＭが与えられ、モデルパラメータＨbi、Σ、Ｈpiおよびσi2が固定されているときに、観測系列Ｏ＝（ｏ1，・・・，ｏT）に対して、スタイルベクトルｖを推定する問題として考える。式（３）は式（１５）のように変形できる。
【００４５】
【数７】
2007219286.tif 000009
【００４６】
および（バーｖi）は状態ｉにおいて推定されるスタイルベクトルである。
ＥＭアルゴリズムによる最尤推定における補助関数は式（１９）で与えられる。
【００４７】
【数８】
2007219286.tif 000010
【００４８】
補助関数を（バーｖi）に関して微分して０とおくことにより式（２１）が得られる。
【００４９】
【数９】
2007219286.tif 000011
【００５０】
一般的に、与えられるデータ量は限られているので、常に全ての分布についてそれぞ  れスタイルベクトルを推定できるとは限らない。したがって、推定するパラメータを減  らすために何らかのパラメータ共有が必要である。そこで、モデルの分布を共有するた  めに重回帰ＨＳＭＭの学習時に木構造を構築し、これを用いてスタイルベクトルの共有  化を行う。スタイルベクトル（バーｖ）をＲ個の分布で共有すると、式（２１） は式  （２２）のようになる。
【００５１】
【数１０】
2007219286.tif 000012
【００５２】
結果として、出力確率分布に対するスタイルベクトルの再推定式は式（２３）で与えられる。
【００５３】
【数１１】
2007219286.tif 000013
【００５４】
推定により得られたスタイルベクトルの値は、それぞれのスタイル成分がどの程度スペクトルおよび韻律情報（ピッチおよび音韻継続長）を含む音響特徴量に影響を与えるかを最尤基準により表している。したがって、結果的に、スタイルベクトルの推定値は音声におけるスタイルの推定（検出・識別）に利用することができる。
【００５５】
次に、図１に示した音声のスタイル検出装置の各構成手段について詳細に説明する。
（音響分析手段）
音響分析手段１１は、音声波形データとして入力される発話音声に対して音声処理の分野で公知の分析手法を用いて、種々の音響特徴量の抽出を行い、ベクトル化した音響特徴パラメータを作成する。作成した音響特徴パラメータは、入力された発話音声が音声単位ＨＭＭ１５の学習用音声の場合は、スタイルベクトル付与手段１２に供給され、発話音声がスタイルの検出対象として入力された場合は、スタイルベクトル推定手段１６に供給される。
【００５６】
音響分析手段１１の詳細な構成について、図２を参照して説明する。ここで、図２は、音響分析手段１１の構成を示すブロック図である。
音響分析手段１１は、フレーム化処理手段１１１と、音響特徴量抽出手段１１２と、音響特徴パラメータ作成手段１１３と、音響特徴パラメータ記憶手段１１４と、から構成される。
音響分析手段１１は、まず、フレーム化処理手段１１１を用いて、入力された発話音声の音声波形に窓関数をかけることでフレーム化された波形を抽出する。次に、音響特徴量抽出手段１１２を用いて、そのフレーム化された波形（分析フレーム）をスペクトル分析することで、分析フレーム毎にスペクトルパラメータ、ピッチパラメータ等の特徴量を抽出する。本実施の形態では、スペクトルパラメータとしてメルケプストラム係数（Mel-Cepstrum Coefficient）、ピッチパラメータとして対数基本周波数を抽出する。
【００５７】
そして、音響特徴パラメータ作成手段１１３を用いて、音響特徴量抽出手段１１２で抽出された静的パラメータであるメルケプストラム係数および対数基本周波数に加えて、動的パラメータとしてこれらの静的パラメータの一次時間微分、二次時間微分に相当するデルタパラメータおよびデルタデルタパラメータを算出して音響特徴パラメータ（パラメータをまとめて観測ベクトルとする）を作成する。更に、個々の音響特徴パラメータに対して、対応する音声単位のラベルを付与する。音声単位のラベルとは、例えば音声単位が音素単位であれば、/a/,/i/,/u/,/e/,/o/,/k/,/s/,/t/ 等の音素の種類を表す発音記号が相当する。このラベル情報は、音響分析手段１１に入力された発話音声に対応する文章（テキスト）と発話音声の音声波形データを対比することで得ることができる。
【００５８】
また、スタイル検出対象として入力される発話音声の場合は、発話音声に対応するテキスト情報を取得せず、学習済みの音声単位ＨＭＭを用いて音素認識を行い、推定した音素系列をラベル情報とすることもできる。
音響特徴パラメータ作成手段１１３で作成された音響特徴パラメータは、音響特徴パラメータ記憶手段１１４に記憶される。
【００５９】
なお、スペクトルパラメータは直線周波数上で定義されたケプストラム係数を用いても良いし、対数基本周波数の代わりに基本周波数を用いても良い。また動的パラメータはデルタパラメータだけを用いても良いし、動的パラメータを用いないで構成しても良い。
また、音響特徴パラメータ記憶手段１１４は処理の効率化を図るために設けたが、音響特徴パラメータ記憶手段１１４を設けず、入力される発話音声を、フレーム化処理手段１１１、音響特徴量抽出手段１１２および音響特徴パラメータ作成手段１１３によって逐次処理を行うことで得られる分析フレーム毎の音響特徴パラメータを、次段のスタイルベクトル付与手段１２に順次出力するように構成しても良い。
【００６０】
なお、本発明による音声のスタイル検出は、音声単位ＨＭＭ１５の学習あるいはスタイルベクトル推定に用いる発話音声は、感情を表すような特定の意味を持つ単語やフレーズである必要はなく、任意の単語、フレーズ、文章を用いることができる。
また、言語の意味内容に依らない検出法であるため、感情表現のみならず、「丁寧」「ぞんざい」「フォーマル」「カジュアル」といった発話様式も検出することができる。
【００６１】
（スタイルベクトル付与手段）
図１に戻って、スタイルベクトル付与手段１２は、音響分析手段１１で作成した音響特徴パラメータに対し、対応するスタイルを表すスタイルベクトルを付与して、音声単位ＨＭＭ１５をモデル化するための学習データを生成する。生成した学習データは、学習データ記憶手段１３に記憶される。
音響特徴パラメータに付与するスタイルベクトルは、発話音声データとともに入力され、音響特徴パラメータに対して学習用に取得した発話音声データの文章毎に同じ値を与える。
【００６２】
なお、スタイルベクトルの付与は、文章毎でなく、フレーズ、単語あるいは音韻毎に異なる値を与えても良い。また、スタイルベクトルの各成分の値は、対応するスタイルの表出度合いに関わらず一定値（たとえば１．０）としても良いし、聴取実験に基づいて文章毎あるいはフレーズ、単語、音韻毎にスタイル表出度合いを数量化し、その平均値を１に正規化した値を用いても良い。
更に、スタイル空間は、図５（ａ）に示すように、一つの軸の正負に「楽しげ」と「悲嘆」、「フォーマル」と「カジュアル」のように対立するスタイルを設定しても良いし、図５（ｂ）に示すように、一つの軸に一つのスタイルを設定しても良い。
【００６３】
（学習データ記憶手段）
図１に戻って、学習データ記憶手段１３は、スタイルベクトル付与手段１２で生成された学習データを記憶する。学習データ記憶手段１３は、音声単位ＨＭＭ学習手段１４が音声単位ＨＭＭ１５を学習するときに、音声単位ＨＭＭ学習手段１４の要求に応じて適宜学習データを読み出して音声単位ＨＭＭ学習手段１４に供給する。
なお、スタイルベクトル付与手段１２で生成した学習データは、学習データ記憶手段１３に記憶することなく、直接音声単位ＨＭＭ学習手段１４に供給し、音声単位ＨＭＭ１５を学習するように構成しても良い。
【００６４】
（音声単位ＨＭＭ学習手段）
音声単位ＨＭＭ学習手段１４は、学習データを適宜学習データ記憶手段１３から読み出し、前記した重回帰ＨＳＭＭに基づくスタイルのモデル化手法にしたがって音声単位ＨＭＭ１５のモデル化（学習）を行い、音声単位ＨＭＭ１５のモデルパラメータを設定する。
音声単位ＨＭＭ１５の学習においては、音響分析手段１１とスタイルベクトル付与手段１２とによって、検出したいスタイルと、その表出度合いが既知の様々な音声とから作成した学習データを用いる。
本実施の形態では、音声単位ＨＭＭ１５を構成する各状態の出力確率分布、状態継続長確率分布をガウス分布で表し、これらのガウス分布を特徴付ける平均ベクトルおよび共分散行列を、前記した学習データを用いてＥＭアルゴリズムに基づき推定する。なお、本実施の形態においては、これらの平均ベクトルはスタイルベクトルの重回帰式で表されるため、平均ベクトルに代えて回帰行列を前記したモデル化手法にしたがって推定する。
【００６５】
学習により得られた音声単位ＨＭＭ１５は、スタイル毎に別々のモデルを持っているのではなく、学習データに含まれるすべてのスタイルを一つのモデルで表現する。あるスタイルに対応するモデルは、その多次元のスタイル空間の座標（重回帰モデルの説明変数の値）を与えることにより、各状態の確率分布の平均が重回帰式から決定される。
【００６６】
本実施の形態では、「音声単位」は音素単位とし、音素単位のＭＳＤ−ＨＳＭＭの枠組みでモデルを構築する。なお、音声単位は音素を単位とする他に、前記した音節、形態素、ハーフフォン等としても良い。また、音素環境を考慮しないモノフォン、前または後ろの一方を考慮するバイフォン、前後の音素環境を考慮したトライフォン等としても良い。
また、重回帰モデルは状態ごとに異なっていても良く、いくつかの状態を共有してその中で共通のモデルを用いても良い。
【００６７】
また、一つの学習データについて一回の学習によりモデルパラメータの設定を行うだけでも良いが、一つの学習データを繰り返し用い、再学習するようにしても良い。以下、再学習の手順について説明する。
スタイルベクトルが付与された学習データを用いて学習した音声単位ＨＭＭ１５を用いて、その学習に用いた発話音声（音響特徴パラメータ）に対し、後記するスタイルベクトル推定手段１６を用いてスタイルベクトルを推定する。推定したスタイルベクトルを新たなスタイルベクトル（の初期値）としてこの音響特徴パラメータに付与し、新たな学習データとする。そして、この新たな学習データを用いて音声単位ＨＭＭ学習手段１４により音声単位ＨＭＭ１５を再学習する。この再学習のステップを、１回ないし数回程度繰り返して音声単位ＨＭＭ１５のモデルパラメータを設定するようにしても良い。
このように再学習を繰り返すことで、スタイルベクトルの各成分の値と実際の発話音声のスタイルとの対応関係をより精密に表すことができる。この再学習によって、スタイルベクトルが未知の発話音声に対するスタイルベクトルを推定したときの信頼性が向上する。
【００６８】
（音声単位ＨＭＭ）
音声単位ＨＭＭ１５は、音声単位ＨＭＭ学習手段１４によってモデル化される。モデル化された音声単位ＨＭＭ１５は、スタイルベクトル推定手段１６によって、スタイルの検出対象として入力された発話音声のスタイルの検出を行う際に用いられる。
音声単位ＨＭＭ１５は、音声単位ＨＭＭ学習手段１４によって前記したモデル化手法にしたがって設定される平均ベクトルまたは回帰行列、および共分散行列などのモデルパラメータを記憶する。スタイルベクトルを推定するときには、スタイルベクトル推定手段１６によってこれらのモデルパラメータが読み出される。
【００６９】
（スタイルベクトル推定手段）
スタイルベクトル推定手段１６は、モデル化された音声単位ＨＭＭ１５と、スタイルの検出対象として入力された発話音声に対する音響特徴パラメータとを用い、ＥＭアルゴリズムにより発話音声に含まれるスタイルベクトルの推定を行う。推定した（検出した）スタイルベクトルに基づいて、スタイルの識別を行う。
なお、スタイルベクトルの推定で用いる音響特徴パラメータは、音声単位ＨＭＭ１５の学習で用いた音響特徴パラメータと同じ構成のパラメータを用いる。
また、推定方法はＥＭアルゴリズムに限るものではなく、事後確率最大法や他の推定方法を用いても良い。
【００７０】
ここで、推定されたスタイルベクトルの各成分の値は、各スタイルの表出度合いを直接表している。例えば、重回帰ＨＳＭＭによりスタイルをモデル化するときに、あるスタイルの平均的な表出度合いを１と設定した場合、推定されたベクトルの成分の値が１より大きければ、その軸に対応するスタイルの平均的な表出度合いに比べて強調されていることを示し、また１より小さく０に近ければ表出度合いは小さく、平静あるいは読上げ調に近いと判断することができる。
【００７１】
前記したように、本発明で用いる音声単位ＨＭＭ１５は、一つのモデルで検出したいスタイルをすべて表現できるため、スタイルベクトルを一度推定するだけで、スタイル空間に現れるすべてのスタイルの表出度合いを同時に推定することができる。
また、各スタイルの表出度合いを示すベクトルの各成分の値を用いて、どのスタイルの表出度合いが大きいかを定量的に相対比較することができる。したがって、推定されたスタイルベクトルの値の大きな成分を取り出すことにより、スタイルの識別を行うことができる。例えば、予め設定した値以上の最も大きな成分を取り出すといった簡単な方法でスタイルの識別を行うことができる。あるいは、単にベクトル成分の最大値を検出するのではなく、スタイルベクトルの値に応じて公知のクラスタリング手法、パターンマッチング手法やパターン識別手法等の処理を行うことによって、スタイルがどのカテゴリに属するかの識別を行うこともできる。
【００７２】
（スタイル出力手段）
スタイル出力手段１７は、スタイルベクトル推定手段１６によって、推定されたスタイルベクトルに基づいて求められたスタイルの検出・識別結果を図示しない液晶ディスプレイなどの表示手段に表示する。
表示内容は、スタイルベクトルの各要素値を数値で表示する。また、図６に示すようにスタイル空間を表示したグラフ上に検出した（推定した）スタイルベクトルをプロットすることもできる。図６の例では、複数の発話音声に対する検出結果を同時に表示したものである。
また、検出するベクトルのうち最も大きなベクトル要素値に対応するスタイルをその発話のスタイルと識別し、識別したスタイルを表示することもできる。例えば、図６に示したスタイルベクトルは、「楽しげ」、「悲嘆」、「ぞんざい」の３つのスタイル軸を有するスタイルベクトルであるから、検出したスタイルベクトルに対して、最大の要素値に対応するスタイル、すなわち「楽しげ」「悲嘆」「ぞんざい」の何れかを表示する。
【００７３】
なお、出力手段としては画像表示装置に限らず、プリンタを用いて検出・識別結果を印刷するように構成しても良いし、スピーカ等の発話手段を用いて音声にて出力するように構成しても良い。
【００７４】
以上説明したスタイルの識別装置は、一般的なコンピュータプログラムを実行させ、コンピュータ内の演算装置、記憶装置、入力装置、画像表示装置などを動作させることにより実現することもできる。このプログラム（音声のスタイルの識別プログラム）は、通信回線を介して配布することも可能であるし、ＣＤ−ＲＯＭ等の記録媒体に書き込んで配布することも可能である。
【００７５】
＜装置の動作＞
（装置全体の動作）
次に、図３を参照して音声のスタイル検出装置１０の動作を説明する。ここで、図３は、図１に示した音声のスタイル検出装置１０の処理の流れを示すフロー図である。
音声のスタイル検出装置１０は、音声単位ＨＭＭ１５のモデルパラメータの学習を行うかどうかを確認する（ステップＳ１０）。音声単位ＨＭＭ１５が未学習の場合あるいは追加学習を行う場合は（ステップＳ１０でＹｅｓ）、音声単位ＨＭＭ１５を学習するためのステップＳ１１からステップＳ１６を実行する。
【００７６】
これらのステップでは、まず、図示しないマイクロホンまたは音声データベースなどから学習用の発話音声データを発話単位（文章単位）で取得する（ステップＳ１１）。取得した学習用の発話音声データに対して、音響分析手段１１を用いて分析フレーム毎にスペクトル分析を行い、音響特徴パラメータ（観測ベクトル）を作成する（ステップ１２）。音響分析の詳細は後記する。作成された音響特徴パラメータに対し、スタイルベクトル付与手段１２を用いて、取得した発話音声のスタイルを表すスタイルベクトルを付与し、学習データを生成する（ステップＳ１３）。生成した学習データは、学習データ記憶手段１３に記憶（蓄積）する（ステップＳ１４）。他の学習データを生成する場合は（ステップＳ１５でＹｅｓ）、次の発話音声（文章）を取得して（ステップＳ１１）、音響分析（ステップＳ１２），スタイルベクトル付与（ステップＳ１３），学習データ記憶（ステップＳ１４）の処理を繰り返す。学習データを生成すべき発話音声データがなくなった場合は（ステップＳ１５でＮｏ）、音声単位ＨＭＭ学習手段１４は、学習データ記憶手段１３に蓄積した学習データを用いて音声単位ＨＭＭ１５の学習を行い、モデルパラメータを設定する（ステップＳ１６）。学習のステップは、１回で完了することもできるが、複数回に分けて行うこともでき、必要に応じて前記した音声単位ＨＭＭ１５を学習するためのステップを繰り返す。
【００７７】
音声単位ＨＭＭ１５の学習が完了し、学習の必要がない場合は（ステップＳ１０でＮｏ）、スタイルの検出を行うかどうかを確認し、スタイルの検出を行う場合は（ステップＳ１７でＹｅｓ）、スタイル検出（スタイルベクトル推定）のためのステップＳ１８からステップＳ２１を実行する。
これらのステップでは、まずスタイルの検出対象となる発話音声データを、図示しないマイクロホンあるいは予め録音した記憶装置などから取得すると（ステップＳ１８）、音響分析手段１１を用いて、学習のためのステップＳ１２と同じ手順で音響特徴パラメータを作成する。音響特徴パラメータが作成されると、この音響特徴パラメータを観測ベクトルとして、スタイルベクトル推定手段１６は、モデル化された（学習済みの）音声単位ＨＭＭ１５を用いてスタイルベクトルを推定するとともに、推定したスタイルベクトルに基づいてスタイルの識別を行う（ステップＳ２０）。スタイル出力手段１７は、推定されたスタイルベクトルをスタイルの検出結果として、数値データあるいは図５のようにグラフ化して図示しない画像表示装置に表示するとともに、スタイルの識別結果を表示する（ステップＳ２１）。次のスタイル検出対象があるかどうかを確認し、検出対象がある場合は（ステップＳ１７でＹｅｓ）、次の発話音声を取得し（ステップＳ１８）、音響分析（ステップＳ１９）、スタイルベクトル推定（ステップＳ２０）、スタイルの出力（ステップＳ２１）の処理を繰り返す。スタイルの検出対象がなくなると（ステップＳ１７でＮｏ）、処理を終了する。
【００７８】
（音響分析手段の動作）
次に、音響分析手段１１の動作について、図４を参照して説明する。ここで、図４は、図２に示す音響分析手段１１の処理の流れを示すフロー図であり、図３に示すフロー図のステップＳ１２およびステップＳ１９に該当する。
音響分析手段１１は、発話単位（文章単位）で発話音声データ（波形データ）が入力されると（ステップＳ３０）、まず、フレーム化処理手段１１１を用いて、分析フレームの抽出を行う（ステップＳ３１）。抽出された分析フレーム（波形データ）に対して、音響特徴量抽出手段１１２を用いてスペクトル分析を行い、メル周波数ケプストラム係数および基本周波数を含む静的な音響特徴量を抽出する（ステップＳ３２）。そして音響特徴パラメータ作成手段１１３を用いて、静的な音響特徴量に基づいて、動的な音響特徴量である、これらの静的な音響特徴量のデルタおよびデルタデルタパラメータを算出し、静的および動的な音響特徴量から音響特徴パラメータ（観測ベクトル）を作成する（ステップＳ３３）。作成した音響特徴パラメータは、音響特徴パラメータ記憶手段１１４に記憶（蓄積）される（ステップＳ３４）。入力された発話音声データから抽出される分析フレームが残っていると（ステップＳ３５でＹｅｓ）、次の分析フレームに対してフレーム化処理（ステップＳ３１）、音響特徴量抽出（ステップＳ３２）、音響特徴パラメータ作成（ステップＳ３３）、音響特徴パラメータ記憶（ステップＳ３４）の処理を繰り返す。処理すべき分析フレームがなくなると（ステップＳ３５でＮｏ）、音響分析処理を終了する。
【００７９】
＜実験例＞
本発明による音声のスタイル検出方法により、スタイル検出の実験を行った結果を示す。
（実験条件：音声単位ＨＭＭの学習）
「平静(読上げ)」「楽しげ」「悲嘆」「ぞんざい」の４つのスタイルで発声した音声を使用した。音声データベースには、男性のプロのナレータによりそれぞれのスタイルで発声されたＡＴＲ（株式会社国際電気通信基礎技術研究所）の日本語音韻バランス文５０３文章を用いた。音声データベースに含まれる音素境界情報と言語・音韻情報に基づき、無音とポーズを含む４２種類の音素を単位として、コンテキスト依存ラベルを作成した。
サンプリングレート１６kHzの音声信号に対し、フレーム長２５ms、フレーム周期５msのブラックマン窓を用いてメルケプストラム分析を行った。０次から２４次のメルケプストラム係数と、対数基本周波数と、これらのデルタおよびデルタデルタパラメータとを加えて７８次元の音響特徴パラメータとした。
ＨＳＭＭは、音声単位は音素単位のトライフォン、５状態でスキップなしのleft-to-right型モデルとし、各スタイル４５０文章、計１８００文章を用いて学習を行った。
「平静(読上げ)」スタイルをスタイル空間の原点とし、３次元のスタイル空間を仮定した。各スタイルのすべての学習データに対して、「平静」(O,O,0)、「悲嘆」(1,0,O)、「楽しげ」(0,1,0)、「ぞんざい」(O,0,1)とスタイルベクトルを一律に設定した。
【００８０】
（実験条件：スタイルベクトルの推定）
サンプルとして各スタイルのデータベースから学習データに含まれない５３文章を使用し、学習用音声を収録したときの話者により、それぞれ「平静」「楽しげ」「悲嘆」「ぞんざい」の各スタイルで発声された音声を取得した。スタイルベクトルの推定実験においては使用した文章のテキスト情報を用いず、発話音声に対して音素認識を行って音素系列を推定し、その結果に基づいて文章単位でスタイルベクトルを推定した。
【００８１】
（実験結果：スタイルの検出（スタイルベクトルの推定））
実際の音声サンプルに対して、スタイルベクトルの推定を行った結果を図６に示す。
前記したように、推定されたスタイルベクトルは感情の表現度合いを表すと考えられる。実際の音声の音響特徴に現れる感情の表現度合いは一定ではないので、推定されたスタイルベクトルは学習データのスタイルベクトルの周りに分布している。しかし、各スタイルで発話された音声から推定したスタイルベクトルの分布はそれぞれ他のスタイルと分離していることがわかる。
【００８２】
（実験結果：スタイルの識別）
次に、図６に示したスタイルベクトルの検出結果に基づき、スタイルの識別を行った。識別基準として次のような基準を用いた。すべてのスタイルベクトルの要素が０．５（学習データに使用された値の半分）以下であれば、入力音声は「平静」であるとし、スタイルベクトルのいずれかの要素が０．５より大きい場合、最も値が大きい要素のスタイルを識別結果とした。表１ にスタイルの識別結果を示す。
識別基準が単純であるにも関わらず、結果は満足できるものであった。「平静」スタイルに識別された「ぞんざい」スタイルの４つの音声に対するスタイルベクトルの値は(0.09,0.07,0.49),(0.28,0.24,0.34),(0.26,0.18,0.47)および(0.10,0.29,0.48)であった。別途行った聴取試験により、これらの４つの音声は「ぞんざい」よりも「平静」に聞こえることを確認した。これは本発明による識別法が主観評価の結果に合う感情表現の度合いを与えることを示している。
【００８３】
【表１】
2007219286.tif 000014
【図面の簡単な説明】
【００８４】
【図１】実施の形態に係る音声のスタイル検出装置の構成を示すブロック図である。
【図２】実施の形態に係る音響分析手段の構成を示すブロック図である。
【図３】実施の形態に係る音声のスタイル検出装置の処理の流れを示すフロー図である。
【図４】実施の形態に係る音響分析手段の処理の流れを示すフロー図である。
【図５】実施の形態に係る音声のスタイル検出装置によるスタイル検出結果の表示様式の例を示す図である。
【図６】実施の形態に係る音声のスタイル検出装置によるスタイル検出結果の例を示す図である。
【符号の説明】
【００８５】
１０    音声のスタイル検出装置
１１    音響分析手段
１２    スタイルベクトル付与手段
１３    学習データ記憶手段
１４    音声単位ＨＭＭ学習手段
１５    音声単位ＨＭＭ
１６    スタイルベクトル推定手段
１７    スタイル出力手段
【図１】
2007219286.tif 000015
【図２】
2007219286.tif 000016
【図３】
2007219286.tif 000017
【図４】
2007219286.tif 000018
【図５】
2007219286.tif 000019
【図６】
2007219286.tif 000020