質問編集履歴

4

説明や問題点などをわかりやすく追記・変更

2017/06/12 20:53

投稿

piglet
piglet

スコア47

test CHANGED
File without changes
test CHANGED
@@ -34,6 +34,8 @@
34
34
 
35
35
  サウンドカードの音声出力端子とマイク端子をケーブルで物理的に繋ぐことで可能かもしれないが
36
36
 
37
+ 仲間内にはUSBのサウンドやマイクを使っている人もいるため
38
+
37
39
  できる限り自作のソフトウェアで実現したい
38
40
 
39
41
 

3

誤字脱字を修正

2017/06/12 20:53

投稿

piglet
piglet

スコア47

test CHANGED
File without changes
test CHANGED
@@ -34,7 +34,7 @@
34
34
 
35
35
  サウンドカードの音声出力端子とマイク端子をケーブルで物理的に繋ぐことで可能かもしれないが
36
36
 
37
- できる限り作のソフトウェアで実現したい
37
+ できる限り作のソフトウェアで実現したい
38
38
 
39
39
 
40
40
 
@@ -42,9 +42,9 @@
42
42
 
43
43
  ###試したこと
44
44
 
45
- NAudioを使った音声の再生、録音
45
+ C#とNAudioを使った音声の再生、録音のサンプルコードでの実験
46
46
 
47
- 音声出力端子をマイク端子に直結
47
+ 音声出力端子をマイク端子に直結(← ここをソフトウェア的に処理したい)
48
48
 
49
49
 
50
50
 

2

誤字脱字を修正

2017/06/12 20:48

投稿

piglet
piglet

スコア47

test CHANGED
File without changes
test CHANGED
@@ -2,9 +2,9 @@
2
2
 
3
3
  ゲーム・Skyep・discord等でボイスチャットを使っているとき
4
4
 
5
- 特定のキーをすことで、登録済みの音声ファイルを再生し
5
+ 特定のキーをすことで、登録済みの音声ファイルを再生し
6
6
 
7
- チャット相手効果音やBGMを共有してコミュニケーションをりたい
7
+ チャット相手効果音などを共有してコミュニケーションをはかりたい
8
8
 
9
9
 
10
10
 

1

説明や問題点などをわかりやすく追記・変更

2017/06/12 20:43

投稿

piglet
piglet

スコア47

test CHANGED
File without changes
test CHANGED
@@ -1,18 +1,42 @@
1
1
  ###前提・実現したいこと
2
2
 
3
- skype、その他音声チャットツール等を使用中に
3
+ ゲーム・Skyep・discord等でボイスチャットを使っているとき
4
4
 
5
- マイクに.wavファイルに録音されている音楽等たいです。
5
+ 特定のキーを推すことで、登録済みの音声ファイルを再生
6
+
7
+ チャット相手に効果音やBGMを共有してコミュニケーションを取りたい
8
+
9
+
10
+
11
+
12
+
13
+ ・ゲーム中にチャット相手の味方が倒されてしまった → チャット相手に某ゲームのGame Overの効果音を流す
14
+
15
+ ・真夜中でマイクが使えない場合に、登録した音声ファイルを流すことで最低限のコミュニケーションが取れる
16
+
17
+ (ゲームの協力プレイならば、まっすぐ進もう、右に行こう、左に行こう 等の音声ファイルを再生して流す)
18
+
19
+
6
20
 
7
21
 
8
22
 
9
23
  ###発生している問題・エラーメッセージ
10
24
 
11
- .wav .mp3再生やマイクから.wavへ音はできたのですが
25
+ グローバルフックでバックグラウンドキー入力を得て特定の音声ファイルを再生するところまで完成
12
26
 
13
- 再生した.wavデータ入力としマイクへ入力する方法が分かりません
27
+ ところが再生した音声や効果音相手に聞かせあげる方法が見当たらない
14
28
 
29
+ イメージはUnix系OSでいうところの "play sample.wav >> /dev/sound0" → "play sample.wav >> /dev/mic0"
30
+
31
+ このようなリダイレクトができると想定していたができなかった。
32
+
33
+
34
+
35
+ サウンドカードの音声出力端子とマイク端子をケーブルで物理的に繋ぐことで可能かもしれないが
36
+
15
- 何か良い方法はないでしょうか?
37
+ きる限り次作のソフトウェアで実現たい
38
+
39
+
16
40
 
17
41
 
18
42
 
@@ -20,6 +44,10 @@
20
44
 
21
45
  NAudioを使った音声の再生、録音等
22
46
 
47
+ 音声出力端子をマイク端子に直結
48
+
49
+
50
+
23
51
 
24
52
 
25
53
  ###補足情報(言語/FW/ツール等のバージョンなど)