2024 ソフトウェア設計及び演習用の班Wiki

24::gr10::最終発表

ページリンク

プロジェクト名

 オケサーチ

テーマ

自分の音域にあった楽曲・キーを見つけよう!!

プロジェクト概要

  • 自分の声が出せる音域を入力し、その音域内で歌うことができる曲のリストを提示する
  • 歌手名や曲名で個別に検索し、その曲の音域を表示するデータベースとしての機能も。

ものと操作

モジュール分け

モジュール分けのページ

機能説明

以下の機能を実装した。

  • 音声を読み取り、音域を参照できるように音階を出力する機能
  • 音域を手動で入力する機能
  • 曲名と歌手名での検索機能
  • 結果表示画面の表示のさせ方のオプション
    • 曲の表示順序の変更機能(地声最低・最高、裏声最高順)
    • カラオケでキー変更すれば歌える曲の表示(いくつキーを変えれば良いのか)
  • 歌手ごとの楽曲表示
  • ピアノを使うことで、音域を確認できるように設けた

入力・検索
音声で入力

マイクの仕様を許可する


「音声入力」をクリックしてマイクに向けて声を当てる
これによって解析結果を下部に表示させる
入力中は「一時停止」と表示されるので、クリックするとその時入力されていた情報を表示することができる。
これをもとに手動で入力することができる


手動で入力
音階をプルダウンから選択




音階サンプル

可聴域の88の音はピアノの鍵盤をクリックすることで音程を確認できる
Screenshot from 2024-07-26 12-43-04.png


曲名・歌手名での検索

検索バーに文字を入力するとその文字に合致する結果が表示される




結果表示

地声最低・地声最高・裏声最高順での並び替えが可能
表の見出し部分のボタンで変更する
また、カラオケで歌う際のキー変更に対応(曲の音域を自分の音域内にずらす)
カラオケでキー変更して歌うことを想定しているため、ボタンを使って-12〜+12まで可能としている
Screenshot from 2024-07-26 12-43-43.png

歌手でのフィルター機能
歌手ごとに楽曲の検索結果が見られる
Screenshot from 2024-07-26 12-44-27.png

楽曲の詳細画面
楽曲ごとにどの部分で最低音、最高音が現れるかや、MVなどの載った詳細な情報が見れる
Screenshot from 2024-07-26 12-44-13.png



ページの先頭へ戻る

10班トップ


最終更新日:2024/07/26 13:18:20