マガジン

  • 森勢研学生の情報発信

    • 24本

記事一覧

固定された記事

Slack APIとGoogle Apps Scriptで完結するサーバーレスChatGPT対話アプリを作る

こんにちは。 研究室で「ChatGPTで何かやってみたい」という話になり、そのトライアルとしてChatGPTと対話できるSlackアプリ「ベイビィ・フェイス」を作りました。この記…

t.a.k.a
1年前
8

一定の品質を満たす楽器音の収録を目的とした楽器音収録アプリ #CMMR2023

こんにちは。 本記事では、11月13日-17日に開催されたThe 16th International Symposium on Computer Music Multidisciplinary Researchのデモセッションで発表した一定の…

t.a.k.a
4か月前

PythonにインストールしたモジュールがJupyterNotebookでModuleNotFoundErrorとなる。

この記事は「モジュールがPythonでインストールされているのに、Jupyter notebookではエラーになるときの解決法」を移植したものです。 Jupyter Notebook にて Python を…

t.a.k.a
11か月前
1

SwiftUIとUIKitを組み合わせた場合の画面遷移について

こんにちは。 たまにiOS開発を行なっており、UIKit や Storyboard によるUI開発が大変に感じており、影響のない範囲で SwiftUI による実装を組み合わせていました。 その…

t.a.k.a
1年前

M1 MacにおいてHomebrew経由でTeX環境を構築する

この記事は「MacOSにBasicTeXでTeX環境を構築する」を著者の最新環境にて確認した上でまとめ直したものです. 2023/12/24更新:BasicTeX の更新について追記しました. は…

t.a.k.a
1年前
4

Pythonスクリプトを実行するときに参照する.
「pyrunfile」
https://jp.mathworks.com/help/matlab/ref/pyrunfile.html

PythonとMATLABの型の対応関係を参照する.
「MATLABからPythonへのデータ型のマッピング」
https://jp.mathworks.com/help/matlab/matlab_external/passing-data-to-python_ja_JP.html

t.a.k.a
1年前

MacOSでMATLABからpyenvでインストールしたPythonを呼び出す.

MATLAB から Python を呼び出すには,MATLAB 公式ドキュメント MATLAB からの Python の呼び出し や MATLAB から Python モジュールへのアクセス - 入門,Python を使用す…

t.a.k.a
1年前
3

Praat in Pythonでフォルマント分析してみる.

Praat (プラート) と呼ばれる音声分析向けオープンソースをPythonでラッパーした Parselmouth というライブラリを紹介していただいたので触ってみました.公式サイトより,…

t.a.k.a
1年前
7

MacOS Montereyに音声認識エンジンJuliusをHomebrew経由でインストールする。

こんにちは。 この記事では、音声認識エンジンJuliusをHomebrew経由でインストールする手法をまとめます。個人的にHomebrewを利用して他のパッケージを管理していることが…

t.a.k.a
2年前
5

Slackにnoteボットを作った話

研究室で自分たちの活動を発信していくことになりました。 自身の活動をそれぞれのアカウントで記事を作成し、研究室マガジンに追加することでまとめています。 これらの…

t.a.k.a
3年前
6

はじめまして

noteはじめてみました。 現在大学3年生。コロナの影響でオンライン授業になってしまった人。 今年の夏は、外で遊べれば良いなぁと希望を抱きつつ、オンライン授業になった…

t.a.k.a
3年前
14
Slack APIとGoogle Apps Scriptで完結するサーバーレスChatGPT対話アプリを作る

Slack APIとGoogle Apps Scriptで完結するサーバーレスChatGPT対話アプリを作る

こんにちは。

研究室で「ChatGPTで何かやってみたい」という話になり、そのトライアルとしてChatGPTと対話できるSlackアプリ「ベイビィ・フェイス」を作りました。この記事では、Slack APIとGoogle Apps Script(GAS)を中心に紹介します。

この対話アプリでは、以下の3点を重視しました。

ChatGPTのトークンを不用意に消費しないため「ベイビィ・フェイス」を

もっとみる
一定の品質を満たす楽器音の収録を目的とした楽器音収録アプリ #CMMR2023

一定の品質を満たす楽器音の収録を目的とした楽器音収録アプリ #CMMR2023

こんにちは。

本記事では、11月13日-17日に開催されたThe 16th International Symposium on Computer Music Multidisciplinary Researchのデモセッションで発表した一定の品質を満たす楽器音の収録を目的とした楽器音収録アプリについて紹介します。

原稿:https://zenodo.org/records/10113404

もっとみる
PythonにインストールしたモジュールがJupyterNotebookでModuleNotFoundErrorとなる。

PythonにインストールしたモジュールがJupyterNotebookでModuleNotFoundErrorとなる。

この記事は「モジュールがPythonでインストールされているのに、Jupyter notebookではエラーになるときの解決法」を移植したものです。

Jupyter Notebook にて Python を使おうとしたところ、以下のようなモジュールエラーが発生しました。

PCでは、pyenv を用いてバージョンを指定して Python 環境を構築していましたが、その環境が Jupyter が参

もっとみる

SwiftUIとUIKitを組み合わせた場合の画面遷移について

こんにちは。

たまにiOS開発を行なっており、UIKit や Storyboard によるUI開発が大変に感じており、影響のない範囲で SwiftUI による実装を組み合わせていました。

その際に、SwiftUI で作成した View とUIKit(UIViewController/Storyboard)で作成した View の画面遷移について、個人的にわかりづらいと感じたので備忘録としてまと

もっとみる

M1 MacにおいてHomebrew経由でTeX環境を構築する

この記事は「MacOSにBasicTeXでTeX環境を構築する」を著者の最新環境にて確認した上でまとめ直したものです.
2023/12/24更新:BasicTeX の更新について追記しました.

はじめにTeX環境にて執筆する場合,Overleaf や Cloud TeX といったサービスは環境構築を必要とせず,特に Overleaf では,執筆者が複数いる場合に共有することができるため,これらの

もっとみる

Pythonスクリプトを実行するときに参照する.
「pyrunfile」
https://jp.mathworks.com/help/matlab/ref/pyrunfile.html

PythonとMATLABの型の対応関係を参照する.
「MATLABからPythonへのデータ型のマッピング」
https://jp.mathworks.com/help/matlab/matlab_external/passing-data-to-python_ja_JP.html

MacOSでMATLABからpyenvでインストールしたPythonを呼び出す.

MATLAB から Python を呼び出すには,MATLAB 公式ドキュメント MATLAB からの Python の呼び出し や MATLAB から Python モジュールへのアクセス - 入門,Python を使用するためのシステムの構成 を参考にすることでできます.自分の環境では pyenv で Python をインストールしたため,pyenv 依存の Python を呼び出す方法につい

もっとみる

Praat in Pythonでフォルマント分析してみる.

Praat (プラート) と呼ばれる音声分析向けオープンソースをPythonでラッパーした Parselmouth というライブラリを紹介していただいたので触ってみました.公式サイトより,ParselmouthはPraatのC/C++コードに直接アクセスするため,本体と同じアルゴリズム・出力で使うことができるようです.
今回は,音源のフォルマント分析をやってみました.

環境 (2022/11/0

もっとみる

MacOS Montereyに音声認識エンジンJuliusをHomebrew経由でインストールする。

こんにちは。
この記事では、音声認識エンジンJuliusをHomebrew経由でインストールする手法をまとめます。個人的にHomebrewを利用して他のパッケージを管理していることが多かったので、やってみることにしました。

他の手法としては、GitHub Releasesからソースコードをダウンロードしてインストールする手法やリポジトリからクローンしてインストールする手法があります。

環境 (

もっとみる
Slackにnoteボットを作った話

Slackにnoteボットを作った話

研究室で自分たちの活動を発信していくことになりました。
自身の活動をそれぞれのアカウントで記事を作成し、研究室マガジンに追加することでまとめています。

これらの記事を研究室内で共有するため、記事がマガジンに追加されたらSlackに通知するボットを作りました。

マガジンに記事が追加されたことを取得するnoteでは、RSSに対応しています。URLの末尾に /rss をつけることで取得することができ

もっとみる

はじめまして

noteはじめてみました。
現在大学3年生。コロナの影響でオンライン授業になってしまった人。
今年の夏は、外で遊べれば良いなぁと希望を抱きつつ、オンライン授業になったことで増えた課題をやってますw

ここでは、自分の活動をまとめたり、技術記事を書いたり、色んなことを書こうと思ってます。
よろしくお願いします。

はじめての投稿だけど、短めw
(実は、Slackに自動投稿されることをテストしてる..

もっとみる