SoX(Sound eXchange)で音声感知録音:その1で書いたようにSoXのデフォルトインストールではライセンスの関係でMP3関係のファイルはインストールされません。 linuxBeanのSoXでMP3を扱えるようにするのは簡単 pq@linuxBean:~$ sox -d 1.mp3 sox FAIL formats: no handler for file extension `mp3' デフォルトインストールではこういわれてmp3の録音ができません。 Synapticパッケージマネージャからlibsox-fmt-allをインストールします。 libsox-fmt-ao libsox-fmt-ffmpeg libsox-fmt-mp3 libsox-fmt-oss libsox-fmt-pulse libsox-fmt-allをインストールすると、これらがまとめてインストールされ
wavファイルの引き算(波形ではなく長さの差をとる)ができるソフトを探していたところSoX(Sound eXchange)というソフトを見つけました。調べてみるとSoXは音声ファイル関連でかなりいろいろなことができるようです。 SoX(Sound eXchange)のインストール SoX - Sound eXchange | HomePage SoXはコマンドラインツールのせいか日本語で書いているページは少ない、、、少ないですがマニュアルを日本語化されている方がいました。 SoX, SoXI, soxformat マニュアルページ日本語訳 これはすごく助かりますね。 まずはSoXのインストール。 LinuxBeanではSynapticパッケージャで検索すると14.3.2-3がでてきたのでそれをインストールしました。 SoX - Sound eXchange - Browse /sox at
SoXを使ってみたい 音声の認識や加工をターミナル上で出来るSoX(Sound eXchange)というものがあるらしい。 普段はWSL(Windows Subsystem for Linux)上でプログラムを書いているのでLinuxにインストールする手順を追っていったのだが... WSLでPCのマイクを使うことができない!!! という問題に直面した。使えるようにする方法もあるのだろうが少し調べてみても出てこないし、今回はSoXを試しに使ってみたいだけなのでWindowsのコマンドライン上で行うことにした。 しかしこのSoXというもの、実際に使えるようになるまでちょくちょく躓いたので自分用に手順をメモとして残しておく。 実行環境 Windows 10 Home 64bit SoXのインストール まずこの公式サイトに行く。 緑色のダウンロードボタンをクリックするとダウンロードが始まる。 ダウ
【読売新聞】 全国の自殺者数が減る中で、未成年の自殺だけが昨年、増加した。若者が人生に希望を失い、命を絶ってしまう背景には何があるのだろうか。遺族や自殺未遂者の証言から、若者が現代社会のはざまで追い込まれていく様相を探り、対策を考え
C#、ASP.NET、TypeScript、Angular を中心にプログラミングに関した話題を諸々。 by @jsakamoto
LINQについて Selectメソッドの使い方 Groupメソッドの使い方 Count、Max、Sumで集計する方法 Any、Allで要素をチェックする方法 LINQ to XMLでHTML、XMLの解析 LINQについて LINQとはコレクション(配列やList、Dictionaryなど)の要素を処理するメソッドを集めたライブラリです。LINQを使うと、for文やforeach文を使ったループ処理を簡潔に置き換えることができます。LINQを使うためには、usingディレクティブを使ってSystem.Linqを参照する必要があります。 ラムダ式とは LINQを使って簡潔に記述するためにはラムダ式を使います。ラムダ式とは、一言で言うと「メソッドを変数と同様に扱う記述様式」になります。ラムダ式の基本構文は以下のようになります。 左辺 => 右辺 パラメータは「( )」で囲む必要がありますが、変
この記事は C# で開発をしているのに、まだ LINQ(リンク)が使えていない人向けの入門記事です。 LINQ が使えていない理由は何でしょうか? 「難しくて理解できない」 「SQL っぽくて読みづらい」 「とっつきにくくて試せていない」 「メリットが分からない」 「必要性を感じない」 そういった人にも LINQ を理解してもらえるように、できるだけ簡単に説明していきます。 LINQ とは? LINQ とは何でしょうか? 公式(MSDN)には、以下のように説明されています。 統合言語クエリ (LINQ: Language-Integrated Query) は、クエリ機能を C# 言語 (および Visual Basic や場合によってその他の .NET 言語) に直接統合する一連の技術の名前です。 LINQ を使用すると、クエリは、クラス、メソッド、イベントなどと同じように、高度な機能を
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く