/FPGA_FFTChangeVoice

FFT based voice changer implemented on FPGA board. Once you input your voice into this program, that is connected microphone with FPGA board, this board will modify your voice pitch and frequency and let you listen the funny your voice :)

Primary LanguageVerilog

FPGA_FFTChangeVoice

筑波大学情報学群 組み込み技術キャンパスOJT ハードウェアコース 4期の自由課題にて開発した、FPGA回路上で動作するボイスチェンジャー

Features

  • 音声をマイクから入力⇒変換し、リアルタイムで面白ボイスを再生する
  • 自身の声を高いピッチ、低いピッチに変更して聞く事が可能
  • 音声の変換には高速フーリエ変換(FFT)を適用した

Specifications

FFTをハードウェア化するために、FFT計算行列を回路で実現する

バタフライ演算(N=4)を用いて実装を行った

回路全体図

回路内部の設計図

ステートマシン設計図

Presentation Movie

筑波大学COJT第4期ハードエンジニアリング分野成果発表会

  • 10:31~

IMAGE ALT TEXT HERE

Operating environment

License

  • CC by 3.0

Acknowledgments