• 検索結果がありません。

音声認識特論 Professor Nishi's Lectures

N/A
N/A
Protected

Academic year: 2018

シェア "音声認識特論 Professor Nishi's Lectures"

Copied!
9
0
0

読み込み中.... (全文を見る)

全文

(1)

音声認識特論 ( 第 3 回目 )

2017 年 10 月 6 日 西宏之

(2)

音声認識の基礎の基礎

40 40 次元ベクト

スカラ

一個のデータが 複数個の値からな

音声の性質をあらわすには?: 周波数特性

フィルターバンク:声の周波数特性を 表す

パワー:声の大きさを表す

スカラー量

d,...)

c,

b,

(a,

v

a

v

(3)

( ア )

拡大

有声音 声帯の振動数

( ア ) らし ケプストラ

この間

くり返し周波数 男: 70~150Hz 女: 150~400Hz

ローパスフィ ルタで高周波成

分をカット

  

40個程度の棒グラフ状のデータ

( 40 次元のフィルターバン ク)

音の工学の 基礎の基礎

一つ一つの大きさを    で表す

t

f (t)

xi

(4)

処理の流れ

① 学習:5つ ( あ,い,う,え,お ) の標 準パターンを作成 ( 各々の   )

② 認識1:未知の音    と各標準パ ターンとの距離を計算する

③ 認識2:距離の最も小さかった標準パ ターンのカテゴリーを認識結果として出 力する.

x

i

y

i

(5)

距離値とは?

40 次元のベクトルを用いて距離計算を行 う.

40 1

)

2

(

i

i

i

y

x

D

(6)

注意

• 距離値を計算する際,ケプストラムに比 べて,パワーは一般に大きすぎるので, 1 00 分の 1 程度に縮小してから距離を計算 する.

• 母音番号を仮に「 i 」として, i=1 ~ 5 で 回す形にしておくとよい.将来単語認識 の際に処理アルゴリズムが使えるからね

• 標準パターンは予めテキストファイル形 式で与えます.サンプルを見せます.

(7)

音声認識特論レポート 2 につ

いて

• 次のような、母音認識プログラムを作成 せよ

• 「ア」、「イ」、「ウ」、「エ」、

「オ」の5つの母音をあらかじめ録音 し、ケプストラムを求めた結果が下の5 つのテキストファイルに納めてある

   1.txt : 「ア」    2.txt : 「イ」    3.txt : 「ウ」    4.txt : 「エ」    5.txt : 「オ」

(8)

ファイルの形式はいずれもテキスト形式で、 40 個の実数データ (float) が入っている。データと データの間は半角スペースで区切られている。 

認識したい未知の音声のケプストラムデータ は、  rec.txt  に上記と同じ形式で書き込まれ ている。 

1.txt ~ 5.txt  と  rec.txt  の計6つのファイ ルを読み込み、 rec.txt が「ア」~「オ」のいず れの母音であるかを認識するプログラムを作成 せよ。

レポート用紙の表面にソースリストを、裏面に 実行結果を印刷して提出せよ。

なお、番号氏名は、ソースリスト中にコメント 文で記入せよ。

(9)

〆切: 10 月 27 日 ( 金 ) の 17 時ま

• 標準パターンが5つでなく、 100 個くら いあっても構わないようにせよ。

• つまり「数字 .txt 」というファイル名をプ ログラムで合成し,その名前でファイル を開いて読込むようにすればよい.

• 数値を文字列に変換するには関数「 itoa

() 」が使える.使い方は各自ネットか教科 書で調べること.

参照

関連したドキュメント

「かすみ」と「あさやけ・ゆうやけ」を画然と別の現象と認識

音節の外側に解放されることがない】)。ところがこ

( 同様に、行為者には、一つの生命侵害の認識しか認められないため、一つの故意犯しか認められないことになると思われる。

“〇~□までの数字を表示する”というプログラムを組み、micro:bit

    pr¯ am¯ an.ya    pram¯ an.abh¯uta. 結果的にジネーンドラブッディの解釈は,

具体音出現パターン パターン パターンからみた パターン からみた からみた音声置換 からみた 音声置換 音声置換の 音声置換 の の考察

(自分で感じられ得る[もの])という用例は注目に値する(脚注 24 ).接頭辞の sam は「正しい」と