斜道倉庫

いろいろ遊んだことについて書いていく。

2021-01-01から1年間の記事一覧

MeCabをWindowsでコンパイルする

概要 MeCabをそのままWindowsでコンパイルするときにでるエラーの対処法。およびutf-8化の方法。 すぐにコンパイル・インストール・実行ができるセットを作成したのでそのリンク。 セットのリンク github.com エラーの修正方法 (... は変更しないので、省略…

Windowsのコンソールで直接UTF-8での入出力をするとバグる

概要 Windowsのコンソールを dhcp 65001 で一応UTF-8を表示させる。 C/C++のアプリケーションの標準入出力を使ってコンソールからインタラクティブな動作をさせたとき、日本語を入れるとバグる。 なので、ユーザー入出力部分はshift-jisにしておくのが良い。…

波形のピッチを変えるフィルタのアイデア

内容 音の発生時間をほとんど変えずにピッチだけ変更する。フィルタ作成のアイデア 解説 入力から出力までの大まかな流れを以下のように考える。 音源 >窓関数(サイズ=2048*補正値, 移動量) >ピッチ変更処理 >Blackman関数 >逆窓関数(サイズ=2048, 移動量) >…