定例会こぼれ話

声の変換

R:DeNAのサービス1でオンライン会話もキャラ声に変わるかもねぇ。

ターキー:使ってみた感じ、まだリアルタイムまではいけてないっぽいな。 具体的な変声のギミックよりはサービスとしてどう組み立てるか?というのが技術ブログ的に公開されてた気がする。 声でいくとオタマトーンを人工声帯代わりにする2って話もでてるな。いよいよもってバ美肉が近づいてきている。

[Read More]

Building a python environment with poetry on mac os

Pip is a major method of installing python libraries.

poetry is a more advanced version control tool for development environments.

It seems to have official support for pyenv integration.

I’ll write down how to install it on mac os and what I got stuck.

Advantages of poetry

  • Can organize library dependencies.
    • There are some unexpected side effects depending on the version of the library.
    • Trying to recreate the environment can cause errors with library versions and installation order.
    • Building the environment is an inevitable part of human work, so it should be automated if possible.
    • Also, it seems to be able to update the library version to take dependencies into account.
    • And it keeps a record of the status.
  • Is it possible to separate the dependency records by git branch?
  • The libraries you can install are comparable to pip
    • Does it have the same references as pypy?
  • Usability is not much different from pip
    • Poetry add instead of pip install
  • It recognizes virtual environments created with pyenv and works with them.

I’m going to install it because it seems to be a convenient way to build an environment without much effort.

[Read More]

lava me 2 カーボン素材のミニギターに興味がそそられる

メンテナンスフリーのアコギがほしい

  • ネックが強いアコギを探していた
  • 候補としてヤマハのLSシリーズを検討していた
    • ネック調整が便利そう
    • アンプ無しでリバーブやコーラスといったエフェクトをかけられる
  • カーボン素材でできたアコギがあると耳にした
  • カーボン素材のアコギは概ね高い
    • rainsong 30万円〜
    • 高いというよりは普通に良いクラスのアコギの価格帯になる

以前のアコギはネックが波打ち、演奏に難があった

  • 1Rの部屋では湿気や空調などギターにとって環境が悪い
    • S.Yairiのギターはネックがグニャグニャになった
  • その点カーボン素材で構築されているため、高温多湿に強い
    • 温度:−20℃〜80℃
    • 湿度:10%〜90%
  • ネックのメンテナンスフリー
    • 特にここが気になる
    • 調整の必要がないためトラスロッドが入っていないらしい
  • Plekによるフレット調整済み
  • アンプに繋がなくてもエフェクトをかけられる?

木材じゃないなんて邪道だ、という意見もある

  • クラシックな音の鳴り方ではないだろうな、と想像している
  • ovatioinとかあるし、クラシック方面をやるのでなければ別にええやろ

買ってみようと思う

  • lava me 2 はミニギターサイズで9万円くらい?
  • まあ、もう少し悩むか

関連書籍

[Read More]
音楽 

Why is fasttext so fast?

Features of fasttext

  • Improved objective function
    • Consideration of negative samples
    • This should not affect training time.
  • Change in optimization method
    • Use of stochastic optimization
    • If it affects the learning time, it should be this one
  • Implementation in C language
    • This is the most effective, isn’t it?

If we implement it in ## pytorch, it won’t be much different from word2vec. It would depend on the amount of data to be trained.

[Read More]

ウマ娘 シンボリルドルフのファンアート 3

/img/IMG_0414.jpg

試しにデッサン人形を使ってみた

  • 意外とポーズを思いつかない
    • シチュエーションを思いつかないから?
    • 引き出しが少ないのだろう

デッサン人形は補助線に過ぎない

  • デッサン人形で無限にインスピレーションが湧くわけではない
  • ただし、デッサン人形を活用するためにインプットが必要なことを実感できる
  • 実際写真を撮ってなぞるだけというのは非常に楽だ

デッサン人形を使うと上達の妨げになるか?

  • 資料をみながらイラストを描くのは上達の邪魔になるか?
  • 別に上達したいわけではないので問題ない

まあ遊びに使う分にはよさそう

  • イラストを描くときに便利
  • インプットのヒントにもなる
  • 上達するかどうかは知らない
  • 楽しく描けそう

関連書籍

[Read More]

Using Amazon Transcribe for transcription and speaker separation

There is a transcription service called Amazon Transcribe.

The features of this service include

  • Speaker separation as of 2021/05/17
  • Japanese language support
  • It supports both video and audio formats.

There are some points.

I’ll write down how to use it with GUI.

Procedure

There is nothing difficult about the procedure, just follow the instructions on the screen. 1.

Login to the AWS console. 1.

  1. you need to create an account for AWS. 2.
  2. upload the audio file to S3. 1. You don’t need to tweak any options. 2. 2. choose a region that is close to your location.
  3. transcribe with Amazon Transcribe
    1. click “create job
    2. name can be anything as long as it’s distinguishable. 3. For Langueage, select Japanese. 4. For Input data, select the file you uploaded from Browse S3. Click Next. 6. Audio setting Turn on Audio identification (speaker separation). Select Speaker Identification to distinguish between speakers by using the characteristics of each speaker. 3. Turn on Alternative results. 1. Set Maximum alternative to 1. 2. The number of alternatives you set here will be output. If you want to examine the variations, you can set the number to more than 2. 7.
    3. click create. 8.
    4. confirm that the job you entered in Name is added to Transcription jobs. 9. Wait for the Status to become Complete. 10. Click on the target to get the output json.

Extract speech by speaker

Example script Writing in python

[Read More]

サブカル科学研究会 第一回定例会 テーマ:ニッチ

ターキー「Uのところの赤ちゃん、もう離乳かなぁ?」

R「まあ、歯が生え始めたらぼちぼちでしょう」

ターキー「もううちらもそういう年齢なんやねぇ」

R「一概にはそうとも言えんでしょ。あまりそういうステレオタイプに囚われるのはどうかな」

[Read More]

Impressions of manga the type of Yankee who gives one-pointed advice to passersby.

This is a story about a yankee who gives a bad impression of being a yankee and gives advice and help to people in need.

The story is about a yankee who takes care of an abandoned cat, and the gap between the two gives him a good impression. But the author’s creative ability to add a twist to it and make it into a system that can be used in each story is amazing.

[Read More]