teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

プログラムの修正

2018/02/14 12:05

投稿

kazuh1r010
kazuh1r010

スコア23

title CHANGED
File without changes
body CHANGED
@@ -5,18 +5,59 @@
5
5
  今回のプログラムの前に音声をマイクで取得し、保存してから、再び呼び出して音声解析まで
6
6
  行えるアプリを作りたいと考えているためです。
7
7
 
8
- ファイルを取得し再生するコードは以下のようになっています。
8
+ ファイルを取得し再生するまでのコードは以下のようにています。
9
- ![Start_analyze_action.cs](89d1cee2112613b2c57f88a1b4b44568.jpeg)
10
- ![AudioRead](d5e48a271b6b7bb9eeb70acaebf91db3.jpeg)
11
9
 
10
+ ```C#
11
+ using System.Collections;
12
+ using System.Collections.Generic;
13
+ using UnityEngine;
14
+
15
+ public class AudioRead
16
+ {
17
+ public void ReadAudio()
18
+ {
19
+ using (WWW www = new WWW("file:///" + Application.dataPath + "myvoice.wav"))
20
+ {
21
+ yield return www;
22
+
23
+ AudioClip audioTrack = www.GetAudioClip(false, true);
24
+ AudioSource source = gameObject.AddComponent<AudioSource>();
25
+ source.clip = audioTrack;
26
+ source.Play();
27
+ }
28
+ }
29
+ }
30
+ ```
31
+ ```C#
32
+ using System.Collections;
33
+ using System.Collections.Generic;
34
+ using UnityEngine;
35
+
36
+ public class Start_analyze_action : MonoBehaviour
37
+ {
38
+ AudioRead audioreads;
39
+ // Use this for initialization
40
+ void Start() { }
41
+ // Update is called once per frame
42
+ void Update() { }
43
+ void OnGUI()
44
+ {
45
+ if (GUI.Button(new Rect(Screen.width / 2 - 100, Screen.height / 2 - 80, 100, 50), "Start Analyze"))
46
+ {
47
+ audioreads.ReadAudio();
48
+ }
49
+ }
50
+ }
51
+ ```
52
+
12
- AudioRead.csのReadAudioの赤線カーソルを合わせると以下のような表示がでます。
53
+ AudioRead.csのReadAudioの赤線があり、カーソルを合わせると以下のような表示がでます。
13
54
  ![イメージ説明](57c32ad72ad770a6ea71dd69e209956f.jpeg)
14
55
 
15
56
  以下のサイトを参考に作成しました。
16
57
  [リンク内容](http://furipro.blog.fc2.com/blog-entry-9.html)
17
58
 
18
59
  C#での記述にも慣れておらず、Unity初心者で、
19
- Unity独自の書き方、ソフトの使いかたに苦労しております。
60
+ Unity独自の書き方、ソフトの使いに苦労しております。
20
61
 
21
62
  どうすれば解決できそうか教えていただきたいです。
22
63
 

1

題名の明確化

2018/02/14 12:05

投稿

kazuh1r010
kazuh1r010

スコア23

title CHANGED
@@ -1,1 +1,1 @@
1
- スクリプトで、GUIボタンから音声を取得し、再生するやり方がうまくいかない
1
+ Unity スクリプトで、GUIボタンから音声を取得し、再生するやり方がうまくいかない
body CHANGED
File without changes