【手続補正書】
【提出日】平成19年4月13日(2007.4.13)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  テキストをベースとした音声合成を伴う音声制御式システムのための再生方法であって、
一般的な規則に従って音声表現された記憶されている文字列を純粋な合成形態に変換するステップと；
その記憶されている文字列に対応する実際に話された音声入力が存在している場合には、その文字列の純粋な合成形態を音声入力と比較した後にその文字列を再生するステップと；
上記文字列の純粋な合成形態に閾値よりも大きな値のずれが検出された場合には、その文字列の純粋な合成形態に関する少なくとも1つの変形例を創出するステップと；
その変形例のうちの1つを上記音声入力と比較するステップと；
上記変形例のうちの1つが、上記音声入力から閾値よりも小さな値のずれを持つ場合には、上記文字列の純粋な合成形態の代わりに上記変形例のうちの1つを出力するステップを含む方法。
【請求項２】  上記変換された文字列に関する1つの変形例を上記創出ステップで創出し、
上記出力ステップにおいて、その変形例と上記音声入力を比較してその変形例のその音声入力からのずれが上記閾値を常に超える場合には、上記創出ステップを少なくとももう1回実施して上記変換された文字列に関する新しい変形例を創出する、請求項1に記載の再生方法。
【請求項３】  上記音声入力を、上記変換された文字列、またはその変換された文字列から創出された変形例と比較する前に、その音声入力と、その変換された文字列または創出された変形例とをセグメント化する、請求項2に記載の方法。
【請求項４】  上記変換された上記文字列に関する少なくとも2つの変形例を上記創出ステップで創出し、
その変換された文字列の変形例の中に上記音声入力からのずれが閾値よりも小さいものが2つ以上存在している場合には、変換された文字列の変形例のうちで上記音声入力からのずれが最も小さいものを再生する、請求項1に記載の再生方法。
【請求項５】  上記音声入力を、上記変換された文字列、またはその変換された文字列から創出された変形例と比較する前に、その音声入力と、その変換された文字列または創出された変形例とをセグメント化する、請求項4に記載の方法。
【請求項６】  上記音声入力を、上記変換された文字列、またはその変換された文字列から創出された変形例と比較する前に、その音声入力と、その変換された文字列または創出された変形例とをセグメント化する、請求項1に記載の方法。
【請求項７】  同じセグメント化法を利用して、上記音声入力と、上記変換された上記文字列または、その変換された文字列から創出された変形例とをセグメント化する、請求項6に記載の再生方法。
【請求項８】  異なるセグメント化法を利用して、上記音声入力と、上記変換された上記文字列、またはその変換された文字列から創出された変形例とをセグメント化する、請求項6に記載の再生方法。
【請求項９】  明示的セグメント化法を利用して、上記変換された上記文字列または、その変換された文字列から創出された変形例をセグメント化し、非明示的セグメント化法を利用して、上記音声入力をセグメント化する、請求項6に記載の再生方法。
【請求項１０】  セグメント化された形態で提供される上記変換された文字列と、セグメント化された音声入力との間で互いに対応するセグメントを調べて共通する特徴を見いだし、
対応する2つのセグメント間のずれが閾値を超える場合には、上記変換された文字列のセグメントに存在する音素を置換音素で置き換える、請求項6に記載の再生方法。
【請求項１１】  各音素を、その音素と似た少なくとも1つの置換音素とリンクさせる、請求項10に記載の再生方法。
【請求項１２】  テキストをベースとした音声合成を伴う音声制御式システムのための再生方法であって、
記憶されている文字列に対応する実際に話された音声入力が存在している場合には、変換された文字列をその音声入力と比較した後、一般的な規則に従って音素表現されてから純粋な合成形態に変換された文字列を再生するステップと；
上記変換された文字列に閾値よりも大きな値のずれが検出された場合には、その変換された文字列に関する少なくとも1つの変形例を創出するステップと；
上記変換された文字列の少なくとも1つの変形例が、その変形例と上記音声入力を比較したときにその音声入力からのずれが閾値よりも小さい限り、上記変換された文字列の代わりに、その変換された文字列に関して創出された少なくとも1つの変形例を出力するステップを含んでいて、
ある文字列の変形例が再生に値すると判断されるとすぐに、その文字列の再生に付随して生じる特徴を、その文字列と関連させて記憶させることを特徴とする方法。
【請求項１３】  テキストをベースとした音声合成を伴う音声制御式システムのための再生方法であって、
記憶されている文字列に対応する実際に話された音声入力が存在している場合には、変換された文字列をその音声入力と比較した後、一般的な規則に従って音素表現されてから純粋な合成形態に変換された文字列を再生するステップと；
上記変換された文字列に閾値よりも大きな値のずれが検出された場合には、その変換された文字列に関する少なくとも1つの変形例を創出するステップと；
上記変換された文字列の少なくとも1つの変形例が、その変形例と上記音声入力を比較したときにその音声入力からのずれが閾値よりも小さい限り、上記変換された文字列の代わりに、その変換された文字列に関して創出された上記少なくとも1つの変形例を出力するステップを含んでいて、
上記音声入力を、上記変換された文字列または、その変換された文字列から創出された変形例と比較する前に、その音声入力と、その変換された文字列または、その変換された文字列から創出された変形例とをセグメント化することと、
同じセグメント化法を利用して、上記音声入力と、上記変換された文字列または、その変換された文字列から創出された変形例とをセグメント化することと、
セグメント化された形態で提供される上記変換された文字列と、セグメント化された音声入力との間で互いに対応するセグメントを調べて共通する特徴を見いだし、対応する2つのセグメント間のずれが閾値を超える場合には、上記変換された文字列のセグメントに存在する音素を置換音素で置き換えることを特徴とする方法。
【請求項１４】  テキストをベースとした音声合成を伴う音声制御式システムのための再生方法であって、
記憶されている文字列に対応する実際の音声入力が存在している場合には、変換された文字列をその音声入力と比較した後、一般的な規則に従って音声表現されてから純粋な合成形態に変換された文字列を再生するステップと；
上記変換された文字列に閾値よりも大きな値のずれが検出された場合には、その変換された文字列に関する少なくとも1つの変形例を創出するステップと；
上記変換された文字列の少なくとも1つの変形例が、その変形例と上記音声入力を比較したときにその音声入力からのずれが閾値よりも小さい限り、上記変換された文字列の代わりに、その変換された文字列に関して創出された少なくとも1つの変形例を出力するステップを含んでいて、
上記音声入力を、上記変換された文字列または、その変換された文字列から創出された変形例と比較する前に、その音声入力と、その変換された文字列または、その変換された文字列から創出された変形例とをセグメント化することと、
異なるセグメント化法を利用して、上記音声入力と、上記変換された文字列または、その変換された文字列から創出された変形例とをセグメント化することと、
セグメント化された形態で提供される上記変換された文字列と、セグメント化された音声入力との間で互いに対応するセグメントを調べて共通する特徴を見いだし、対応する2つのセグメント間のずれが閾値を超える場合には、上記変換された文字列のセグメントに存在する音素を置換音素で置き換えることを特徴とする方法。
【請求項１５】  テキストをベースとした音声合成を伴う音声制御式システムのための再生方法であって、
記憶されている文字列に対応する実際の音声入力が存在している場合には、変換された文字列をその音声入力と比較した後、一般的な規則に従って音声表現されてから純粋な合成形態に変換された文字列を再生するステップと；
上記変換された文字列に閾値よりも大きな値のずれが検出された場合には、その変換された文字列に関する少なくとも1つの変形例を創出するステップと；
変換された文字列の少なくとも1つの変形例が、その変形例と上記音声入力を比較したときにその音声入力からのずれが閾値よりも小さい限り、上記変換された文字列の代わりに、その変換された文字列に関して創出された上記少なくとも1つの変形例を出力するステップを含んでいて、
上記音声入力を、上記変換された文字列または、その変換された文字列から創出された変形例と比較する前に、その音声入力と、その変換された文字列または、その変換された文字列から創出された変形例とをセグメント化することと、
明示的セグメント化法を利用して、上記変換された上記文字列または、その変換された文字列から創出された変形例をセグメント化し、非明示的セグメント化法を利用して、上記音声入力をセグメント化することと、
セグメント化された形態で提供される上記変換された文字列と、セグメント化された音声入力との間で互いに対応するセグメントを調べて共通する特徴を見いだし、対応する2つのセグメント間のずれが閾値を超える場合には、上記変換された文字列のセグメントに存在する音素を置換音素で置き換えることを特徴とする方法。
【請求項１６】  テキストをベースとした音声合成を伴う音声制御式システムのための再生方法であって、
記憶されている文字列に対応する実際に話された音声入力が存在している場合には、変換された文字列をその音声入力と比較した後、一般的な規則に従って音素表現されてから純粋な合成形態に変換された文字列を再生するステップと；
上記変換された文字列に閾値よりも大きな値のずれが検出された場合には、その変換された文字列に関する少なくとも1つの変形例を創出するステップと；
上記変換された文字列の少なくとも1つの変形例が、その変形例と上記音声入力を比較したときにその音声入力からのずれが閾値よりも小さい限り、上記変換された文字列の代わりに、その変換された文字列に関して創出された少なくとも1つの変形例を出力するステップを含んでいて、
上記変換された文字列に関する1つの変形例を上記創出ステップで創出し、上記出力ステップにおいて、その変形例と上記音声入力を比較してその変形例のその音声入力からのずれが上記閾値を常に超える場合には、上記創出ステップを少なくとももう1回実施して上記変換された文字列に関する新しい変形例を創出することと、
ある文字列の変形例が再生に値すると判断されるとすぐに、その文字列の再生に付随して生じる特徴を、その文字列と関連させて記憶させることを特徴とする方法。
【請求項１７】  テキストをベースとした音声合成を伴う音声制御式システムのための再生方法であって、
記憶されている文字列に対応する実際に話された音声入力が存在している場合には、変換された文字列をその音声入力と比較した後、一般的な規則に従って音素表現されてから純粋な合成形態に変換された文字列を再生するステップと；
上記変換された文字列に閾値よりも大きな値のずれが検出された場合には、その変換された文字列に関する少なくとも1つの変形例を創出するステップと；
上記変換された文字列の少なくとも1つの変形例が、その変形例と上記音声入力を比較したときにその音声入力からのずれが閾値よりも小さい限り、上記変換された文字列の代わりに、その変換された文字列に関して創出された少なくとも1つの変形例を出力するステップを含んでいて、
上記変換された文字列に関する少なくとも2つの変形例を上記創出ステップで創出することと、
その変換された文字列の変形例の中に上記音声入力からのずれが閾値よりも小さいものが2つ以上存在している場合には、変換された文字列の変形例のうちで上記音声入力からのずれが最も小さいものを再生することと、
ある文字列の変形例が再生に値すると判断されるとすぐに、その文字列の再生に付随して生じる特徴を、その文字列と関連させて記憶させることを特徴とする方法。
【請求項１８】  テキストをベースとした音声合成を伴う音声制御式システムのための再生方法であって、
記憶されている文字列に対応する実際に話された音声入力が存在している場合には、変換された文字列をその音声入力と比較した後、一般的な規則に従って音素表現されてから純粋な合成形態に変換された文字列を再生するステップと；
上記変換された文字列に閾値よりも大きな値のずれが検出された場合には、その変換された文字列に関する少なくとも1つの変形例を創出するステップと；
上記変換された文字列の少なくとも1つの変形例が、その変形例と上記音声入力を比較したときにその音声入力からのずれが閾値よりも小さい限り、上記変換された文字列の代わりに、その変換された文字列に関して創出された少なくとも1つの変形例を出力するステップを含んでいて、
上記音声入力を、上記変換された文字列または、その変換された文字列から創出された変形例と比較する前に、その音声入力と、その変換された文字列または、その変換された文字列から創出された変形例とをセグメント化することと、
ある文字列の変形例が再生に値すると判断されるとすぐに、その文字列の再生に付随して生じる特徴を、その文字列と関連させて記憶させることを特徴とする方法。
【請求項１９】  テキストをベースとした音声合成を伴う音声制御式システムのための再生方法であって、
記憶されている文字列に対応する実際に話された音声入力が存在している場合には、変換された文字列をその音声入力と比較した後、一般的な規則に従って音素表現されてから純粋な合成形態に変換された文字列を再生するステップと；
上記変換された文字列に閾値よりも大きな値のずれが検出された場合には、その変換された文字列に関する少なくとも1つの変形例を創出するステップと；
上記変換された文字列の少なくとも1つの変形例が、その変形例と上記音声入力を比較したときにその音声入力からのずれが閾値よりも小さい限り、上記変換された文字列の代わりに、その変換された文字列に関して創出された少なくとも1つの変形例を出力するステップを含んでいて、
上記音声入力を、上記変換された文字列または、その変換された文字列から創出された変形例と比較する前に、その音声入力と、その変換された文字列または、その変換された文字列から創出された変形例とをセグメント化することと、
同じセグメント化法を利用して、上記音声入力と、上記変換された文字列または、その変換された文字列から創出された変形例とをセグメント化することと、
ある文字列の変形例が再生に値すると判断されるとすぐに、その文字列の再生に付随して生じる特徴を、その文字列と関連させて記憶させることを特徴とする方法。  
【請求項２０】  テキストをベースとした音声合成を伴う音声制御式システムのための再生方法であって、
記憶されている文字列に対応する実際に話された音声入力が存在している場合には、変換された文字列をその音声入力と比較した後、一般的な規則に従って音素表現されてから純粋な合成形態に変換された文字列を再生するステップと；
上記変換された文字列に閾値よりも大きな値のずれが検出された場合には、その変換された文字列に関する少なくとも1つの変形例を創出するステップと；
上記変換された文字列の少なくとも1つの変形例が、その変形例と上記音声入力を比較したときにその音声入力からのずれが閾値よりも小さい限り、上記変換された文字列の代わりに、その変換された文字列に関して創出された少なくとも1つの変形例を出力するステップを含んでいて、
上記音声入力を、上記変換された文字列または、その変換された文字列から創出された変形例と比較する前に、その音声入力と、その変換された文字列または、その変換された文字列から創出された変形例とをセグメント化することと、
異なるセグメント化法を利用して、上記音声入力と、上記変換された文字列または、その変換された文字列から創出された変形例とをセグメント化することと、
ある文字列の変形例が再生に値すると判断されるとすぐに、その文字列の再生に付随して生じる特徴を、その文字列と関連させて記憶させることを特徴とする方法。
【請求項２１】  テキストをベースとした音声合成を伴う音声制御式システムのための再生方法であって、
記憶されている文字列に対応する実際に話された音声入力が存在している場合には、変換された文字列をその音声入力と比較した後、一般的な規則に従って音素表現されてから純粋な合成形態に変換された文字列を再生するステップと；
上記変換された文字列に閾値よりも大きな値のずれが検出された場合には、その変換された文字列に関する少なくとも1つの変形例を創出するステップと；
上記変換された文字列の少なくとも1つの変形例が、その変形例と上記音声入力を比較したときにその音声入力からのずれが閾値よりも小さい限り、上記変換された文字列の代わりに、その変換された文字列に関して創出された少なくとも1つの変形例を出力するステップを含んでいて、
上記音声入力を、上記変換された文字列または、その変換された文字列から創出された変形例と比較する前に、その音声入力と、その変換された文字列または、その変換された文字列から創出された変形例とをセグメント化することと、
明示的セグメント化法を利用して、上記変換された上記文字列または、その変換された文字列から創出された変形例をセグメント化し、非明示的セグメント化法を利用して、上記音声入力をセグメント化することと、
ある文字列の変形例が再生に値すると判断されるとすぐに、その文字列の再生に付随して生じる特徴を、その文字列と関連させて記憶させることを特徴とする方法。
【請求項２２】  テキストをベースとした音声合成を伴う音声制御式システムのための再生方法であって、
記憶されている文字列に対応する実際に話された音声入力が存在している場合には、変換された文字列をその音声入力と比較した後、一般的な規則に従って音素表現されてから純粋な合成形態に変換された文字列を再生するステップと；
上記変換された文字列に閾値よりも大きな値のずれが検出された場合には、その変換された文字列に関する少なくとも1つの変形例を創出するステップと；
上記変換された文字列の少なくとも1つの変形例が、その変形例と上記音声入力を比較したときにその音声入力からのずれが閾値よりも小さい限り、上記変換された文字列の代わりに、その変換された文字列に関して創出された少なくとも1つの変形例を出力するステップを含んでいて、
上記音声入力を、上記変換された文字列または、その変換された文字列から創出された変形例と比較する前に、その音声入力と、その変換された文字列または、その変換された文字列から創出された変形例とをセグメント化することと、
セグメント化された形態で提供される上記変換された文字列と、セグメント化された音声入力との間で互いに対応するセグメントを調べて共通する特徴を見いだすことと、
対応する2つのセグメント間のずれが閾値を超える場合には、上記変換された文字列のセグメントに存在する音素を置換音素で置き換えることと、
ある文字列の変形例が再生に値すると判断されるとすぐに、その文字列の再生に付随して生じる特徴を、その文字列と関連させて記憶させることを特徴とする方法。
【請求項２３】  テキストをベースとした音声合成を伴う音声制御式システムのための再生方法であって、
記憶されている文字列に対応する実際に話された音声入力が存在している場合には、変換された文字列をその音声入力と比較した後、一般的な規則に従って音素表現されてから純粋な合成形態に変換された文字列を再生するステップと；
上記変換された文字列に閾値よりも大きな値のずれが検出された場合には、その変換された文字列に関する少なくとも1つの変形例を創出するステップと；
上記変換された文字列の少なくとも1つの変形例が、その変形例と上記音声入力を比較したときにその音声入力からのずれが閾値よりも小さい限り、上記変換された文字列の代わりに、その変換された文字列に関して創出された少なくとも1つの変形例を出力するステップを含んでいて、
上記音声入力を、上記変換された文字列または、その変換された文字列から創出された変形例と比較する前に、その音声入力と、その変換された文字列または、その変換された文字列から創出された変形例とをセグメント化することと、
セグメント化された形態で提供される上記変換された文字列と、セグメント化された音声入力との間で互いに対応するセグメントを調べて共通する特徴を見いだすことと、
対応する2つのセグメント間のずれが閾値を超える場合には、上記変換された文字列のセグメントに存在する音素を置換音素で置き換えることと、
各音素を、その音素と似た少なくとも1つの置換音素とリンクさせることと、
ある文字列の変形例が再生に値すると判断されるとすぐに、その文字列の再生に付随して生じる特徴を、その文字列と関連させて記憶させることを特徴とする方法。