音声合成プログラムを作りる

■ このスレッドは過去ログ倉庫に格納されています
2007/06/14(木) 09:48:48
ネトラジとかで声優のしゃべた音声がたくさん出回ってきたから、
それを使って音声合成するプログラムを作りたいと思うんだけど、
そんなスレ

2014/04/07(月) 13:33:06.19ID:ktMnCtsu
メモ
http://www.nicovideo.jp/watch/sm17357529
2014/04/12(土) 13:52:39.87ID:UapBJj1i
USBでmidiノート投げれば子音も普通にしゃべれるのか
2014/04/13(日) 13:49:25.53ID:xQQladLb
専用スレ立ったのでプログラマ以外の人はこちらでどうぞ

【格安音源】ポケット・ミク【NSX-39】
http://anago.2ch.net/test/read.cgi/dtm/1397341323/
2014/04/21(月) 12:55:07.07ID:7LfDKqGZ
メモ

VST Plugins Development 3.0
http://anago.2ch.net/test/read.cgi/dtm/1184564987/
345デフォルトの名無しさん
垢版 |
2014/11/04(火) 04:11:37.58ID:9XcfLbNC
画像の処理はよく話題になるが音声の処理はあまり話題にならないな
2014/11/04(火) 04:52:55.25ID:UYsaPI6O
臭いの処理も話題にならないよな
347デフォルトの名無しさん
垢版 |
2014/11/06(木) 04:17:54.25ID:iaZsweTc
臭いはまだデバイスがほとんど一般向けに出てないからだろ。
たまにどこぞの大学や企業が試作品作ってるって話が聞こえるくらいだ。

市販されたとしてもプリンタのインクと同じで何かを放出する系だから
維持費がかかって一般人はなかなか買わないだろうね。
2014/11/06(木) 10:29:03.27ID:keBB2IB1
脳に電極を刺してエミュレートする機械の方が先に出るんじゃね
2014/11/06(木) 10:41:01.68ID:Jg48RgBo
味の処理も欲しい・・・です
2014/11/06(木) 12:43:09.93ID:Uazf0Jll
味は、舌に流す電流の波形でどうとか言う話を電通大(本家か大阪か忘れた)の誰かがしてた記憶が
2014/11/06(木) 15:03:14.07ID:qOkBrttj
舌の部位によって担当細胞が分かれてるのが本当だとしたら
電極を当てる場所も点じゃだめで面にしないとな
2014/12/31(水) 08:11:08.67ID:ve7ao+6B
このスレタイほんと好きだわ
このタイトルだけでここまでもったスレと言えよう
2015/02/05(木) 01:04:37.93ID:K5NTGqg/
MMDAgentの2等身のデータどっかにないですか
2015/02/22(日) 14:11:50.22ID:TfAgRNIZ
いつのまにこんな本出てたし
認識じゃなくて合成の方だけど役に立ちそう

イラストで学ぶ 音声認識 2015-01-24
http://www.amazon.co.jp/dp/4061538241
355デフォルトの名無しさん
垢版 |
2015/09/04(金) 09:34:58.04ID:efXmgHpK
サウンドプログラミング5
http://peace.2ch.net/test/read.cgi/tech/1231649001/
2015/09/04(金) 20:29:59.47ID:rFIKIt4e
C++とJavaScriptでしゃべるプログラム作らないといけない。俺にもできるかな?
357デフォルトの名無しさん
垢版 |
2015/10/30(金) 12:09:18.03ID:bGTI8z09
おk
358デフォルトの名無しさん
垢版 |
2015/11/20(金) 17:28:57.26ID:mFMTXsNS
音声素材から1周期分の波形切り出す作業を手動でやりたくないんだがみんなどんな方法でやってるんだろうか
やっぱりフーリエ変換使わないとダメなのかな?
面倒臭そうだから使いたくないんだけど
359デフォルトの名無しさん
垢版 |
2015/11/20(金) 18:15:54.49ID:ipO3g4Qb
>>356
SpeechAPI
360片山博文MZ ◆T6xkBnTXz7B0
垢版 |
2015/11/29(日) 12:18:02.04ID:Xk8n1s0p
「FM音源をあやつって正しく音を出したい」
OpenAL+ALUTと、ciscさんのFM音源エミュレータ
「FM Sound Generator」を使って、正しく音を出したい。

https://github.com/katahiromz/fmgengen2/blob/master/sample.cpp
https://github.com/katahiromz/fmgengen2

おかしな音が出ます。たぶんFM音源の使い方が間違っています。
修正方法を教えて下さい。よろしくお願いします。
2015/11/29(日) 14:10:38.11ID:Xk8n1s0p
たすけて
2015/11/29(日) 19:53:25.61ID:RQ97x6ZU
お助けを!
2015/11/29(日) 21:01:39.79ID:pCZuJ7Kp
>>360-362
マルチポストやめようよ

http://peace.2ch.net/test/read.cgi/tech/1181782128/
http://hello.2ch.net/test/read.cgi/i4004/1430836648/
https://teratail.com/questions/21294
2015/11/30(月) 21:29:22.80ID:xNC+/SUX
FM音源ってフーリエ級数じゃない方のやつか
2015/11/30(月) 22:03:02.28ID:UQmO47jh
>>360
私の掲示板に書き込みがあり、この件は解決しました。
2015/11/30(月) 22:55:27.43ID:a6fnRtX4
OpenALもFM Sound Generatorもよくわからんけど
いろいろいじっててやっと解決したと思ったらすでに解決してた…

問題だったのはYM2203クラスのinit()に設定したクロック値が小さすぎたのと
下記みたいにYM2203クラスのcount()の前に音声波形をmix関数で生成しなければ
ならないってことかな

  1.set_pitch、note_on等のイベント
   ↓
  2.mixで必要な時間分だけ波形生成
   ↓
  3.countで内部タイマーを進める(2で波形生成した時間分)
   ↓
  4.以下1〜3の繰り返し

あと、マルチポストして解決したならそれぞれに
解決内容の詳細リンクを張るなりしたほうがいいんじゃないかな?

http://katahiromz.bbs.fc2.com/reply/10466094/34/
2015/11/30(月) 23:19:44.48ID:UQmO47jh
>>366
分かりやすい解説有り難うございます。テラテイル以外の投稿全部に
解決リンクを付けました。テラテイルには明日書き込む予定です。
368片山博文MZ ◆T6xkBnTXz7B0
垢版 |
2015/12/04(金) 10:34:43.92ID:hkRYJkWf
https://teratail.com/questions/21704
【FM音源エミュレータをあやつって正しく音を出したい2】

前回(https://teratail.com/questions/21294)の続きです。

OpenAL + ALUTと、ciscさんのFM音源「FM Sound Generator」を
使って、正しく音を出したい。

https://github.com/katahiromz/fmgon/blob/master/soundplayer.cpp
https://github.com/katahiromz/fmgon

フルートの音で、カエルの歌を演奏するプログラムですが、
なぜか音が途切れず、重なってしまい、輪唱みたいになってしまいます。
おそらく、Key-Offが正しく動作していないことが原因と考えられます。
修正方法を教えて下さい。

間違いがあるとすれば、soundplayerかYM2203のどちらかです。
2015/12/05(土) 00:11:04.12ID:oCbOGloR
助けて!
2015/12/05(土) 01:29:56.55ID:mqxGrt9y
>>369 コンパイラがエラーを出した@VC2012
soundplayer.h(101) : error C2864: 'VskPhrase::m_goal' : static const int データ メンバー以外をクラス内で初期化することはできません
soundplayer.h(102) : error C2864: 'VskPhrase::m_buffer' : static const int データ メンバー以外をクラス内で初期化することはできません
soundplayer.h(103) : error C2864: 'VskPhrase::m_source' : static const int データ メンバー以外をクラス内で初期化することはできません
soundplayer.h(130) : error C2660: 'std::vector<_Ty>::emplace_back' : 関数に 7 個の引数を指定できません。
ていうか、このスレで良いのかな?
2015/12/05(土) 01:31:25.73ID:oCbOGloR
報酬はアマ券15000円なり。ふるってどうぞ。
2015/12/05(土) 01:33:37.45ID:oCbOGloR
>>370
IDE古くね? 少なくともC++11コンパイラーぐらいじゃないと
2015/12/05(土) 09:20:41.26ID:+JNdeu9m
>>372
なら先にそう書いとけ
オリジナル版が2003年?なのに何ですっ飛んでるんだw
2015/12/05(土) 17:07:48.22ID:fBRM/5tN
>>372
>>360からYM2203クラスに変更を加えてないならおそらくYM2203は大丈夫
あとは気が向いたら調査する。

プログラムとは関係ないけど音色のパラメーターは大丈夫?
音色のリリースタイムが長い場合、音がなかなか切れずに言ってるような現象になるかも。

それから人に聞くなら情報を的確に。
2015/12/05(土) 18:00:03.86ID:oCbOGloR
>>374
フルートの音色が選択されているが、これはCMD VOICE COPYで取得したのと
同一であることを確認した。だから音色のパラメーターは間違っていない。
間違ってるとすれば他のパラメーターかもしれない。
YM2203については、YM2203のnote_on,note_offメソッドをkey_on,key_offに改名した以外は
大きな変更はない。
2015/12/05(土) 20:38:36.12ID:fBRM/5tN
>>375
簡単な切り分けを

main関数 317〜356行目をコメントアウトして
Cの音のみ(「phrase->add_note('C');」のみ)を鳴らすようにしたらどうなる?

音が鳴り続ける?鳴っては止まって鳴っては止まってを繰り返す?

それからVskPhrase::realize関数内で確保してる配列dataは0で初期化しなくて大丈夫?
2015/12/05(土) 22:20:36.98ID:oCbOGloR
>>376
有り難う。mixの直前にmemsetを追加すると音が切れるようになった。
報酬が欲しければメールで連絡してくれ。
CLOCKは4000000のようだ。LFOはまだ働いていない。
2015/12/05(土) 22:58:24.14ID:fBRM/5tN
メールで連絡って偽物だったらどうするの…?

報酬はいらんから少しマナーをわきまえてね
学生の頃 Cの勉強でお世話になったのにちょっと幻滅
2015/12/05(土) 22:58:24.57ID:oCbOGloR
LFOとwaveformのレジスタがわからん。
380片山博文MZ ◆T6xkBnTXz7B0
垢版 |
2015/12/06(日) 13:56:32.76ID:7Za5T0R3
FM音源のLFO設定がわからない
http://teratail.com/questions/21704

OpenAL + ALUTと、ciscさんのFM音源「FM Sound Generator」を使って、
自作のBASIC環境用の音を実現しようとしています。
http://github.com/katahiromz/fmgon/blob/master/soundplayer.cpp
http://github.com/katahiromz/fmgon
UFOが遠ざかる音色(@16)で、カエルの歌を演奏するプログラムですが、
LFOが設定されていないので、音にひずむようなエコーがかかっていません。
音源に対してこの音色のLFOを設定する方法を教えて下さい。
2015/12/06(日) 14:37:08.73ID:4/ehRKm1
FM Sound Generatorの使い方なら最初の質問みたいに作者に聞けば?
2015/12/06(日) 14:41:48.80ID:oZIU0x1K
>>381
作者から返事が来ない(泣
2015/12/06(日) 18:45:17.06ID:08bZjbf4
実機でもエミュレータでもいいから「正解の音」を録音してどこかに置いておけば
より多くの人から返事をもらえる可能性があるかもしれないなあ、と思ったよ。(ひとりごと)
2015/12/07(月) 13:21:15.04ID:vUUH5oSb
>>383
ファイル名:cmd_voice.zip
パスワード:passpass
http://drive.google.com/uc?export=view&;id=0B3nA8ShVAS4OOEFTUWZGN3RtU3M
2015/12/07(月) 15:47:38.89ID:KuRdWB2c
パフパフニャーニャー
パフパフニャーニャー
2015/12/07(月) 22:39:51.16ID:yUJmRPdi
R11からR13
2015/12/09(水) 00:38:04.46ID:1u+HKFL5
>>386
詳しくお願いします。
2016/02/21(日) 16:56:45.60ID:8kkxo0DR
ホス
389デフォルトの名無しさん
垢版 |
2016/03/29(火) 08:42:58.29ID:/c8bAcK4
サッカーブッシュ日本代表日程ぷあたん(しゅっちょうまいくろ教育長交代)春文執行40代売上差額シュガーチョコ
https://www.youtube.com/watch?v=NDq1QoJY0nY宇ドナルドアナリストパワーストーンコーチングとしまえん
サッカーブッシュ日本代表日程古本屋よしたけしゅっちょうちょこしゅがー
ディーラー税務署天才開発者死亡詰みヨミドクターマイクロサービス不足
サッカーブッシュ日本代表日程ぷあたんシフト光金さかい強制バイト人権侵害問題
春分資源執行ニューヨーク低原価ぼったステーキソルトレイク福岡横浜新橋奴隷課金パチシフト強制バイト問題新潟米センター生残
コスメ24チャリティー隠れ40代生活保護プレイボーイバイトレードいたりあん接待問題
マスコミKARDローンケーオーサービス不足婚活パーティー寄付金執行原発ビジネス
FBIチャイニーズタイホテル売上事務所ガチャ決算ガチャキャンペーン(販売報道陣過激派組織向携帯最新情報提供終了
校長発言細心注意ノートン産廃エラー(著作権クレーム中国反応融資高額教育費)(中国捕鯨団体40代社員サッカーコメント
高額入学金ヤフウ新橋大学ヤフウ新橋理事長FX経費 おじや50代資産ガリバズフィード40代エリート
390片山博文MZ ◆T6xkBnTXz7B0
垢版 |
2016/04/08(金) 19:07:37.41ID:eaIwZ6It
https://github.com/katahiromz/WinVoice

アンパンマン、新しい顔ができたよ!
2016/05/30(月) 14:58:42.21ID:lmnfFsu1
概出だったらすまそ
https://dev.smt.docomo.ne.jp/?p=docs.api.page&;api_name=text_to_speech&p_name=api_usage_scenario
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況