ブログで作った料理について語るときが何度かありましたが、最近ではまったく記事で取り上げなくなってしまいました。
では料理をしなくなったかというとむしろ逆で、新婚生活で相当な量の自炊をしてきました。
2022年4月28日木曜日
飯テロの行方
2022年4月18日月曜日
おためし!リアルタイム音声認識
9ヶ月の沈黙
技術書典12は結婚直後のごたごたもあり、本を出さないことは早々に決めていました。
しかし本を出さなかったのは、結婚だけが理由ではありませんでした。
そう!技術書典11で出した「おためし!リアルタイム音声認識」は、商業版として生まれ変わったのです。
表紙のイラストはジェームスさんに描いていただきました。
簡単にどんな本なのか紹介させてください。
4種類の音声認識
同人版ではAmazon Transcribeという音声認識をリアルタイムで試してみようという内容でした。
しかしこれは想定していた内容の一部で、本当は複数の音声認識を試せるようにしたかったのです。
そこで商業版では、本来試したかった音声認識をすべて試せるように加筆を行いました。
以下の音声認識を試せるようになっています。
- Amazon Transcribe
- Google ChromeのWeb Speech API
- Microsoft Azureの音声サービス
- AmiVoice Cloud Platform
まあGoogle Cloudを試せなかったのは心残りですが、あれはWebブラウザで動かすには制約が大きすぎるのでどうにもならなそうです。
音声認識の四重奏
そしてサンプルでは、これらすべての音声認識を同時に動かせるように実装しました。
実用面の意味はありませんが、音声認識の比較をするにはインパクト大です。
音声認識の比較って、同じ音声ファイルを使った比較はあっても、リアルタイムで比較をした例が地味に無いんですよね。
でもバッチ処理で音声認識させるのとリアルタイムに音声認識させるのでは許容される処理時間が全然違いますし、手軽に比較できるのは価値があるんじゃないでしょうか。
音声認識をもっと身近に
音声認識を手軽に動かせるようになれば、今まで無かった新しいサービスが生み出されるかもしれません。
もし音声認識に興味があれば、本書を買うまではいかずとも、ぜひいずれかの音声認識を試してみてください。
次世代の音声認識サービスを生み出すのは君だ!
2021年12月26日日曜日
総称型で型制約の異なるクラスでDecoratorパターンを適用するには
表題だけだと何のことかと思うので、とりあえずソースコードを見ていただけないでしょうか。
あ、環境はVisual Studio 2022のC#で、.NET 6でビルドして試しています。
2021年11月22日月曜日
2021年9月30日木曜日
WPFのRoutedEventへコマンドをバインディングできる添付プロパティとマークアップ拡張をつくってみた
つい最近WPFのマークアップ拡張について話をする機会があったのですが、
自分はコンバーターは使っていてもマークアップ拡張を実装したことはありませんでした。
せっかくならちゃんとしたサンプルを用意したいと思い、
今困っていたことをそのまま解決するサンプルをつくってみることにしました。
2021年9月4日土曜日
ブログの設定を変更しました
どうもブログの広告がうっとうしく見えたので、またまたブログの設定をいじることにしました。
広告の抑制に加え、ブログのカスタマーレビューしていたブログのテーマを初期設定に戻しました。
よくGoogle Search Consoleからブログのレイアウトで警告をもらうので、もしかしたらテーマのカスタマイズがレイアウトの最新化を阻害しているのではないかと考えたからです。
もしかしたらどこかの記事の表示がおかしくなっているかもしれませんが、今までやってきた対応で最小限で済むようになってはいるはずです。
まあ写真のはみ出しくらいなら日常茶飯事ですし、どれが悪くなったなんてさっぱりわかりませんが。
記事の個別対応は致命的なものを発見したらやろうと思います。
ないといいな~
2021年8月24日火曜日
ワクチン2回目打ってきました
先週ついに2回目のワクチン接種が終了し、あとは免疫がしっかり付くのを待つだけとなりました。
1回目のワクチンについてレポートを書いたので、2回目についても簡単にレポートを書こうかと思います。
2021年7月26日月曜日
ワクチン打ってきました
あわただしい日常
オリンピックの開会式が終わり、各競技でメダルのニュースが飛び交う今日このごろ、みなさんいかがお過ごしでしょうか。
自分の場合は技術書典11が終了してほっと一息…ではなく、もうひとつ大きなイベントがありました。
そう、ワクチン接種です。
