🏠️Top Page

🖊️おもしろき こともなき世をおもしろく 住みなすものは 心なりけり.

⏩️読めるのに書けないってプログラムコードでも有り得るようになるのかも.

おはようございます.今後、生成AIが進化する中、読めるのに書けないってプログラムコードでも有り得るようになるのかもとふと思ってしまう.例えばPHP言語なら自分はある程度コードはかけるのだけど、Pythonになるとあまり慣れていないせいか、あまり思うように書けない.

ついつい生成AIに頼ってしまう.そうなると生成AIで記載されたコードを読んでカスタマイズすることになる.

そう、読めるのにコードが1から書けない状態に陥ってしまう.これを打開するには自分でコードを書くしかほかならない.これから先、生成AIが進化する中で自分みたいに読めるのに書けない人もエンジニアも仕事をしていくことになるだろうか.

ともあれ生成AIは進化している中でプログラムコードはエンジニアが書くという機会は減っていくのは必然なのかもしれない.

生成AIに頼ってしまうは検索サービスよりも依存してしまいそうだ.

明日へ続く

⏩️Pythonでノイズキャンセリングアプリ化するコードです😤デスクトップアプリ

おはようございます.昨日の続きを記載します、Pythonでデスクトップアプリを作りました、デスクトップにPythonが入っている環境で下記のファイルを実行することでノイズキャンセリングが出来ます.

尚、前手順でライブラリを2つインストールください.

pip install scipy noisereduce
import tkinter as tk
from tkinter import filedialog, messagebox
from scipy.io import wavfile
import noisereduce as nr
import os

def select_file():
    file_path = filedialog.askopenfilename(
        filetypes=[("WAV files", "*.wav")]
    )
    if file_path:
        file_entry.delete(0, tk.END)
        file_entry.insert(0, file_path)

def reduce_noise():
    file_path = file_entry.get()
    if not os.path.isfile(file_path):
        messagebox.showerror("エラー", "Please select a valid WAV file.")
        return

    try:
        # Load data
        rate, data = wavfile.read(file_path)
        
        # Perform noise reduction
        reduced_noise = nr.reduce_noise(y=data, sr=rate)

        # Save reduced noise file
        output_path = os.path.splitext(file_path)[0] + "_reduced_noise.wav"
        wavfile.write(output_path, rate, reduced_noise,stationary=True,prop_decrease=0.7)
        
        messagebox.showinfo("成功", f"出力先:\n{output_path}")
    except Exception as e:
        messagebox.showerror("Error", f"An error occurred: {e}")

# Create the main application window
root = tk.Tk()
root.title("ノイズキャンセリングツール")

# Input file selection
frame = tk.Frame(root)
frame.pack(pady=10, padx=10)

tk.Label(frame, text="Select a WAV file:").grid(row=0, column=0, pady=5, padx=5)
file_entry = tk.Entry(frame, width=40)
file_entry.grid(row=0, column=1, pady=5, padx=5)
select_button = tk.Button(frame, text="Browse", command=select_file)
select_button.grid(row=0, column=2, pady=5, padx=5)

# Noise reduction button
process_button = tk.Button(root, text="ノイズ除去", command=reduce_noise, bg="lightblue")
process_button.pack(pady=10)

# Run the application
root.mainloop()

因みにこのコードをパッケージ化したい場合はPythonの下記のライブラリをインストールするとパッケージ化が出来ます.

pip install pyinstaller
pyinstaller noise-cut.py

自分でもノイズキャンセリングを試してみましたが精度はいまいちでした、noisereduceの微調整が必要になりそうです.

明日へ続く

⏩️音声ノイズキャンセリングはこれ使っています.

おはようございます.AIで生成されたボイスにノイズが入るので音声ノイズキャンセリングを使っています.これを使用するとVideoProc Converter AIを使用すると結構きれいにノイズキャンセリングが出来るので良いです.

因みに自分は買い切りタイプを使っています.またOBS Studioなんかでも上手く使用するとノイズキャンセリングが出来るらしいけど、AI程ではないと思っています.

また無料でノイズキャンセリングしたい場合はnoisereduceと言うPythonライブラリがあるので使用すると良いかも知れない.使用の仕方は公式サイト(GitHub)に記載れたいる通りに行えば良いだけです.

pip install noisereduce

ライブラリをインストールしてきて次にサンプルコードのファイル名を任意の音源ファイル名に変更してサンプルコードを実行すればノイズキャンセリングされた音源が出力されます.

from scipy.io import wavfile
import noisereduce as nr
# load data
rate, data = wavfile.read("mywav.wav") #ノイズのある音源
# perform noise reduction
reduced_noise = nr.reduce_noise(y=data, sr=rate)
wavfile.write("mywav_reduced_noise.wav", rate, reduced_noise) #ノイズキャンセリングが出力される

因みにサンプルコードではサンプルコードと同じ階層にノイズのある音源があるものとしています.

自分は手持ちに有料のAIノイズキャンセリングがあったのでそれを使用していますが、サンプルコードを元にオリジナルのアプリを作って自分だけで利用するのはありかなと思います.

明日へ続く

⏩️コンスタントに入ってきていた副収入が来月は恐らく入らないかも.

おはようございます.コンスタントに入ってきていた副収入が来月は恐らく入らないかもしれないので来年から新たにブログを始めます.このブログは一番の稼ぎ頭だったのだけどいまは2番手に格下げです.何が原因なのかは大体のところ分かっているのですが、その対応を行って効果が出るまでには半年ぐらいかかると思うので気長に待つしかないです.

来年はブログを3つぐらい運営して何とか認知されれば良いのだけども、自分の経験からアクセス数が伸びるのには一年ぐらいはかかると判断している.即効性を期待したいのならばドメインを買うことが効果的と言われてきたけど、今でもそれが一番、順当なのかは分からない.

因みにこのサイトは検索から流れてきたユーザーも多いだけど、SNSから流れてきたユーザーも結構いる.ユーザーさんの定着率も増えてきましたので毎日記事を書いていて良かったななんて思っている.

ユーザーさん、有難う御座います.

これからも毎日更新を続けていきたいので今後とも宜しくです🙇‍♂️.

明日へ続く

⏩️カブアンド会員数が100万人に達したことについて思うこと.

おはようございます.カブアンド会員数が100万人に達したことについて思うこと.これってどうなるだろうか、上場企業になるには残り何人必要なのかな?100万人って結構多い人数だと思います、たぶん確率的には知り合いの知り合いにカブアンドのサービスを使っている人がいる...

そう思うとお金に困っている人や富を得たい人が前澤友作社長さんに一か八かにかけているのだなって思うわけだけど余程の株を現時点で保有しないと億万長者にはなれないのでは無いかなと思っている.大量に株を増刷?しているって事は1株の価値も刷ればするほど価値も低くなりそうな気がします.

前澤友作社長さんは、そこら辺も考えているとは思うけども自分の馬鹿な頭で考えるとハズレはないけど大当たりもない宝くじのようなモノではないかと思って「うーん」どうなのって思って今は会員登録すらしていない.

まぁでも前澤友作社長さんは悪い人ではないという皆の信用から、これだけの会員登録がされただろうと.恐らくカブアンドの野望は楽天経済圏のようなモノにしたいのかなって思っている、その中で経済が回ってみんなハッピーみたいなそういう経済圏を作ろうとしているのではないかと.

明日へ続く

⏩️たぶんだけど人型ロボットとは別のロボットがブルーカラーの仕事を奪う.

おはようございます.たぶんだけど人型ロボットとは別のロボットがブルーカラーの仕事を奪う.いまの技術で倉庫内作業や工場内の作業をロボットで全自動化出来る.

いまの倉庫内や工場内は人が働く環境に合わせた働けるように設計されたものです.わざわざそれを人型ロボットを導入して自動化しようと思うのは大企業ぐらいのものかも.

これから倉庫内作業や工場内作業を自動化しようと思っているスタートアップは全自動化に力を入れたほうが賢明なのかもしれない.たぶん今の既存の技術をしようすればそれが出来てしまう.

ブルーカラーもホワイトカラー同様に数十年後には仕事が奪われると自分は思っている.ホワイトカラーの仕事が奪われた人材がブルーカラーの仕事を奪いブルーカラーは新たな仕事を探さなくてはならなくなるという図式が数年後に起こりそうな気がする.

今までと違うのは新たな仕事が生まれそうにない所だ、ロボットが壊れてもロボットがロボットを修理するようになると思っていて最終的には人は仕事をしなくても良くなるじゃないかな.

仕事とお金は結びついているし社会経済も紐付いている.上手くシフトしないと社会が崩壊しかねないと思っていて国はなかなか難しい舵取りを迫られる気がする.

過去に馬鹿みたいに言っていたことが徐々に現実的になってきている今日此の頃.シンギュラリティという本に書かれた人2.0はあり得る話なのかもしれない.

明日へ続く

⏩️親子で学ぶ どうしたらお金持ちになれるの?を読了

おはようございます.「親子で学ぶ どうしたらお金持ちになれるの?」という本を読んで思うこと.ドライな話だけども実際そうだと言うことが多いのも事実だなって思います.

記載されていた目次を抜粋.

  • 100倍の法則
  • 「奇跡(きせき)は起きない」の法則
  • 「君は友だち5人の平均」の法則
  • 「わたしはわたし」の法則
  • トライ・アンド・エラーの法則
  • 「世界は理不尽(りふじん)である」の法則
  • 「恵まれてないほうが人生は面白い」の法則

目次を読んで凹む人も多いかも知れませんが、これを子どもの時に知っていたら人生の選択肢が多くなっていたのかも知れないなって.自分には子どももいませんが、子どもがいたら滾々と伝えていた可能性が高いです.

人生は一度きりなので、いろんな人が書かれた本を読んでみることが大切だと思います.先人の知恵や経験は今のところ本にしか書かれていません.生成AIに聞いても今のところ定量的な回答しか得れないので是非、本を読むことをオススメします.

本が嫌だという人はドラマや映画から学ぶことも良いかも知れないです.多くのジャンルの読んだり観たりする中で生きるヒントが出てきます.

明日へ続く

⏩️40歳でパーカー着てるおじさんっておかしいのか?.えっ!?該当😅

おはようございます.40歳でパーカー着てるおじさんっておかしいという記事が盛り上がっているので緊急で記事を書きましたw.自分は毎日パーカーを来ているおじさんに該当します、そもそもエンジニアはパーカー着ている率高いですw.

「40代だからこういう格好をしなさい」や「40代だからこうあるべき」とか時代錯誤な気がします.

自分が知っている中ではカルビー元社長?さん、80代か70代の社長さんがパーカー着ていましたよという具合にもう高齢だからこういう格好をしているとかいう時代は10年か20年前に終わっている気がします.

もっというと流行はあるとは思いますが、これからの時代は自分が着たい服を着る時代なんじゃないかなと思います.

明日へ続く

⏩️大阪・関西万博2025へ行こうかどうか悩んでいます.

おはようございます.大阪・関西万博2025へ行こうかどうか悩んでいます.一応、チケットが購入できるように会員登録をしたのだけど、予約は簡単に出来てしまうほど空きだらけです.もし行くとしたら落合陽一さんが制作指揮した「nullぬる」ぐらいしか見るものを知らない.

其の為だけに大阪・関西万博に行くのもアレなんだなって思っています.もう大阪・関西万博開催まで半年を切りましたが全然CMとか流れないよね.そろそろ宣伝しないと恐らく税金の無駄で終わるような気がします.

因みにANAで行く場合、旅割(ANA SUPER VALUE(スーパーバリュー))っていうのがあるのでそちらで予約すると半額ぐらいの旅費で行ける場合もありますのでオススメですよ、宣伝になりますがどれぐらい前に予約すると良いかの目安を表示できるサービスを自分が作っているので是非お試しください.

https://zip358.com/tool/ana_calendar

明日へ続く

⏩️映画、海の沈黙を観てきましたので感想を残しときます.

おはようございます.映画、海の沈黙を観てきましたので感想を残しときます.この映画は無名の天才画家の半生を描いた作品です.原作小説は倉本聰 氏が手掛けたものになります.倉本聰 氏が世の中へ伝えたい思いが映画でも表現されていたということは映画を観ると良く理解出来ると思う.

だけども、この映画が万人に受ける映画だとは中々思えないが、とても意義のある作品になっている事は分かる.そして伝えたい思いは映画のラストシーンに詰まっている.

美をテーマにしているけれども、実際のテーマは他人の良し悪しで動くのではなく自分で考えを持つことの重要性説いている映画だと.

まとめ:万人受けする映画だとは言えないけれど意義のある作品.

明日へ続く