示例#1
0
    def readOptionToRecordFromFile(self):
        records=open(resource_path("records.txt"),"r",encoding="utf-8")
        Sounds.SOUND_RECORD.clear()
        line = records.readline()

        while line:
            line = line.replace('\n','')
            Sounds.SOUND_RECORD[line]=Sounds.Sound(line)
            line = records.readline()

        records.close()
示例#2
0
    def loadAssets(self):
        """Game class method to load all assets.

        """
        #loading assets (images, sounds)
        self.imageLoader = ImageLoader(self)
        self.soundLoader = snd.Sound()
        try:
            self.imageLoader.load_assets()
            self.soundLoader.load()
        except Exception:
            traceback.print_exc()
            self.running = False
示例#3
0
import sounddevice as sd
from scipy.io.wavfile import write
import Sounds

SOUND_RECORD = {"Emma": Sounds.Sound("Emma")}

#def recordSound(nameSound):
# fileNumberActualSaveRecord=open(SOUND_RECORD
#  print(fileNumberActualSaveRecord.readline())

sounde = SOUND_RECORD["Emma"]
sounde.addNewRecord()
print(sounde)

#recordSound__Emma()

#fs = 44100  # Sample rate
#seconds = 3  # Duration of recording

#myrecording = sd.rec(int(seconds * fs), samplerate=fs, channels=2)
#sd.wait()  # Wait until recording is finished
#write('output.wav', fs, myrecording)  # Save as WAV file