【javascriptで実装!】Web Speech Synthesis APIを使ってブラウザで音声読み上げをしよう
みなさん、こんにちは。 さて今回は、音声をブラウザで読み上げるためのスクリプトを紹介していきます。 音声をブラウザで読み上げさせると言っても、javascriptのAPIを使うことによって簡単に実装できます。 具体的にい…
2018.12.27 ts20hope
みなさん、こんにちは。 さて今回は、音声をブラウザで読み上げるためのスクリプトを紹介していきます。 音声をブラウザで読み上げさせると言っても、javascriptのAPIを使うことによって簡単に実装できます。 具体的にい…
2018.12.26 ts20hope
こんにちは、みなさん。 今日は、音声認識から文字起こしをするプログラムついてまとめていこうと思います。 音声認識は、ここ近年急速に身近に感じられるようになりました。 iphoneのSiriを始め、Amazon Echoや…
2018.12.12 ts20hope
みなさん、こんにちは。 今回は、Rubyのgemである「Mechanize」を使って、Webスクレイピングする方法をまとめていこうと思います。 誰しも一度はやりたいと思ったはずの「Webスクレイピング」を簡単にできるライ…
2018.12.08 ts20hope
「Rubyのスクリプトで、ネット上の画像をダウンロードできないかな・・・」とふと思ったので、今回はその方法をまとめていこうと思います。 さらにやることを明確化すると、ネット上の画像をダウンロードし、それをファイルに保存…
2018.12.06 ts20hope
Ruby on Railsを使っている方の中で、Ajaxを使って非同期通信をしたいという方は、多いのではないでしょうか? というよりAjaxを知らなくても、非同期通信をやってみたいという方は、少なくともいるのではないでし…
2018.12.05 ts20hope
みなさん、こんにちは。 今回はフロントエンドで大活躍のjQueryで、radioボタンの値が変更された時に発火するようなコードの書き方を紹介していきます。 フロントエンドでも使いますが、ajaxなどの非同期通信でも使うの…
2018.12.03 ts20hope
みなさんは、cookieの管理をどのように行なっていますか? 今回cookieの管理と言っているものは、cookieの編集・削除・確認などの操作を指しています。 上記のような複数の操作をするのは、意外と大変なのではないで…
2018.11.29 ts20hope
みなさん、こんにちは。 突然ですが、みなさんは普段会社や学校で配布される資料の、ファイル形式をご存知でしょうか? 資料をプリントアウトして配布するにしても、PDF形式の場合が多いと思います。 そんな中、PDFファイルとい…
2018.11.26 ts20hope
みなさん、こんにちは。 早速ですがみなさんは、「このプログラムを定期的に自動で実行されると色々と便利なのにな・・・」と思ったことはありませんか? 上のように考えたとことがない方でも、ちょっと想像してみてください。 もし今…
2018.11.23 ts20hope
みなさん、こんにちは。 今回は、Rubyの配列でeachメソッドを使うときに気をつけたいことをまとめていこうと思います。 内容自体は、冷静に考えればなんてことないことですが、プログラムを考えている段階で煮詰まっていたりす…
プログラミング歴5年の現役エンジニア。なにか試行錯誤、実験しているときが一番楽しいと感じます。より良いメディアを作ろうと、日々奮闘中...