php將文字轉化成mp3檔案
阿新 • • 發佈:2019-02-14
<!-- html -->
<audio autoplay="autoplay" loop="loop" controls="controls">
<source src="11.mp3" type="audio/mpeg"><!-- 更加相容 -->
</audio>
<!--
autoplay:
唯一可選值為autoplay,
出現autoplay屬性並準確賦值時,
音訊將會自動播放
controls:
唯一可選值為controls,
出現controls屬性並準確賦值時,
音訊播放控制元件將會顯示,
控制元件包括:播放、暫停、定位、音量、全屏切換、字幕(如果可用)、音軌(如果可用)。
loop:
唯一可選值為loop,
出現loop屬性並準確賦值時,音訊將會迴圈播放。
preload:
可選值有auto(當頁面載入後載入整個音訊)、
meta(當頁面載入後只載入元資料)、
none(當頁面載入後不載入音訊)
如果設定了前面的autoplay屬性,那麼preload將會被忽略。
src:
指定音訊URL地址,
可以是相對的URL也可以是絕對的URL
當然還可以像第2和第3個例子一樣,用source標籤來指定源。
-->
<?php
$file = file_get_contents("http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=2&text=要轉換成語音的文字");
//寫入mp3檔案
file_put_contents('11.mp3',$file);
?>
<audio autoplay="autoplay" loop="loop" controls="controls">
<source src="11.mp3" type="audio/mpeg"><!-- 更加相容 -->
</audio>
<!--
autoplay:
唯一可選值為autoplay,
出現autoplay屬性並準確賦值時,
音訊將會自動播放
controls:
唯一可選值為controls,
出現controls屬性並準確賦值時,
音訊播放控制元件將會顯示,
控制元件包括:播放、暫停、定位、音量、全屏切換、字幕(如果可用)、音軌(如果可用)。
loop:
唯一可選值為loop,
出現loop屬性並準確賦值時,音訊將會迴圈播放。
preload:
可選值有auto(當頁面載入後載入整個音訊)、
meta(當頁面載入後只載入元資料)、
none(當頁面載入後不載入音訊)
如果設定了前面的autoplay屬性,那麼preload將會被忽略。
src:
指定音訊URL地址,
可以是相對的URL也可以是絕對的URL
當然還可以像第2和第3個例子一樣,用source標籤來指定源。
-->
<?php
$file = file_get_contents("http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=2&text=要轉換成語音的文字");
//寫入mp3檔案
file_put_contents('11.mp3',$file);
?>