【发布时间】:2012-07-20 14:03:09
【问题描述】:
我正在做一个需要用户输入语音的项目。
例如,th。然后程序将播放产生th声音的波形文件。 由于音标有许多不同的波形文件,我决定将它们分组到单独的文件中,这意味着它不会在 .exe 目录的同一个文件夹中。在这种情况下,如何播放来自另一个文件的声音?
这是我认为可以工作但没有成功的部分..请帮助我!
FILENAME1 = strcat(text_data, ".wav");
FILENAME2 = strcat("wav" ,FILENAME1);
printf ("%s", FILENAME2);
PlaySound(TEXT(FILENAME2), NULL, SND_SYNC);
text_data 包含用户键入的内容。例如“th”。并且应用程序播放 th.wav 文件是否可以从另一个文件夹播放它?这样我就可以将各种 wav 文件分组。
然后会是这样的:;
Debug(包含.exe文件)-->辅音--> th.wav(这是我想玩的但不会和.exe文件在同一个目录下。
请帮助我。非常感谢!
【问题讨论】:
标签: visual-studio-2010 wav playsound