Discuz! 官方交流社區(qū)
標(biāo)題: 主題內(nèi)容能否或如何實(shí)現(xiàn)語音轉(zhuǎn)文字 [打印本頁]
作者: TaC 時(shí)間: 2025-4-25 15:53
標(biāo)題: 主題內(nèi)容能否或如何實(shí)現(xiàn)語音轉(zhuǎn)文字
前期發(fā)布過一篇“主題或回復(fù)內(nèi)容能否或如何實(shí)現(xiàn)語音功能及其轉(zhuǎn)文字”,本想在下面接著說二句,沒想,寫得這么多。就新開一貼,再聊聊。
前面飄仙說程序上意義不大,在手機(jī)里也發(fā)現(xiàn)所說的,輸入法里確實(shí)有直接語音轉(zhuǎn)文字的功能。
但總感覺如果是在會(huì)員回復(fù)上使用手機(jī)輸入里的語音轉(zhuǎn)文字功能,倒是比較方便。
但是如果是發(fā)布主題,依舊感覺比較麻煩,并不順手。好比你們程序員使用手機(jī)寫代碼一樣,屏幕小,修改也困難。這些都是在沒有辦法的前景下,救急。
大家都知道,快手,抖音這些短視頻,這二年是比較火的。而論壇,那怕是官方這個(gè)論壇,每天了了熱度。為什么,不就是不接地氣嘛。人家想要什么,程序總是擺步不前。我們就做基礎(chǔ),不可能每一樣都兼容到。就象以前微博,視頻出來之前一樣,就是不更改程序上的基礎(chǔ)功能上的擴(kuò)展及升級(jí)。
比如程序上動(dòng)態(tài)或記錄,少加變更就可以成為論壇上匹配的微博客,日記,變成博客也不是不可能。還有,視頻這一塊,依舊記得,丟棄最開始那個(gè)會(huì)員視頻驗(yàn)證的功能(程序上可以調(diào)動(dòng)電腦攝像頭)。
官方都把這些可以開發(fā)整合的基礎(chǔ)功能,丟給了插件這一塊。死做基礎(chǔ)功能,試問,是官方放棄市場,還是短視頻開劈了新的物種。聽說要升級(jí)到x5了,不過我猜測,到了50又能怎么樣呢,比過如今的短視頻,還是對(duì)比現(xiàn)在AI,還是N年之后,還不知名的東東。
有人會(huì)說,他們不是一個(gè)東西。
大家都知道,快手,抖音這類短視頻,天天有人在播怎么使用deepseek賺錢,怎么利用deepseek與其它程序如剪映等,進(jìn)行搭配制作文案與視頻。
可沒人教,deepseek與deepseek配合使用。
為什么。
這就是城市與農(nóng)村的搭配,而不是城市與城市,農(nóng)村與農(nóng)村。
一個(gè)生產(chǎn)產(chǎn)品,一個(gè)生產(chǎn)口糧,大家都不會(huì)餓肚子。
微信為什么用戶多,前面是QQ用戶系數(shù)多。它起來了,后面 qq還有多少人在用?
微信為什么功能多,從聊天,錢包,翻譯,短視頻,等等。功能多,讓用戶再去垂直帶動(dòng)使用數(shù)上的升級(jí)。
而不是我就是個(gè)聊天的,做好基礎(chǔ),關(guān)銀行錢包,短視頻等啥事。
這二天在家閑的,在電腦輸入法里查找,怎么沒有語音功能呢。
或者在應(yīng)用市場里找,語音轉(zhuǎn)文字的插件。
試著安裝了一個(gè),得注冊,立馬刪除。
作為一般的網(wǎng)站,人家游客就是了解這些功能,也不會(huì)為了及興想發(fā)布些主題,而注冊你的會(huì)員,和下載這個(gè)語音轉(zhuǎn)換插件,還得注冊會(huì)員,注冊進(jìn)去呢,交不交費(fèi)又得另說。
作用站長,或程序方呢。
我們怎么去考慮這些問題。利用這些插件,還不如直接在剪映里操作呢,不用注冊呀。便利才是硬道理。
有人會(huì)說,既然你有這么多,這么大的需求,定制插件不就得了。
那試問,折騰的站長們,你們的網(wǎng)站當(dāng)真嫌了錢?
會(huì)為一個(gè)插件定制嗎。
估計(jì)這個(gè)插件功能最小以萬為單位吧,應(yīng)用中心的模板最多的都在千以上,可它們是在程序本帶的功能上開發(fā)的。
就拿視頻這一塊來說,官方默認(rèn)的,以插件展現(xiàn)的。都說不了哪天視頻鏈接解析不了,天啟插件?;虿寮馕鍪?,關(guān)閉插件又重新?lián)Q到默認(rèn)。
更何況目前程序上已經(jīng)沒有能打開攝像頭,語音,錄音,更別說轉(zhuǎn)文字這類功能。
想實(shí)現(xiàn),得借助第三方軟件的一些東西。
回到上面說的,抖音,快手教人做視頻,再到deepseek上發(fā)布?;钌腁I抄AI時(shí)代。
【現(xiàn)在網(wǎng)上查東西,除了百度,知乎等三四家內(nèi)容,那怕一條信息反復(fù)出現(xiàn)。說吧,以DZ做論壇的,有多少能通過搜索找到你的?!?br />
通過熱點(diǎn)上的快手,抖音等,我們能不能反抄呢
個(gè)人做視頻多為娛樂,或博眼球。帶點(diǎn)經(jīng)營性的,都有從方案內(nèi)容到視頻。
運(yùn)用已經(jīng)做好的視頻,可否使用語音轉(zhuǎn)文字功能直接提取,發(fā)布。
收索引擎,是喜歡要視頻,還是文字,這一目而然了吧。
而網(wǎng)站上的內(nèi)容,可以從任何視頻,電影,提取任何時(shí)間點(diǎn)的文字,整理成帖子文字內(nèi)容,乃至小說。不是簡介。
那,不同的AI整理出來的文字會(huì)不會(huì)一樣?
那會(huì)不會(huì)有版權(quán)之爭?
內(nèi)容都不一樣,會(huì)有版權(quán)之爭嗎。會(huì)員把看的視頻內(nèi)容直接轉(zhuǎn)成文字發(fā)布,違法嗎。
網(wǎng)站內(nèi)容多了,而且比所謂的采集,是不是更真實(shí)些,更方便。
但不知,插件如何實(shí)現(xiàn),價(jià)幾何?
直接在編輯器里添加轉(zhuǎn)換圖標(biāo)或標(biāo)題,點(diǎn)擊實(shí)現(xiàn)手機(jī)輸入法一樣的錄音轉(zhuǎn)換文字。
作者: TaC 時(shí)間: 2025-4-25 16:28
這是通過AI分析DZ程序的回復(fù),有點(diǎn)看不明白,先留個(gè)底。
要在 Discuz 程序的編輯器里增加一個(gè)語音轉(zhuǎn)文字的功能,可按以下步驟實(shí)現(xiàn):
### 1. 選擇語音轉(zhuǎn)文字服務(wù)
可以選擇使用第三方語音轉(zhuǎn)文字服務(wù),例如百度語音識(shí)別、阿里云語音識(shí)別或者騰訊云語音識(shí)別。這里以百度語音識(shí)別為例進(jìn)行說明。
### 2. 申請(qǐng) API Key 和 Secret Key
訪問百度語音開放平臺(tái),創(chuàng)建一個(gè)新應(yīng)用,獲取 API Key 和 Secret Key 。
### 3. 引入必要的 JavaScript 庫
在編輯器頁面引入百度語音識(shí)別的 JavaScript SDK。
### 4. 修改編輯器頁面
找到 Discuz 編輯器相關(guān)的模板文件,從工具調(diào)用歷史來看,可能涉及到編輯器相關(guān)的文件有 `post_editor_attribute.htm` 和 `lang_editor.php` 。不過具體的編輯器核心文件可能未完全展示,下面以假設(shè)的方式添加語音轉(zhuǎn)文字按鈕和功能。
修改語言文件
在 `lang_editor.php` 中添加新的語言項(xiàng):
```php
// ... existing code ...
$lang = array(
// ... existing code ...
'editor_voice_to_text' => '語音轉(zhuǎn)文字',
// ... existing code ...
);
// ... existing code ...
```
修改模板文件
在編輯器模板文件中添加語音轉(zhuǎn)文字按鈕,并綁定相應(yīng)的 JavaScript 事件。假設(shè)在 `post_editor_attribute.htm` 中添加:
```html
// ... existing code ...
<ul class="swiper-wrapper" id="post_extra_tb">
<!-- ... existing code ... -->
<li class="swiper-slide" id="voice_to_text_b"><a>{lang editor_voice_to_text}</a></li>
<!-- ... existing code ... -->
</ul>
// ... existing code ...
```
```
### 5. 實(shí)現(xiàn) JavaScript 邏輯
在頁面中添加百度語音識(shí)別的 JavaScript 代碼:
```html
// ... existing code ...
<script type="text/javascript">
// 百度語音識(shí)別配置
var client = new BaiduSpeech();
client.setAppId('your_app_id');
client.setApiKey('your_api_key', 'your_secret_key');
function startVoiceRecognition() {
client.start({
lang: 'zh', // 識(shí)別語言
cuid: 'your_cuid',
pdt: 1536 // 普通話輸入法模型
});
client.onmessage = function (res) {
if (res.result) {
var text = res.result[0];
// 將識(shí)別結(jié)果插入到編輯器中
var editor = document.getElementById('your_editor_id');
if (editor) {
editor.value += text;
}
}
};
}
</script>
// ... existing code ...
```
```
### 注意事項(xiàng)
- 請(qǐng)將 your_app_id 、 your_api_key 、 your_secret_key 和 your_cuid 替換為你自己的實(shí)際信息。
- your_editor_id 需要替換為 Discuz 編輯器的實(shí)際 ID。
- 由于工具調(diào)用歷史可能未包含所有相關(guān)文件,若上述文件不是實(shí)際的編輯器文件,請(qǐng)?zhí)峁└辔募畔⒁员氵M(jìn)一步調(diào)整。
作者: TaC 時(shí)間: 2025-4-25 16:35
這么大刀大斧的文件修改,還真沒弄過,路過的高手指點(diǎn)一下。
1,說的相關(guān)文件都不知道在哪,
2,編輯器ID又是啥東西,
作者: TaC 時(shí)間: 2025-4-30 22:39
折騰的流程發(fā)到教程版塊了,欠點(diǎn)意思,還需修改。
歡迎光臨 Discuz! 官方交流社區(qū) (http://r615.cn/) |
Powered by Discuz! X5.0 |