『壹』 如何只讓電腦一個程序發聲音
部分音樂播放器有音頻獨占模式,開啟後,會獨占音效卡,再開啟其他程序,其他程就不會有聲音了。
親測kuwo音樂pc端有效。
『貳』 win7如何指定一個程序在一個揚聲器播放
部分音效卡和驅動程序允許在兩個不同的輸出/輸入孔輸出相同的內容,但是這取決於你使用的音效卡和驅動程序。win7不能設置兩個默認設備,而且限制每個應用程序輸出聲音的時候只使用一個默認設備。找下你的驅動,如果沒有的話,買一根線,一段一個公頭,另一端兩個母頭的,可以直接插在你的音頻輸出介面上,將音頻信號交由兩個設備使用。
『叄』 怎麼用c語言打開一個MP3文件(直接給代碼),需要什麼軟體進行輸入
VC++中播放聲音的方法
2009-09-23 14:58
聲音是多媒體的一個重要組成部分,在應用程序中加入聲音可以使界面更友好。在VC++中可以根據不同的應用要求,用不同的方法實現聲音的播放。
一.播放聲音文件的簡單方法
在VC++ 中的多媒體動態連接庫中提供了一組與音頻設備有關的函數。利用這些函數可以方便地播放聲音。最簡單的播放聲音方法就是直接調用VC++中提供的聲音播放函數BOOL sndPlaySound ( LPCSTR lpszSound,UINT fuSound ); 或BOOL PlaySound( LPCSTR lpszSound, HMODULE hmod, DWORD fuSound );其中參數lpszSound是需要播放聲音的.WAV文件的路徑和文件名, hmod在這里為NULL,fuSound是播放聲音的標志,詳細說明請參考VC++中的幫助。 例如播放C:soundmusic.wav可以用sndPlaySound ("c:\sound\music.wav",SND_ASYNC);或PlaySound("c:\sound\music.wav",NULL, SND_ASYNC|SND_NODEFAULT );如果沒有找到music.wav文件,第一種格式將播放系統默認的聲音,第二種格式不會播放系統默認的聲音。
二.將聲音文件加入到程序中
在VC++的程序設計中,可以利用各種標準的資源,如點陣圖,菜單,對話框等。同時VC++也允許用戶自定義資源,因此我們可以將聲音文件作為用戶自定義資源加入程序資源文件中,經過編譯連接生成EXE文件,實現無.WAV文件的聲音播放。
要實現作為資源的聲音文件的播放,首先要在資源管理器中加入待播放的聲音文件(實現過程並不復雜,這里不在敘述)。假設生成的聲音文件資源標識符為IDR_WAVE1。在播放時只需要調用下面的語句:
PlaySound(MAKEINTRESOURCE(IDR_WAVE1),AfxGetResourceHandle(), SND_ASYNC|SND_RESOURCE|SND_NODEFAULT|SND_LOOP);
其中MAKEINTRESOURCE()宏將整數資源標識符轉變為字元串,AfxGetResourceHandle()函數返回包含資源的模塊句柄,
SND_RESOURCE是必須的標志。
作為資源的聲音文件的第二種播放方法是把資源讀入內存後作為內存數據播放。具體步驟入下:
1.獲得包含資源的模塊句柄:
HMODULE hmod=AfxGetResourceHandle();
2.檢索資源塊信息:
HRSRC hSndResource=FindResource(hmod,MAKEINTRESOURCE(IDR_WAVE1),_T("WAVE"));
3. 裝載資源數據並加鎖:
HGLOBAL hGlobalMem=LoadResource(hmod,hSndResource);
LPCTSTR lpMemSound=(LPCSTR)LockResource(hGlobalMem);
4.播放聲音文件:
sndPlaySound(lpMemSound,SND_MEMORY));
5.釋放資源句柄:
FreeResource(hGlobalMem);
三.播放聲音文件的高級方法
在VC++中提供了一組對音頻設備及多媒體文件直接進行操作的函數。利用這些函數可以靈活地對聲音文件進行各種處理。
首先介紹幾個要用到的數據結構。WAVEFORMATEX結構定義了WAVE音頻數據文件的格式。WAVEHDR結構定義了波形音頻緩沖區。讀出的數據首先要填充此緩沖區才能送音頻設備播放。WAVEOUTCAPS結構描述了音頻設備的性能。MMCKINFO結構包含了RIFF文件中一個塊的信息。詳細的說明請參考VC++中的幫助。
下面給出程序流程簡圖及程序源代碼清單,在VC++環境下可直接使用:
源程序清單如下:
LPSTR szFileName;//聲音文件名
MMCKINFO mmckinfoParent;
MMCKINFO mmckinfoSubChunk;
DWORD dwFmtSize;
HMMIO m_hmmio;//音頻文件句柄
DWORD m_WaveLong;
HPSTR lpData;//音頻數據
HANDLE m_hData;
HANDLE m_hFormat;
WAVEFORMATEX * lpFormat;
DWORD m_dwDataOffset;
DWORD m_dwDataSize;
WAVEHDR pWaveOutHdr;
WAVEOUTCAPS pwoc;
HWAVEOUT hWaveOut;
//打開波形文件
if(!(m_hmmio=mmioOpen(szFileName,NULL,MMIO_READ|MMIO_ALLOCBUF)))
{
//File open Error
Error("Failed to open the file.");//錯誤處理函數
return false;
}
//檢查打開文件是否是聲音文件
mmckinfoParent.fccType =mmioFOURCC('W','A','V','E');
if(mmioDescend(m_hmmio,(LPMMCKINFO)&mmckinfoParent,NULL,MMIO_FINDRIFF))
{
//NOT WAVE FILE AND QUIT
}
//尋找 'fmt' 塊
mmckinfoSubChunk.ckid =mmioFOURCC('f','m','t',' ');
if(mmioDescend(m_hmmio,&mmckinfoSubChunk,&mmckinfoParent,MMIO_FINDCHUNK))
{
//Can't find 'fmt' chunk
}
//獲得 'fmt '塊的大小,申請內存
dwFmtSize=mmckinfoSubChunk.cksize ;
m_hFormat=LocalAlloc(LMEM_MOVEABLE,LOWORD(dwFmtSize));
if(!m_hFormat)
{
//failed alloc memory
}
lpFormat=(WAVEFORMATEX*)LocalLock(m_hFormat);
if(!lpFormat)
{
//failed to lock the memory
}
if((unsigned long)mmioRead(m_hmmio,(HPSTR)lpFormat,dwFmtSize)!=dwFmtSize)
{
//failed to read format chunk
}
//離開 fmt 塊
mmioAscend(m_hmmio,&mmckinfoSubChunk,0);
//尋找 'data' 塊
mmckinfoSubChunk.ckid=mmioFOURCC('d','a','t','a');
if(mmioDescend(m_hmmio,&mmckinfoSubChunk,&mmckinfoParent,MMIO_FINDCHUNK))
{
//Can't find 'data' chunk
}
//獲得 'data'塊的大小
m_dwDataSize=mmckinfoSubChunk.cksize ;
m_dwDataOffset =mmckinfoSubChunk.dwDataOffset ;
if(m_dwDataSize==0L)
{
//no data in the 'data' chunk
}
//為音頻數據分配內存
lpData=new char[m_dwDataSize];
if(!lpData)
{
//faile
}
if(mmioSeek(m_hmmio,SoundOffset,SEEK_SET)<0)
{
//Failed to read the data chunk
}
m_WaveLong=mmioRead(m_hmmio,lpData,SoundLong);
if(m_WaveLong<0)
{
//Failed to read the data chunk
}
//檢查音頻設備,返迴音頻輸出設備的性能
if(waveOutGetDeVCaps(WAVE_MAPPER,&pwoc,sizeof(WAVEOUTCAPS))!=0)
{
//Unable to allocate or lock memory
}
//檢查音頻輸出設備是否能播放指定的音頻文件
if(waveOutOpen(&hWaveOut,DevsNum,lpFormat,NULL,NULL,CALLBACK_NULL)!=0)
{
//Failed to OPEN the wave out devices
}
//准備待播放的數據
pWaveOutHdr.lpData =(HPSTR)lpData;
pWave
OutHdr.dwBufferLength =m_WaveLong;
pWaveOutHdr.dwFlags =0;
if(waveOutPrepareHeader(hWaveOut,&pWaveOutHdr,sizeof(WAVEHDR))!=0)
{
//Failed to prepare the wave data buffer
}
//播放音頻數據文件
if(waveOutWrite(hWaveOut,&pWaveOutHdr,sizeof(WAVEHDR))!=0)
{
//Failed to write the wave data buffer
}
//關閉音頻輸出設備,釋放內存
waveOutReset(hWaveOut);
waveOutClose(hWaveOut);
LocalUnlock(m_hFormat);
LocalFree(m_hFormat);
delete [] lpData;
說明:1)以上使用的音頻設備和聲音文件操作函數的聲明包含在mmsystem.h頭文件中,因此在程序中必須用#include "mmsystem.h"語句加入頭文件。同時在編譯時要加入動態連接導入庫winmm.lib,具體實現方法是從Developer Studio的Project菜單中選擇Settings,然後在Link選項卡上的Object/Library Moles控制中加入winmm.lib。2)在pWaveOutHdr.lpData中指定不同的數據,可以播放音頻數據文件中任意指定位置的聲音。3) 以上程序均在VC++6.0中調試通過,在文中省略了對錯誤及異常情況的處理,在實際應用中必須加入。
四.結論
在VC++中可以根據應用需要採用不同的方法播放聲音文件。簡單應用可以直接調用聲音播放函數。第二種方法可以把聲音作為資源加入可執行文件中。如果在播放之前要對聲音數據進行處理,可用第三種方法。
參考書目:
1. 美 Paul Perry 陳向群 等譯《多媒體開發指南》 清華大學出版社
2. 美 Peter Norton, Rob McGregor 孫鳳英 等譯《MFC開發Windows95/NT4應用程序》 清華大學出版社 1998
3. 周敬利 《多媒體音效卡技術及應用》 電子工業出版社 1998
『肆』 有沒有軟體可以讓一個程序的聲音輸入作為另一個程序的聲音輸入
有的獨立音效卡,配合驅動可以實現這樣的功能。如果你要的是美化聲音的話,可以用srs。如果a程序是音頻播放器的話,b程序可以是音頻效果插件。另外window7系統可以選擇哪個程序發出聲音,不知道是不是你想要的。
『伍』 win10怎麼為單個軟體設置指定的音頻設備(麻煩看清題目再作答)
除非軟體編程時就有檢測識別系統音頻設備的功能,並設計有選擇音頻設備的項,才可以由軟體來選擇音頻輸出設備,軟體本身不帶選擇音頻設備的功能,就沒得選。可以到系統控制面板,聲音,來選擇輸出音頻設備,例如用高清音頻,系統揚聲器,藍牙設備等等
『陸』 如何在 Windows XP 中安裝和配置語音識別
要求
語音識別引擎。Office XP 帶了語音識別引擎,但可能還沒有安裝。
如要確定您的計算機是否安裝了語音識別引擎,請按照下列步驟操作:
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control,然後按 Enter。
雙擊「語音」。
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control mmsys.cpl sounds,然後按 Enter。將顯示「聲音、語音和音頻設備」窗口。
在「聲音、語音和音頻設備」窗口中單擊「語音」。
注意如果您沒有「聲音、語音和音頻設備」窗口,但是有「聲音和音頻設備」窗口,則語音組件可能在一個單獨的窗口中。在這種情況下,請按照下列步驟操作:
查找「語音識別」選項卡。如果「語音屬性」中提供了「語音識別」選項卡,則表明安裝了語音識別引擎。如果不可用,則表明該引擎沒有安裝。
一個高質量的近距(頭戴式)麥克風。我們建議使用 USB 麥克風。
一台 400 MHz 或更快的具有 128 MB 內存的計算機。
Microsoft Internet Explorer 5.0 版本或更高版本的 Internet Explorer。
如果已安裝語音識別引擎,請轉到「如何設置您的硬體」部分。如果未安裝此引擎,請轉到「如何安裝語音識別引擎」部分。
如何安裝語音識別引擎
此部分介紹如何安裝語音識別引擎。首先是第一部分「使用"添加或刪除程序"安裝語音識別」。然後,轉到「打開 Microsoft Office 2003 和 2002 中的語音識別」部分。如果您作為一種文字服務刪除了語音識別並希望重新添加該功能,則轉到「作為文字服務添加語音識別」部分。
使用「添加或刪除程序」安裝語音識別
「添加或刪除程序」安裝語音識別,請按照下列步驟操作:
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control appwiz.cpl add new hardware,然後按 Enter。此時將顯示「添加或刪除程序」窗口。
單擊「Microsoft Office XP」,然後單擊「更改」。
單擊「添加或刪除功能」,然後單擊「下一步」。
在「要安裝的功能」下面,雙擊「Office 共享功能」。
雙擊「可選用戶輸入」,單擊「語音」,單擊下拉箭頭,然後單擊「從本機運行」。
單擊「更新」。現在,語音識別在所有 Office 程序和其他啟用它的程序(如 Internet Explorer)中都可用。
如果安裝語音識別時收到錯誤,或如果無法安裝語音識別,請轉到「後續步驟」部分。
安裝語音識別引擎後,「麥克風向導」可能會自動啟動。如果該向導自動啟動,則可以立即安裝和配置硬體。或者,您可以退出該向導,使用「如何設置您的硬體」部分在其他時間設置硬體。
在 Microsoft Office 2003 和 2002 程序中打開語音識別
若要在 Microsoft Office 2003 和 2002 程序中打開語音識別,請按照下列步驟操作:
啟動您要在其中使用語音識別的 Microsoft Office 2003 或 2002 程序。
在「工具」菜單上,單擊「語音」。
安裝並打開語音識別後,你可以做幾件事情:
若要更改語音識別引擎或選定引擎上的特定設置,請轉到「如何配置語音識別引擎」部分。
如果對您的語音引擎設置滿意,請轉至「如何設置您的硬體」部分以設置您要使用語音識別的硬體。
如果已安裝硬體,請轉到「如何訓練語音識別」部分。為保證最佳效果,我們建議您至少花費 15 分鍾針對環境和語音音量訓練語音識別。
作為文字服務添加語音識別
若要作為一種文字服務添加語音識別,請按照下列步驟操作:
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control intl.cpl,然後按 Enter。此時將顯示「區域和語言選項」窗口。
單擊「語言」選項卡,然後單擊「文字服務和輸入語言」下的詳細信息。
在「已安裝的服務」下,單擊「添加」。
在「輸入語言」列表中,單擊一種語言。
選中「語音」復選框,然後在列表中單擊一個選項。
如何配置語音識別引擎
更改語音識別引擎
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control mmsys.cpl sounds,然後按 Enter。將顯示「聲音、語音和音頻設備」窗口。
在「聲音、語音和音頻設備」窗口中單擊「語音」。
注意如果您沒有「聲音、語音和音頻設備」窗口,但是有「聲音和音頻設備」窗口,則語音組件可能在一個單獨的窗口中。在這種情況下,請按照下列步驟操作:
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control,然後按 Enter。
雙擊「語音」。
單擊「語音識別」選項卡。顯示在「語言」框中名稱為活動引擎。
單擊活動引擎或使用箭頭以顯示可用引擎的列表。
單擊新引擎,然後單擊「確定」或「應用」以接受此新引擎。
停止使用語音的所有程序,然後重新啟動您想使用的程序以啟動新的語音引擎。
注意您可能無法通過引擎的名稱確定該引擎支持的語言。有關該引擎的詳細信息,請參閱該引擎的文檔。此信息包括受支持的語言及辭典用途。辭典用途指出該語言是一般語法還是特定於某個專業(如法律專業或醫學專業)的術語。
更改語音引擎設置
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control mmsys.cpl sounds,然後按 Enter。將顯示「聲音、語音和音頻設備」窗口。
在「聲音、語音和音頻設備」窗口中單擊「語音」。
注意如果您沒有「聲音、語音和音頻設備」窗口,但是有「聲音和音頻設備」窗口,則語音組件可能在一個單獨的窗口中。在這種情況下,請按照下列步驟操作:
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control,然後按 Enter。
雙擊「語音」。
在「語音識別」選項卡上,單擊「語言」部分中的「設置」,然後按照對話框中的說明或該引擎文檔中的說明操作。特殊功能因引擎的製造商而異。
注意如果選擇的語音引擎不支持自定義功能,則「語言」部分中的「設置」選項將不可用。
繼續執行語音識別的下一部分以設置您的硬體。如果已經設置硬體,請轉至「如何訓練語音識別」部分以准備使用語音識別。
如何設置您的硬體
如何設置輸入硬體
設置麥克風
找到聲音連接插口,然後將麥克風插孔連接到計算機。多數計算機都使用內置音效卡而且連接處通常在計算機的背面。
有多個與麥克風插孔大小和直徑都相同的連接插口。找到麥克風連接插口。連接插口用一個小的麥克風圖標或一個說明性標簽來標記。
將麥克風插頭插入到該麥克風連接插口中。
如要測試麥克風連接,請按照下列步驟操作:「麥克風」框顯示一個輸入聲音的線性指示器。如果麥克風在接受輸入,就會顯示一個表示聲音級別的條。普通語音的指示位置應比一半高度稍低一些。如果沒有聲音指示,請確保麥克風已打開。有些型號有靜音開關。另外,請驗證到計算機的連接。有些計算機具有幾個插入麥克風的位置
首先,轉到「配置麥克風」部分,查看是否可以進行一些將解決此問題的調整。
如果聲音仍然沒有指示,請轉到「選擇音頻輸入設備線路」部分以查看線路是否不是您使用工作的線路,然後轉到「更改輸入音量級別」部分對該線路進行聲音級別調整(如有必要)。
如果這樣做不能解決該問題,請轉到「如何解決語音識別中的疑難問題」部分查找問題診斷步驟。
如果有聲音指示,則繼續執行下一部分以配置您的麥克風(如果系統向您提供此選項)。如果未向您提供該選項,但是您的麥克風正在運行,請轉到「如何設置輸出硬體」以確保已正確安裝揚聲器。
如果您有多個麥克風並且希望一個麥克風用於語音識別,其他麥克風用於所有其他聲音輸入,請轉到「選擇音頻輸入設備」部分。
如果連接麥克風後沒有聲音指示,則可以嘗試多種方法:
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control,然後按 Enter。
雙擊「語音」。
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control mmsys.cpl sounds,然後按 Enter。將顯示「聲音、語音和音頻設備」窗口。
在「聲音、語音和音頻設備」窗口中單擊「語音」。
注意如果您沒有「聲音、語音和音頻設備」窗口,但是有「聲音和音頻設備」窗口,則語音組件可能在一個單獨的窗口中。在這種情況下,請按照下列步驟操作:
單擊「語音識別」選項卡。
直接對准麥克風說話。聲音級別應在「話筒級別」指示器中指示。
配置麥克風
若要配置麥克風,請按照下列步驟操作:
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control mmsys.cpl sounds,然後按 Enter。將顯示「聲音、語音和音頻設備」窗口。
在「聲音、語音和音頻設備」窗口中單擊「語音」。
注意如果您沒有「聲音、語音和音頻設備」窗口,但是有「聲音和音頻設備」窗口,則語音組件可能在一個單獨的窗口中。在這種情況下,請按照下列步驟操作:
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control,然後按 Enter。
雙擊「語音」。
單擊「語音識別」選項卡,然後單擊「配置麥克風」,以啟動「麥克風向導」。所支持的功能因引擎廠家而異。
注意僅當當前引擎支持麥克風訓練時,「配置麥克風」選項才可用。
按照屏幕上出現的說明操作。
選擇音頻輸入設備線路
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control mmsys.cpl sounds,然後按 Enter。將顯示「聲音、語音和音頻設備」窗口。
在「聲音、語音和音頻設備」窗口中單擊「語音」。
注意如果您沒有「聲音、語音和音頻設備」窗口,但是有「聲音和音頻設備」窗口,則語音組件可能在一個單獨的窗口中。在這種情況下,請按照下列步驟操作:
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control,然後按 Enter。
雙擊「語音」。
依次單擊「語音識別」選項卡、「音頻輸入」,然後單擊「屬性」。
單擊下列選項中的任何一項:
使用自動選擇線路:當您單擊此選項時,輸入線路設置為由語音系統確定的默認線路。由於在驅動程序、能力和所用的語言上存在著差別,所以在選擇的選項上會有一些不同。
默認值並不能適用於所有的選項。如果默認線路不能正常工作,則手動選擇一個新的線路。為此,請單擊「使用此音頻輸入線路」。
使用此音頻輸入線路:當您單擊此選項時,可以為音頻輸入選擇其他線路。該選項包括計算機的所有音頻線路。但請注意,並非所有的音頻線路都支持語音。
選擇音頻輸入設備
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control mmsys.cpl sounds,然後按 Enter。將顯示「聲音、語音和音頻設備」窗口。
在「聲音、語音和音頻設備」窗口中單擊「語音」。
注意如果您沒有「聲音、語音和音頻設備」窗口,但是有「聲音和音頻設備」窗口,則語音組件可能在一個單獨的窗口中。在這種情況下,請按照下列步驟操作:
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control,然後按 Enter。
雙擊「語音」。
單擊「語音識別」選項卡,然後單擊「音頻輸入」。
單擊下列選項之一:
使用首選的音頻輸入設備:當您單擊此選項時,輸入設備設為計算機的默認設備。如果想讓您的語音程序把同一輸入設備同時還作為計算機所有其他聲音設備的輸入設備,請單擊此選項。通常,計算機只有一種輸入設備,如頭戴式麥克風。此設備在「語音」屬性中是默認設備。對於每一個操作系統,都在控制面板中的聲音或多媒體屬性中指定了默認設備。
使用這個音頻輸入設備:當您單擊此選項時,您可以選擇另一設備專門用於語音程序。單擊此選項以更改為其他輸入設備。僅當其他設備可用時,下拉列表才可用。在此下拉列表中,單擊您想使用的設備。如果您在此做了選擇,其他音頻程序的默認設備不會更改。例如,您可能想讓所有的語音輸入使用頭戴式麥克風而不是無定向麥克風。
更改輸入音量級別
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control mmsys.cpl sounds,然後按 Enter。將顯示「聲音、語音和音頻設備」窗口。
在「聲音、語音和音頻設備」窗口中單擊「語音」。
注意如果您沒有「聲音、語音和音頻設備」窗口,但是有「聲音和音頻設備」窗口,則語音組件可能在一個單獨的窗口中。在這種情況下,請按照下列步驟操作:
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control,然後按 Enter。
雙擊「語音」。
依次單擊「語音識別」選項卡、「音頻輸入」,然後單擊「音量」。
將顯示一個音量控制混音器。將音量調節到您希望的級別。
注意並非所有的設備都以同樣的方式支持此選項。有些設備不支持音量控制並且「音量」選項不可用。其他引擎可能使用其自己的界面。在此情況下,請按照屏幕上顯示的說明或者按照專門針對特定引擎的說明進行操作。
如果要設置揚聲器或另一個輸出設備,則繼續執行「如何設置輸出硬體」部分。如果您不需要設置輸出設備,請轉到「如何訓練語音識別」部分以准備使用語音識別。
如何設置輸出硬體
設置揚聲器
若要設置揚聲器,請按照下列步驟操作:
找到聲音連接處並將揚聲器插孔連接到計算機。由於多數計算機都使用內置音效卡,因而連接處通常位於計算機的背面。有多個與揚聲器插孔大小和直徑都相同的連接插口。通常,有兩種聲音輸出連接插口:
一種是標記為輸出的連接。多數需要單獨電源供應(如變壓器或電池)的揚聲器使用此連接插口。此連接插口還用於將放大的聲音導出到錄音設備,例如可錄制 CD 和盒式磁帶系統。
另一種連接插口用於無源揚聲器。由於計算機會放大信號,如果在此處連接有源揚聲器,會造成損壞。
將揚聲器插頭插入正確的連接插口。
如要測試揚聲器連接,請按照下列步驟操作:
如果您聽到聲音,請轉到「設置音頻輸出設備選項」部分以設置高級音頻輸出選項,或轉到「如何訓練語音識別」部分以准備使用語音識別。
如果您有多個輸出設備並且希望一個設備僅用於語音識別,其他設備用於所有其他聲音輸出,請轉到「選擇音頻輸出設備」部分。
如果您連接揚聲器之後聽不到聲音,請轉到「如何解決文本語音轉換中的疑難問題」部分。
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control,然後按 Enter。
雙擊「語音」。
單擊「文本到語音」選項卡,然後單擊「預聽語音」以聽取選定的語音。文本於是就可以讀出來,而且說到的單詞將突出顯示。如果揚聲器工作正常,您將聽到說出的單詞。
選擇音頻輸出設備
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control mmsys.cpl sounds,然後按 Enter。將顯示「聲音、語音和音頻設備」窗口。
在「聲音、語音和音頻設備」窗口中單擊「語音」。
注意如果您沒有「聲音、語音和音頻設備」窗口,但是有「聲音和音頻設備」窗口,則語音組件可能在一個單獨的窗口中。在這種情況下,請按照下列步驟操作:
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control,然後按 Enter。
雙擊「語音」。
單擊「文本到語音」選項卡,然後單擊「音頻輸出」。
單擊下列選項中的任一選項:
使用首選的音頻設備:當您單擊此選項時,輸出設備設為計算機的默認設備。如果想將此語音輸出設備同時用於系統的所有其他聲音輸出,請單擊此選項。它也是「語音」屬性的默認選項。通常,計算機只有一種輸出設備,如一對揚聲器。對於每一個操作系統,都在控制面板中的聲音或多媒體屬性中指定了默認設備。
使用這個音頻輸出設備:當您單擊此選項時,您可以選擇另一設備專門用於語音程序。僅當其他設備可用時,下拉列表才可用。在此下拉列表中,單擊您想使用的設備。在此做選擇時,其他音頻程序的默認設備不會更改。例如,您可能希望所有語音輸出都使用耳機而不是揚聲器。
設置音頻輸出設備選項
「音頻輸出」可用。按照屏幕上顯示的說明或引擎文檔中的說明操作。
若要設置音頻輸出設備選項,請按照下列步驟操作:
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control mmsys.cpl sounds,然後按 Enter。將顯示「聲音、語音和音頻設備」窗口。
在「聲音、語音和音頻設備」窗口中單擊「語音」。
注意如果您沒有「聲音、語音和音頻設備」窗口,但是有「聲音和音頻設備」窗口,則語音組件可能在一個單獨的窗口中。在這種情況下,請按照下列步驟操作:
單擊「開始」,然後單擊「運行」。
在「打開」框中鍵入 control,然後按 Enter。
雙擊「語音」。
單擊「文本到語音」選項卡,然後單擊「音頻輸出」。
按照屏幕上的指示操作。
完成音頻設置後,請繼續執行「如何訓練語音識別」部分以准備使用語音識別。
如何訓練語音識別
『柒』 win10電腦改聲音輸入
原因:通常導致Win10沒有聲音的重要原因是音效卡驅動不兼容以及輸出設備設置不當所造成的
工具:
win10系統
步驟:
升級Win10正式版後沒有聲音解決方法
更新Win10音效卡驅動程序:
推薦大家使用「驅動人生」來更新Win10音效卡驅動程序。安裝並運行「驅動人生」程序,此時程序將自動檢測當前Win10系統各硬體的驅動情況。切換到「本機驅動」選項卡,勾選 「音效卡」驅動,點擊「立即安裝」按鈕。
當然,也可以點擊「音效卡」驅動類型下拉列表,從中根據自己的需要以及實際情況,選擇相應版本的驅動程序,通過升級或更新來獲取最佳Win10聲音效果。
或者也可以使用「驅動精靈」來修復音效卡沒聲音的故障:打開「驅動精靈」程序,切換到「百寶箱」選項卡,點擊「音效卡修復」按鈕。
並從彈出的「音效卡修復」界面中,可以了解有關音效卡沒有聲音的具體原因,直接點擊「立即修復」按鈕,明智「驅動精靈」完成音效卡修復操作。
待更新音效卡驅動程序後,如果Win10還是沒有聲音,則需要對Win10聲音進行相關設置。右擊任務欄「聲音喇叭」圖標,從其右鍵菜單中選擇「播放設置」項。
從打開的「聲音」設置窗口中,切換到「播放」選項卡,將「默認播放設備」設置為「揚聲器」,點擊「確定」完成設置。
如果無法解決聲音問題,則可以右擊「揚聲器」圖標,從其右鍵菜單中選擇「配置揚聲器」項。
從打開的「揚聲器配置」界面中,點擊「音頻聲道」下拉列表,從中設置「立體聲」或「四聲道」來嘗試解決問題。
此外,點擊任務欄「小喇叭」圖標,從其右擊中選擇「音量合成器」項進入詳細設置界面。
從打開的「音量合成器」界面中,確保各聲音沒有被靜音,同時適當的增加音量,嘗試解決Win10正式版沒有聲音的問題。
還有一種方法,就是重啟一下「Windows 聲音服務」:
右擊「我的電腦」,從其右鍵菜單中選擇「管理」項。
從打開的「計算機管理」窗口中 ,依次展開「服務和應用程序」-「服務」,在右側找到「Windows Audio」服務並右擊,選擇「重新啟動」項,嘗試通過重啟此服務還解決問題。