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()
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
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