есть следующий пхп код, который создает мп3 файл.

PHP код:
function tts($text) {
$base_url = 'http://translate.google.com/translate_tts?';
$qs = http_build_query(array(
'tl' => 'ru',
'ie' => 'UTF-8',
'q' => $text
));
$contents = file_get_contents($base_url . $qs);
file_put_contents("$text.wav",$contents);
}
а затем этим

PHP код:
<embed src="/music.mp3" type="audio/mpeg3">
можно прослушать результат
однако надо бы, чтобы вместо этой полоски с кнопками, была просто кнопка при нажатии на которой началось проигрываться.
как такая кнопка делается? и как туда передать имя переменной из пхп с названием файла?
а может вообще можно сделать без скачивания файлом пхп, а сразу на флеше?
вот такой вариант подсказали:

PHP код:
<?php $name='music.mp3';?>
<object style="margin:1px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="13" height="21">
<param name="movie" value="sound.swf">
<param name="menu" value="false">
<param name="wmode" value="transparent">
<param name="FlashVars" value="sound_src=music.mp3">
<embed src="sound.swf" flashvars="sound_src=<?=$name ?>" menu="false" width="13" height="21" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">
</object>
вот только возникает другой вопрос.. если $name написанно английскими music, то нормально воспроизводится, а когда имя файла по-русски , то не работает... в чем дело? как сделать чтоб русский понимал?