TWI834954B - Audio frequency adjustment device and method, computer program product and computer readable medium with stored programs thereof - Google Patents
Audio frequency adjustment device and method, computer program product and computer readable medium with stored programs thereof Download PDFInfo
- Publication number
- TWI834954B TWI834954B TW110108463A TW110108463A TWI834954B TW I834954 B TWI834954 B TW I834954B TW 110108463 A TW110108463 A TW 110108463A TW 110108463 A TW110108463 A TW 110108463A TW I834954 B TWI834954 B TW I834954B
- Authority
- TW
- Taiwan
- Prior art keywords
- audio
- bandwidth
- range
- processing module
- bandwidth data
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000004590 computer program Methods 0.000 title claims description 7
- 238000012545 processing Methods 0.000 claims abstract description 140
- 230000005236 sound signal Effects 0.000 claims abstract description 100
- 238000012360 testing method Methods 0.000 claims abstract description 37
- 230000008569 process Effects 0.000 claims abstract description 17
- 238000010586 diagram Methods 0.000 description 21
- 238000007906 compression Methods 0.000 description 8
- 230000006835 compression Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 3
- 208000032170 Congenital Abnormalities Diseases 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 201000010099 disease Diseases 0.000 description 2
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 208000014674 injury Diseases 0.000 description 2
- 230000035790 physiological processes and functions Effects 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 230000008733 trauma Effects 0.000 description 2
- 206010011878 Deafness Diseases 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 230000010370 hearing loss Effects 0.000 description 1
- 231100000888 hearing loss Toxicity 0.000 description 1
- 208000016354 hearing loss disease Diseases 0.000 description 1
- 230000015654 memory Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Landscapes
- Circuit For Audible Band Transducer (AREA)
Abstract
Description
本發明涉及一種聲頻調整的技術,尤指一種根據設定聲頻範圍調整聲頻的聲頻調整裝置及其方法、內儲程式之電腦程式產品及電腦可讀取記錄媒體。 The present invention relates to an audio frequency adjustment technology, and in particular to an audio frequency adjustment device and method for adjusting audio frequency according to a set audio frequency range, a computer program product with a built-in program, and a computer-readable recording medium.
人的聽覺隨著年紀增長使生理機能逐漸退化,或是因創傷、疾病或先天缺陷等原因,皆會造成聽力的受損,使得正常溝通變得較為困難。 As people age, their physiological functions of hearing gradually deteriorate, or due to trauma, disease, or congenital defects, etc., hearing loss may occur, making normal communication more difficult.
在科技發展日漸成長的時代中,手機或市內電話等遠距離即時語音通訊的設備已較為普遍,在缺少視覺的輔助狀況,很容易因部分聲頻無法聽取而無法清楚解讀對方的語意,進而造成誤解或會錯意等困擾。 In an era of increasing technological development, long-distance instant voice communication devices such as mobile phones or local calls have become more common. In the absence of visual aids, it is easy to be unable to clearly interpret the meaning of the other party due to the inability to hear part of the audio, which in turn causes Misunderstandings or misunderstandings.
在此情況下,先前技術通常會針對特定使用者之聽力敏感度分佈而設計,並在測得該使用者之聽力敏感度分佈後,針對特定無法聽取的聲頻(或聲頻區段)來進行增益,好讓使用者可清楚聽到其聲頻的聲源,並以此類推地對 其他需要調整的聲頻進行增益。 In this case, the previous technology is usually designed for the hearing sensitivity distribution of a specific user, and after measuring the hearing sensitivity distribution of the user, gain is performed for the specific inaudible audio frequency (or audio frequency section) , so that the user can clearly hear the source of its audio, and by analogy Gain for other audio frequencies that need to be adjusted.
但當先前技術必須將高頻段(例如4千赫茲(Hz)以上)的音波增益至100dB以上才能令該使用者清楚聽到時,勢必會產出一相當尖銳且高分貝的輸出音波。進而造成使用者自身或週遭人的困擾,且可能因增益的分貝過大而持續性地損害使用者的聽覺能力。 However, when the previous technology had to gain the sound wave in the high frequency band (for example, above 4 kilohertz (Hz)) to more than 100dB in order for the user to hear it clearly, it would inevitably produce a rather sharp and high-decibel output sound wave. This may cause trouble to the user or those around him, and may cause continuous damage to the user's hearing ability due to excessive decibel gain.
因此,現今技術上亟需一種無須經由增益的方式,亦可提供使用者聽取特定聲頻或聲頻區段的技術,藉以改善先前技術所存在的問題。 Therefore, there is an urgent need in today's technology for a method that can provide users with the ability to listen to specific audio or audio segments without using gain, so as to improve the problems existing in the previous technology.
本發明之目的在於提供一種聲頻調整裝置,其主要包括聲頻處理模組、收音模組及揚聲器,聲頻處理模組根據測試聲頻模型中獲取至少一頻寬資料,且經由處理頻寬資料以產生調整聲頻模型,收音模組則從外部環境中接收聲音訊號並傳送予聲頻處理模組,以經由聲頻處理模組處理聲音訊號並產生輸出聲音訊號,揚聲器則是用於接收並輸出其輸出聲音訊號。如此,聲頻調整裝置即可有效地提供使用者聽取設定聲頻範圍中的聲音訊號,藉以有效改善先前技術的問題。 The object of the present invention is to provide an audio frequency adjustment device, which mainly includes an audio processing module, a radio module and a speaker. The audio processing module obtains at least one bandwidth data based on the test audio model, and processes the bandwidth data to generate adjustments. In the audio model, the radio module receives sound signals from the external environment and transmits them to the audio processing module to process the sound signals and generate output sound signals through the audio processing module. The speakers are used to receive and output the output sound signals. In this way, the audio adjustment device can effectively provide the user with the ability to listen to sound signals within the set audio range, thereby effectively improving the problems of the prior art.
為達上揭之目的者,本發明係提供一種聲頻調整裝置,其包括:一聲頻處理模組,其係從一測試聲頻模型中獲取至少一頻寬資料,該聲頻處理模組依據該頻寬資料於一設定聲頻範圍中的占據頻寬狀態執行一頻寬調整作業,以產生一調整聲頻模型,其中,該聲頻處理模組係執行該頻寬調整作業以產生擴展後或是壓縮後的該調整聲頻模型;一收音模組,其與該聲頻處理模組連結,該收音模組係從外部環境接收一聲音訊號且傳送予該聲頻處理模 組,其中,該聲頻處理模組接收該聲音訊號且判斷該聲音訊號中的一聲頻,以根據擴展後的該調整聲頻模型壓縮處理該聲音訊號或是根據壓縮後的該調整聲頻模型擴展處理該聲音訊號,以產生一輸出聲音訊號;以及一揚聲器,其與該聲頻處理模組連結以接收並輸出該輸出聲音訊號;其中,該聲頻處理模組依據該頻寬資料於該設定聲頻範圍中的占據頻寬狀態執行該頻寬調整作業時,該聲頻處理模組檢測該頻寬資料於該設定聲頻範圍中的一頻寬占據範圍以及一頻寬未占據範圍,且根據該頻寬未占據範圍擴展該頻寬資料,以使該頻寬資料的範圍與該設定聲頻範圍相等,該聲頻處理模組係依據擴展後的該頻寬資料產生擴展後的該調整聲頻模型,或是該聲頻處理模組依據該頻寬資料於該設定聲頻範圍中的占據頻寬狀態執行該頻寬調整作業時,該聲頻處理模組執行該頻寬調整作業時,該聲頻處理模組檢測該頻寬資料於該設定聲頻範圍中的一頻寬占據範圍,且根據該頻寬占據範圍中超出該設定聲頻範圍的一頻寬超出範圍壓縮該頻寬資料,以使該頻寬資料的範圍與該設定聲頻範圍相等,該聲頻處理模組係依據壓縮後的該頻寬資料產生壓縮後的該調整聲頻模型;其中,該頻寬資料係為使用者可聽取的聲頻範圍。 In order to achieve the above purpose, the present invention provides an audio adjustment device, which includes: an audio processing module, which obtains at least one bandwidth data from a test audio model, and the audio processing module determines the bandwidth according to the bandwidth. The data occupies a bandwidth state in a set audio range and performs a bandwidth adjustment operation to generate an adjusted audio model, wherein the audio processing module performs the bandwidth adjustment operation to generate the expanded or compressed version of the audio model. Adjust the audio model; a sound collection module connected to the audio processing module, the sound collection module receives a sound signal from the external environment and transmits it to the audio processing module A group, wherein the audio processing module receives the sound signal and determines an audio in the sound signal to compress and process the sound signal according to the expanded adjusted audio model or to expand and process the sound signal according to the compressed adjusted audio model. a sound signal to generate an output sound signal; and a speaker connected to the audio processing module to receive and output the output sound signal; wherein the audio processing module is in the set audio range based on the bandwidth data. When performing the bandwidth adjustment operation in the occupied bandwidth state, the audio processing module detects the bandwidth data in a bandwidth occupied range and an unoccupied bandwidth range in the set audio range, and based on the unoccupied bandwidth range The bandwidth data is expanded so that the range of the bandwidth data is equal to the set audio range. The audio processing module generates the expanded adjusted audio model based on the expanded bandwidth data, or the audio processing module When the group performs the bandwidth adjustment operation based on the occupied bandwidth status of the bandwidth data in the set audio range, when the audio processing module performs the bandwidth adjustment operation, the audio processing module detects when the bandwidth data is in the set audio range. Set a bandwidth occupancy range in the audio range, and compress the bandwidth data according to a bandwidth out-of-range in the bandwidth occupancy range that exceeds the set audio range, so that the range of the bandwidth data is equal to the set audio range , the audio processing module generates the compressed adjusted audio model based on the compressed bandwidth data; wherein the bandwidth data is the audio range that the user can hear.
較佳地,該聲頻處理模組係從該測試聲頻模型中獲取複數個該頻寬資料,且依據複數個該頻寬資料於該設定聲頻範圍中的占據頻寬狀態執行該頻寬調整作業時,該聲頻處理模組檢測複數個該頻寬資料於該設定聲頻範圍中的複數個頻寬占據範圍以及至少一頻寬未占據範圍,且根據該頻寬未占據範圍擴展複數個該頻寬資料,以使複數個該頻寬占據範圍擴展以填補該頻寬未占據範圍,複數個該頻寬占據範圍係擴展後形成一結合頻寬占據範圍,該結合頻寬 占據範圍係與該設定聲頻範圍相等,該聲頻處理模組係依據擴展後的複數個該頻寬資料產生擴展後的該調整聲頻模型。 Preferably, the audio processing module obtains a plurality of bandwidth data from the test audio model, and performs the bandwidth adjustment operation based on the occupied bandwidth status of the plurality of bandwidth data in the set audio range. , the audio processing module detects a plurality of bandwidth occupied ranges and at least one unoccupied bandwidth range of the bandwidth data in the set audio range, and expands a plurality of the bandwidth data according to the unoccupied range of the bandwidth. , so that a plurality of the occupied ranges of the bandwidth are expanded to fill the unoccupied range of the bandwidth, and the plurality of occupied ranges of the bandwidth are expanded to form a combined occupied range of the combined bandwidth. The occupied range is equal to the set audio range, and the audio processing module generates the expanded adjusted audio model based on the expanded plurality of bandwidth data.
較佳地,該聲頻處理模組係從該測試聲頻模型中獲取複數個該頻寬資料,且依據複數個該頻寬資料於該設定聲頻範圍中的占據頻寬狀態執行該頻寬調整作業時,該聲頻處理模組檢測複數個該頻寬資料於該設定聲頻範圍中的複數個頻寬占據範圍、至少一頻寬未占據範圍以及該頻寬占據範圍中超出該設定聲頻範圍的一頻寬超出範圍,且根據該頻寬超出範圍壓縮該頻寬資料以及該頻寬未占據範圍擴展複數個該頻寬資料,以使複數個該頻寬占據範圍擴展以填補該頻寬未占據範圍,複數個該頻寬占據範圍係擴展後形成一結合頻寬占據範圍,該結合頻寬占據範圍係與該設定聲頻範圍相等,該聲頻處理模組係依據壓縮及擴展後的複數個該頻寬資料產生壓縮及擴展後的該調整聲頻模型。 Preferably, the audio processing module obtains a plurality of bandwidth data from the test audio model, and performs the bandwidth adjustment operation based on the occupied bandwidth status of the plurality of bandwidth data in the set audio range. , the audio processing module detects a plurality of bandwidth occupied ranges of the bandwidth data in the set audio range, at least one bandwidth unoccupied range, and a bandwidth in the bandwidth occupied range that exceeds the set audio range. out of range, and compresses the bandwidth data according to the bandwidth out-of-range and expands a plurality of the bandwidth data in the unoccupied range of the bandwidth, so that a plurality of the bandwidth occupied ranges are expanded to fill the unoccupied range of the bandwidth, plural The bandwidth occupancy range is expanded to form a combined bandwidth occupancy range. The combined bandwidth occupancy range is equal to the set audio frequency range. The audio processing module is generated based on a plurality of compressed and expanded bandwidth data. The adjusted audio model after compression and expansion.
較佳地,當該聲頻處理模組擴展複數個該頻寬資料時,該聲頻處理模組係根據各該頻寬資料所占據的該頻寬占據範圍按照相等的比例擴展各該頻寬資料,或是該聲頻處理模組係根據相等的擴展量擴展各該頻寬資料。 Preferably, when the audio processing module expands a plurality of the bandwidth data, the audio processing module expands each of the bandwidth data in an equal proportion according to the bandwidth occupation range occupied by each of the bandwidth data, Or the audio processing module expands each bandwidth data by an equal expansion amount.
較佳地,該聲頻處理模組接收到該聲音訊號時,該聲頻處理模組係判斷該聲音訊號中的該聲頻,當該聲頻落入該頻寬資料的範圍且位於該設定聲頻範圍中時,該聲頻處理模組係根據該測試聲頻模型處理該聲音訊號,以產生該輸出聲音訊號,當該聲頻未落入該頻寬資料的範圍且位於該設定聲頻範圍中時,該聲頻處理模組係根據該調整聲頻模型壓縮或擴展處理該聲音訊號,以產生該輸出聲音訊號。 Preferably, when the audio processing module receives the audio signal, the audio processing module determines the audio frequency in the audio signal, and when the audio frequency falls within the range of the bandwidth data and is within the set audio range , the audio processing module processes the audio signal according to the test audio model to generate the output audio signal. When the audio frequency does not fall within the range of the bandwidth data and is within the set audio range, the audio processing module The sound signal is compressed or expanded according to the adjusted audio model to generate the output sound signal.
本發明之另一目的在於提供一種聲頻調整方法,其主要包括以聲頻處理模組根據測試聲頻模型中獲取至少一頻寬資料,且經由處理頻寬資料以 產生調整聲頻模型,透過收音模組則從外部環境中接收聲音訊號並傳送予聲頻處理模組,以經由聲頻處理模組處理聲音訊號並產生輸出聲音訊號,利用揚聲器接收聲音訊號並加以輸出。如此,聲頻調整方法即可有效地提供使用者聽取設定聲頻範圍中的聲音訊號,藉以有效改善先前技術的問題。 Another object of the present invention is to provide an audio adjustment method, which mainly includes using an audio processing module to obtain at least one bandwidth data from a test audio model, and processing the bandwidth data to Generate and adjust the audio model, receive the sound signal from the external environment through the sound-receiving module and transmit it to the audio processing module, so that the sound signal is processed by the audio processing module and generate an output sound signal, and the speaker is used to receive the sound signal and output it. In this way, the audio adjustment method can effectively provide the user with hearing signals within the set audio range, thereby effectively improving the problems of the prior art.
為達上揭之另一目的者,本發明係提供一種應用於如上所述之聲頻調整裝置上的聲頻調整方法,其包括:以一聲頻處理模組從一測試聲頻模型中獲取至少一頻寬資料;使該聲頻處理模組依據該頻寬資料於一設定聲頻範圍中的占據頻寬狀態執行一頻寬調整作業,以產生一調整聲頻模型,其中,該聲頻處理模組係執行該頻寬調整作業以產生擴展後或是壓縮後的該調整聲頻模型;透過一收音模組從外部環境接收一聲音訊號且傳送予該聲頻處理模組;使該聲頻處理模組根據擴展後的該調整聲頻模型壓縮處理該聲音訊號或是根據壓縮後的該調整聲頻模型擴展處理該聲音訊號,以產生一輸出聲音訊號;以及利用一揚聲器從該聲頻處理模組接收該輸出聲音訊號,且輸出該輸出聲音訊號;其中,該頻寬資料係為使用者可聽取的聲頻範圍;其中,該聲頻處理模組依據該頻寬資料於該設定聲頻範圍中的占據頻寬狀態執行該頻寬調整作業時,該聲頻處理模組檢測該頻寬資料於該設定聲頻範圍中的一頻寬占據範圍以及一頻寬未占據範圍,且根據該頻寬未占據範圍擴展該頻寬資料,以使該頻寬資料的範圍與該設定聲頻範圍相等,該聲頻處理模組係依據擴展後的該頻寬資料產生擴展後的該調整聲頻模型,或是該聲頻處理模組依據該頻寬資料於該設定聲頻範圍中的占據頻寬狀態執行該頻寬調整作業時,該聲頻處理模組執行該頻寬調整作業時,該聲頻處理模組檢測該頻寬資料於該設定聲頻範圍中的一頻寬占據範圍,且根據該頻寬占 據範圍中超出該設定聲頻範圍的一頻寬超出範圍壓縮該頻寬資料,以使該頻寬資料的範圍與該設定聲頻範圍相等,該聲頻處理模組係依據壓縮後的該頻寬資料產生壓縮後的該調整聲頻模型。 In order to achieve another object disclosed above, the present invention provides an audio adjustment method applied to the above audio adjustment device, which includes: using an audio processing module to obtain at least one bandwidth from a test audio model data; causing the audio processing module to perform a bandwidth adjustment operation based on the occupied bandwidth status of the bandwidth data in a set audio range to generate an adjusted audio model, wherein the audio processing module performs the bandwidth adjustment operation Adjustment operation to generate the expanded or compressed adjusted audio model; receiving an audio signal from the external environment through an audio receiver module and transmitting it to the audio processing module; causing the audio processing module to adjust the audio signal according to the expanded Model compression processes the sound signal or expands and processes the sound signal according to the compressed adjusted audio model to generate an output sound signal; and uses a speaker to receive the output sound signal from the audio processing module and output the output sound signal; wherein, the bandwidth data is the audio range that the user can hear; wherein, when the audio processing module performs the bandwidth adjustment operation based on the occupied bandwidth status of the bandwidth data in the set audio range, the The audio processing module detects a bandwidth occupied range and an unoccupied bandwidth range of the bandwidth data in the set audio range, and expands the bandwidth data according to the unoccupied bandwidth range, so that the bandwidth data is The range is equal to the set audio range, and the audio processing module generates the expanded adjusted audio model based on the expanded bandwidth data, or the audio processing module generates the expanded adjusted audio model based on the bandwidth data within the set audio range. When the audio processing module performs the bandwidth adjustment operation while occupying the bandwidth state, the audio processing module detects the bandwidth occupation range of the bandwidth data in the set audio range, and based on This bandwidth occupies A bandwidth exceeding the set audio range in the data range exceeds the range and compresses the bandwidth data so that the range of the bandwidth data is equal to the set audio range. The audio processing module generates data based on the compressed bandwidth data. This adjusted audio model after compression.
為達上揭之另一目的者,本發明進一步提供一種內儲程式之電腦程式產品,經由一電腦載入該程式以執行如上述之聲頻調整方法。 In order to achieve another object disclosed above, the present invention further provides a computer program product with a built-in program, which is loaded through a computer to execute the above audio adjustment method.
為達上揭之另一目的者,本發明進一步提供一種內儲程式之電腦可讀取記錄媒體,當一電腦載入該程式並執行,以完成如上述之聲頻調整方法。 In order to achieve another object disclosed above, the present invention further provides a computer-readable recording medium storing a program. When a computer loads the program and executes it, the audio adjustment method as described above is completed.
為使本發明之上述目的、特徵和優點能更明顯易懂,下文茲配合各圖式所列舉之具體實施例詳加說明。 In order to make the above objects, features and advantages of the present invention more obvious and understandable, the specific embodiments listed in the drawings are described in detail below.
10:聲頻處理模組 10:Audio processing module
11:設定聲頻範圍 11: Set audio range
12:調整聲頻模型 12:Adjust audio model
13:輸出聲音訊號 13: Output sound signal
20:收音模組 20:Radio module
21:聲音訊號 21: Sound signal
30:揚聲器 30: Speaker
40:測試聲頻模型 40: Test audio model
41:頻寬資料 41:Bandwidth information
411:頻寬占據範圍 411: Bandwidth occupancy range
412:頻寬未占據範圍 412: Bandwidth not occupied range
413:頻寬超出範圍 413: Bandwidth out of range
414:結合頻寬占據範圍 414: Combined bandwidth occupation range
S101~S105:步驟 S101~S105: steps
圖1係為本發明之聲頻調整裝置的模組連結圖;圖2係為本發明之擴展頻寬資料前的測試聲頻模型的曲線示意圖;圖3係為本發明之擴展頻寬資料後的調整聲頻模型的曲線示意圖;圖4係為本發明之壓縮頻寬資料前的測試聲頻模型的曲線示意圖;圖5係為本發明之壓縮頻寬資料後的調整聲頻模型的曲線示意圖;圖6係為本發明之二個頻寬資料執行擴展前的測試聲頻模型的曲線示意圖;圖7係為本發明之二個頻寬資料執行擴展後的調整聲頻模型的曲線示意圖;圖8係為本發明之二個頻寬資料執行擴展及壓縮前的測試聲頻模型的曲線示意圖; 圖9係為本發明之二個頻寬資料執行擴展及壓縮後的調整聲頻模型的曲線示意圖;以及圖10係為本發明之步驟流程圖。 Figure 1 is a module connection diagram of the audio adjustment device of the present invention; Figure 2 is a schematic curve diagram of the test audio model before the extended bandwidth data of the present invention; Figure 3 is a schematic diagram of the adjustment after the extended bandwidth data of the present invention A schematic curve diagram of the audio model; Figure 4 is a schematic curve diagram of the test audio model before compressing the bandwidth data of the present invention; Figure 5 is a schematic curve diagram of the adjusted audio model after compressing the bandwidth data of the present invention; Figure 6 is a schematic curve diagram of the audio model after compressing the bandwidth data of the present invention; Figure 7 is a schematic curve diagram of the adjusted audio model after the expansion of the two bandwidth materials of the present invention; Figure 8 is a schematic curve diagram of the adjusted audio model after the expansion of the two bandwidth materials of the present invention; Figure 8 is a schematic curve diagram of the second audio model of the present invention A schematic curve diagram of the test audio model before expansion and compression of bandwidth data; FIG. 9 is a schematic curve diagram of an adjusted audio model after expansion and compression of two bandwidth data according to the present invention; and FIG. 10 is a step flow chart of the present invention.
本發明之優點、特徵以及達到之技術方法將參照例示性實施例及所附圖式進行更詳細地說明而更容易理解,且本發明可以不同形式來實現,故不應被理解為其本發明僅限於此處所陳述的實施例,相反地,對所屬技術領域具有通常知識者而言,所提供的實施例將使本揭露更加透徹與全面且完整地傳達本發明的範疇,且本發明將僅為所附加的申請專利範圍所為定義。 The advantages, features and technical methods to achieve the present invention will be described in more detail with reference to the exemplary embodiments and the accompanying drawings to make it easier to understand, and the present invention can be implemented in different forms, so it should not be understood as the invention. are limited to the embodiments set forth herein. On the contrary, these provided embodiments will make this disclosure more thorough and complete, and will fully convey the scope of the invention to those of ordinary skill in the art, and the present invention will only It is defined by the attached patent scope.
另外,術語「包括」及/或「包含」指所述特徵、區域、整體、步驟、操作、元件及/或部件的存在,但不排除一個或多個其他特徵、區域、整體、步驟、操作、元件、部件及/或其組合的存在或添加。 Additionally, the terms "comprises" and/or "comprises" refer to the presence of stated features, regions, integers, steps, operations, elements and/or parts, but do not exclude the presence of one or more other features, regions, integers, steps, operations , elements, parts and/or combinations thereof.
為使 貴審查委員方便瞭解本發明之內容,以及所能達成之功效,茲配合圖式列舉之各項具體實施例以詳細說明如下:請參閱圖1,其係為本發明之聲頻調整裝置的模組連結示意圖。如圖所示,本發明主要是由一聲頻處理模組10、一收音模組20及一揚聲器30所構成。其中,該聲頻處理模組10具體可為一種中央處理器或是其他可進行資料處理的裝置,在使用者的因生理機能退化或是創傷、疾病、先天缺陷等原因,而有聽力的受損的情形時,會有部分的聲頻或聲頻區段(以下統稱為聲頻)無法清晰聽取的問題產生,因此,一測試聲頻模型40通常是經由測試使用者無法聽取或清楚聽取的特定聲頻後所構成,而該測試聲頻模型40通常可具有至少一頻寬資料41,該頻寬資料41係指使用者可聽取的聲頻範圍,而當該測試聲頻模型40 具有二個以上的該頻寬資料41時,則可判斷使用者人們正常可聽取的聲頻範圍中具有部分無法聽取的特定聲頻,使得連續曲線中出現遮蔽區域(即無法聽取的特定聲頻),進而被區分為二個或二個以上的頻寬資料41。 In order to make it easier for you, the review committee, to understand the content of the present invention and the effects that can be achieved, the specific embodiments listed in the drawings are described in detail as follows: Please refer to Figure 1, which is the audio frequency adjustment device of the present invention. Module connection diagram. As shown in the figure, the present invention is mainly composed of an audio processing module 10, a radio module 20 and a speaker 30. The audio processing module 10 may specifically be a central processing unit or other data processing device. When the user's hearing is damaged due to degradation of physiological functions or trauma, disease, congenital defects, etc. In this case, there will be a problem that some audio or audio sections (hereinafter collectively referred to as audio) cannot be heard clearly. Therefore, a test audio model 40 is usually formed by testing specific audio that the user cannot hear or hear clearly. , and the test audio model 40 can usually have at least one bandwidth data 41, the bandwidth data 41 refers to the audio range that the user can hear, and when the test audio model 40 When there are more than two such bandwidth data 41, it can be determined that there are some specific audio frequencies that cannot be heard in the normal audio frequency range that the user can hear, causing a blocked area (that is, the specific audio frequency that cannot be heard) to appear in the continuous curve, and then Be divided into two or more bandwidth data41.
當該聲頻處理模組10中設定有該測試聲頻模型40時,該聲頻處理模組10即可從該測試聲頻模型40中獲取至少一該頻寬資料41,且根據該頻寬資料41於一設定聲頻範圍11中的佔據頻寬狀態執行一頻寬調整作業以產生一調整聲頻模型12,其中,該聲頻處理模組10執行該頻寬調整作業時,係可產生擴展後或是壓縮後的該調整聲頻模型12,又或是擴展及壓縮後的該調整聲頻模型12,該設定聲頻範圍11係為設計人員所設定的聲頻範圍,更具體來說,正常人可聽取的聲頻範圍係為20Hz至20000Hz之間,其係可用來測試使用者的聽覺狀況以構建該測試聲頻模型40,而該設定聲頻範圍11則為設計人員欲調整使用者可聽取之聲頻範圍,其可為正常聲頻範圍之20Hz至20000Hz的區間範圍,亦可為例如30Hz至19000Hz的區間範圍,其範圍係不限定,而該調整聲頻模型12即為將使用者原先無法聽取的特定聲頻經由例如擴展或壓縮的方式產生的聲頻模型。其中,該頻寬調整作業將於後段內容中詳細說明。 When the audio processing module 10 is configured with the test audio model 40, the audio processing module 10 can obtain at least one of the bandwidth data 41 from the test audio model 40, and based on the bandwidth data 41 in a Set the occupied bandwidth state in the audio range 11 to perform a bandwidth adjustment operation to generate an adjusted audio model 12. When the audio processing module 10 performs the bandwidth adjustment operation, it can generate an expanded or compressed audio model. The adjusted audio model 12, or the expanded and compressed adjusted audio model 12, the set audio range 11 is the audio frequency range set by the designer, more specifically, the audio frequency range that normal people can hear is 20Hz to 20000Hz, it can be used to test the user's hearing condition to build the test audio model 40, and the set audio range 11 is the audio range that the designer wants to adjust the user to hear, which can be the normal audio range. The range of 20Hz to 20000Hz can also be, for example, the range of 30Hz to 19000Hz. The range is not limited, and the adjusted audio model 12 is generated by, for example, expanding or compressing the specific audio that the user cannot hear originally. Audio model. Among them, the bandwidth adjustment operation will be explained in detail in the following paragraphs.
該收音模組20具體可為一麥克風或其他相關可接收到外部聲音的裝置,在此的該收音模組20係與該聲頻處理模組10連結,以當該收音模組20從外部環境中接收到一聲音訊號21時,該收音模組20則可將該聲音訊號21傳送予該聲頻處理模組10,而當該聲頻處理模組10接收到該聲音訊號21時,該聲頻處理模組10則可根據所產生的該調整聲頻模型12處理該聲音訊號21,進而產生一輸出聲音訊號13。更具體來說,由於該調整聲頻模型12中的聲頻曲線是經由壓縮或是擴展處理後所產生的,因此,假設使用者係無法聽取1600hz的聲頻, 當該收音模組20接收到該聲音訊號21且該聲頻處理模組10判斷該聲音訊號21中的聲頻為1600Hz時,由於經由擴展後的該調整聲頻模型12是為使原先處於1200Hz的聲頻擴展至1600Hz的聲頻範圍的聲頻模型,故若該聲音訊號21係為具有1600Hz聲頻的聲音,該聲頻處理模組10即根據該調整聲頻模型12使該聲音訊號21經由1200Hz的聲頻的方式產生該輸出聲音訊號13(即該聲頻處理模組10可由壓縮處理的方式使該聲音訊號21中1600Hz聲頻經由1200Hz的聲頻的方式產生該輸出聲音訊號13),故當1600Hz的該聲音訊號21被壓縮處理後而產生成該輸出聲音訊號13時,該輸出聲音訊號13則會被處理為低於原先頻率(即原先頻率為1600Hz的該聲音訊號21經處理後會輸出等同於1200Hz聲頻的該輸出聲音訊號13)的聲源。 The radio module 20 may be a microphone or other related device that can receive external sounds. The radio module 20 here is connected to the audio processing module 10 so that when the radio module 20 receives external sounds from the external environment, When receiving a sound signal 21, the sound receiving module 20 can transmit the sound signal 21 to the audio processing module 10, and when the audio processing module 10 receives the sound signal 21, the audio processing module 10. Then the sound signal 21 can be processed according to the generated adjusted audio model 12, and an output sound signal 13 can be generated. More specifically, since the audio curve in the adjusted audio model 12 is generated through compression or expansion processing, it is assumed that the user cannot listen to the 1600hz audio, When the radio module 20 receives the audio signal 21 and the audio processing module 10 determines that the audio frequency in the audio signal 21 is 1600 Hz, the expanded adjusted audio model 12 is to expand the audio frequency originally at 1200 Hz. to the audio frequency range of 1600Hz. Therefore, if the sound signal 21 is a sound with an audio frequency of 1600Hz, the audio processing module 10 will adjust the audio model 12 according to the audio signal 21 to generate the output through the audio frequency of 1200Hz. Sound signal 13 (that is, the audio processing module 10 can generate the output sound signal 13 by compressing the 1600Hz audio frequency in the sound signal 21 through the 1200Hz audio frequency). Therefore, when the 1600Hz sound signal 21 is compressed, When the output sound signal 13 is generated, the output sound signal 13 will be processed to be lower than the original frequency (that is, the sound signal 21 with the original frequency of 1600Hz will be processed to output the output sound signal 13 with an audio frequency equal to 1200Hz. ) sound source.
在此,為了便於使用者可聽取無法聽取的聲頻且相對地進一步提供使用者可聽取真實聲頻的聲源,故在此實施例中,本發明進一步提供該聲頻處理模組10判斷該聲音訊號21聲頻的方式,以選擇性的根據該測試聲頻模型40或該調整聲頻模型12處理該聲音訊號21。具體來說,當該收音模組20接收到該聲音訊號21時,該聲頻處理模組10係可先判斷該聲音訊號21中的一聲頻,且判斷該聲頻落入的範圍,假設該聲頻為2000Hz,而該測試聲頻模型40的該頻寬資料41範圍為60Hz至15000Hz時,該聲頻處理模組10即可判斷該聲音訊號21的該聲頻係為使用者原先即可聽取的該聲音訊號21,因此,該聲頻處理模組10即可選擇根據該測試聲頻模型40處理該聲音訊號21以產生該輸出聲音訊號13,但假設該聲頻為60Hz,而測試聲頻模型40的該頻寬資料41範圍為100Hz至18000Hz時,由於該聲音訊號21的該聲頻落入使用者無法聽取的聲頻範圍中,故該聲頻處理模組10則可判斷該聲頻的該聲音訊號21為使用者無法聽取的該聲音訊號21,進 而選擇根據例如擴展後的該調整聲頻模型12壓縮處理該聲音訊號21以產生該輸出聲音訊號13。 Here, in order to facilitate the user to listen to inaudible audio and relatively provide a sound source from which the user can listen to real audio, in this embodiment, the present invention further provides the audio processing module 10 to determine the audio signal 21 In an audio manner, the sound signal 21 is selectively processed according to the test audio model 40 or the adjusted audio model 12 . Specifically, when the sound receiving module 20 receives the sound signal 21, the audio processing module 10 can first determine an audio in the sound signal 21 and determine the range that the audio falls into. Assume that the audio is 2000Hz, and the bandwidth data 41 of the test audio model 40 ranges from 60Hz to 15000Hz, the audio processing module 10 can determine that the audio frequency of the sound signal 21 is the sound signal 21 that the user can originally listen to. , therefore, the audio processing module 10 can choose to process the audio signal 21 according to the test audio model 40 to generate the output audio signal 13, but assuming that the audio frequency is 60Hz, and the bandwidth data 41 range of the test audio model 40 When the frequency is 100Hz to 18000Hz, since the audio frequency of the audio signal 21 falls into the audio frequency range that the user cannot hear, the audio processing module 10 can determine that the audio signal 21 of the audio frequency is the sound that the user cannot hear. Signal 21, enter The sound signal 21 is compressed and processed according to, for example, the expanded adjusted audio model 12 to generate the output sound signal 13 .
該揚聲器30即可藉由與該聲頻處理模組10連接的方式接收該輸出聲音訊號13,且將該輸出聲音訊號13輸出給使用者聽取。進而有效提供使用者聽取設定聲頻範圍11中的該聲音訊號21。 The speaker 30 can receive the output sound signal 13 by being connected to the audio processing module 10 and output the output sound signal 13 for the user to listen to. This effectively allows the user to listen to the sound signal 21 in the set audio range 11 .
請再參閱圖2至圖5,其係為本發明之擴展頻寬資料前的測試聲頻模型的曲線示意圖、擴展頻寬資料後的調整聲頻模型的曲線示意圖、壓縮頻寬資料前的測試聲頻模型的曲線示意圖、以及壓縮頻寬資料後的調整聲頻模型的曲線示意圖。如圖所示,當該聲頻處理模組10從該測試聲頻模型40中獲取到一頻寬資料41時,該聲頻處理模組10即可根據該頻寬資料41在該設定聲頻範圍11中占據的頻寬狀態執行該頻寬調整作業,假設該設定聲頻範圍11為20Hz至19000Hz,而該頻寬資料41的範圍為20Hz至16000Hz時,該頻寬資料41在該設定聲頻範圍11中的占據頻寬狀態則可由一頻寬占據範圍411及一頻寬未占據範圍412來表示,即該頻寬占據範圍411係為該頻寬資料41對應於該設定聲頻範圍11時所占據的20Hz至16000Hz,而該頻寬未占據範圍412則為16000Hz至19000Hz。因此,當該聲頻處理模組10獲取到該頻寬未占據範圍412時,該聲頻處理模組10即可根據該頻寬未占據範圍412所表示的16000Hz至19000Hz之範圍擴展該頻寬資料41,進而使得該頻寬占據範圍411被調整至與該設定聲頻範圍11(20Hz至19000Hz)相等的範圍,其後,該聲頻處理模組10即可依據擴展後的該頻寬資料41產生擴展後的該調整聲頻模型12。 Please refer to Figures 2 to 5 again, which are schematic curve diagrams of the test audio model before expanding the bandwidth data, the curve schematic diagram of the adjusted audio model after expanding the bandwidth data, and the test audio model before compressing the bandwidth data according to the present invention. The curve diagram of , and the curve diagram of the adjusted audio model after compressing the bandwidth data. As shown in the figure, when the audio processing module 10 obtains a bandwidth data 41 from the test audio model 40, the audio processing module 10 can occupy the set audio range 11 according to the bandwidth data 41. The bandwidth adjustment operation is performed in the bandwidth state. Assume that the set audio frequency range 11 is 20Hz to 19000Hz, and the bandwidth data 41 ranges from 20Hz to 16000Hz. The occupancy of the bandwidth data 41 in the set audio range 11 The bandwidth status can be represented by a bandwidth occupied range 411 and a bandwidth unoccupied range 412, that is, the bandwidth occupied range 411 is the 20Hz to 16000Hz occupied by the bandwidth data 41 corresponding to the set audio range 11 , and the bandwidth not occupied by the range 412 is 16000Hz to 19000Hz. Therefore, when the audio processing module 10 obtains the unoccupied bandwidth range 412, the audio processing module 10 can expand the bandwidth data 41 according to the range of 16000Hz to 19000Hz represented by the unoccupied bandwidth range 412. , thereby causing the bandwidth occupation range 411 to be adjusted to a range equal to the set audio range 11 (20Hz to 19000Hz). Thereafter, the audio processing module 10 can generate the expanded bandwidth data 41 based on the expanded bandwidth data. The tuning audio model 12.
而在一實施例中,假設該設定聲頻範圍11被設定為20Hz至15000Hz,而該頻寬資料41的範圍為20Hz至16000Hz時,該頻寬資料41在該設定 聲頻範圍11中的占據頻寬狀態則可由一頻寬占據範圍411及該頻寬占據範圍411中超出該設定聲頻範圍11的一頻寬超出範圍413來表示,即該頻寬占據範圍411係為該頻寬資料41對應於該設定聲頻範圍11時所占據的20Hz至15000Hz,而該頻寬超出範圍413則為15000Hz至16000Hz。因此,當該聲頻處理模組10獲取到該頻寬超出範圍413時,該聲頻處理模組10即可根據該頻寬超出範圍413所表示的15000Hz至16000Hz之範圍壓縮該頻寬資料41,使得該頻寬資料41的範圍被調整至與該設定聲頻範圍11(20Hz至15000Hz)相等的範圍,其後,該聲頻處理模組10即可依據壓縮後的該頻寬資料41產生壓縮後的該調整聲頻模型12。 In one embodiment, assuming that the set audio range 11 is set to 20 Hz to 15000 Hz, and the bandwidth data 41 ranges from 20 Hz to 16000 Hz, the bandwidth data 41 is in the setting range. The occupied bandwidth state in the audio frequency range 11 can be represented by a bandwidth occupied range 411 and a bandwidth exceeding range 413 in the bandwidth occupied range 411 that exceeds the set audio frequency range 11, that is, the bandwidth occupied range 411 is The bandwidth data 41 corresponds to 20 Hz to 15000 Hz occupied by the set audio frequency range 11, and the bandwidth outside the range 413 is 15000 Hz to 16000 Hz. Therefore, when the audio processing module 10 obtains that the bandwidth exceeds the range 413, the audio processing module 10 can compress the bandwidth data 41 according to the range of 15000Hz to 16000Hz represented by the bandwidth exceeding the range 413, so that The range of the bandwidth data 41 is adjusted to a range equal to the set audio range 11 (20Hz to 15000Hz). Thereafter, the audio processing module 10 can generate the compressed audio frequency based on the compressed bandwidth data 41. Adjust audio model 12.
請再參閱圖6至圖9,其係為本發明之二個頻寬資料執行擴展前的測試聲頻模型的曲線示意圖、二個頻寬資料執行擴展後的調整聲頻模型的曲線示意圖、二個頻寬資料執行擴展及壓縮前的測試聲頻模型的曲線示意圖、以及二個頻寬資料執行擴展及壓縮後的調整聲頻模型的曲線示意圖。如圖所示,當該聲頻處理模組10從該測試聲頻模型40中獲取到複數個該頻寬資料41時,該聲頻處理模組10即可根據各該頻寬資料41在該設定聲頻範圍11中占據的頻寬狀態執行該頻寬調整作業,假設該設定聲頻範圍11為20Hz至20000Hz,而其一之該頻寬資料41的範圍為20Hz至8000Hz,另一之該頻寬資料41的範圍為9000Hz至20000Hz時,複數個該頻寬資料41在該設定聲頻範圍11中的占據頻寬狀態則可由複數個頻寬占據範圍411及一頻寬未占據範圍412來表示,即複數個該頻寬占據範圍411係為該頻寬資料41對應於該設定聲頻範圍11時所占據的20Hz至8000Hz以及9000Hz至20000Hz,而該頻寬未占據範圍412則為8000Hz至9000Hz。因此,當該聲頻處理模組10獲取到該頻寬未占據範圍412時,該聲頻處理模組10即可根據該頻寬未占據範圍412所表示的8000Hz至9000Hz之範圍擴展複數個該頻寬資 料41,使得複數個該頻寬占據範圍411擴展以填補該頻寬未占據範圍412,而複數個該頻寬占據範圍411在擴展後則會形成一結合頻寬占據範圍414,故複數個該頻寬資料41結合形成的該結合頻寬占據範圍414則可與該設定聲頻範圍11(20Hz至20000Hz)相等,該聲頻處理模組10即可依據擴展後的複數個該頻寬資料41產生擴展後的該調整聲頻模型12。 Please refer to Figures 6 to 9 again, which are schematic curve diagrams of the test audio model before the two bandwidth data are expanded, the curve schematic diagram of the adjusted audio model after the two bandwidth data are expanded, and the two frequency bandwidth data of the present invention. The curve diagram of the test audio model before expansion and compression of the wide data, and the curve diagram of the adjusted audio model after expansion and compression of the two bandwidth data. As shown in the figure, when the audio processing module 10 obtains a plurality of bandwidth data 41 from the test audio model 40, the audio processing module 10 can operate in the set audio range according to each bandwidth data 41. The bandwidth adjustment operation is performed in the bandwidth state occupied in 11. Assume that the set audio range 11 is from 20Hz to 20000Hz, and one of the bandwidth data 41 ranges from 20Hz to 8000Hz, and the other bandwidth data 41 is from 20Hz to 8000Hz. When the range is 9000Hz to 20000Hz, the occupied bandwidth status of the plurality of bandwidth data 41 in the set audio range 11 can be represented by a plurality of bandwidth occupied ranges 411 and an unoccupied bandwidth range 412, that is, a plurality of the bandwidth occupied ranges 412. The bandwidth occupied range 411 is 20Hz to 8000Hz and 9000Hz to 20000Hz occupied by the bandwidth data 41 corresponding to the set audio range 11, while the unoccupied range 412 of the bandwidth is 8000Hz to 9000Hz. Therefore, when the audio processing module 10 obtains the unoccupied bandwidth range 412, the audio processing module 10 can expand a plurality of the bandwidth according to the range of 8000Hz to 9000Hz represented by the unoccupied bandwidth range 412. Capital Material 41, so that a plurality of the bandwidth occupancy ranges 411 are expanded to fill the unoccupied range 412 of the bandwidth, and the plurality of the bandwidth occupancy ranges 411 will form a combined bandwidth occupancy range 414 after expansion, so a plurality of the bandwidth occupancy ranges 411 will be formed. The combined bandwidth occupancy range 414 formed by combining the bandwidth data 41 can be equal to the set audio range 11 (20Hz to 20000Hz), and the audio processing module 10 can generate expansion according to the expanded plurality of bandwidth data 41 After that adjust the audio model 12.
而在一實施例中,假設該設定聲頻範圍11為20Hz至16000Hz,而其一之該頻寬資料41的範圍為20Hz至8000Hz,另一之該頻寬資料41的範圍為9000Hz至18000Hz時,複數個該頻寬資料41在該設定聲頻範圍11中的占據頻寬狀態則可由複數個頻寬占據範圍411、至少一頻寬未占據範圍412以及該頻寬占據範圍411中超出該設定聲頻範圍11的一頻寬超出範圍413來表示,即該些頻寬占據範圍411係為該頻寬資料41對應於該設定聲頻範圍11時所占據的20Hz至8000Hz以及9000Hz至18000Hz,該頻寬未占據範圍412為8000Hz至9000Hz,而該頻寬超出範圍413為16000Hz至18000Hz。因此,當該聲頻處理模組10獲取到該頻寬超出範圍413及該頻寬未占據範圍412時,該聲頻處理模組10即可根據該頻寬超出範圍413所表示的16000Hz至18000Hz之範圍壓縮超出該設定聲頻範圍11的該頻寬資料41,且根據該頻寬未占據範圍412所表示的8000Hz至9000Hz之範圍擴展複數個該頻寬資料41以填補該頻寬未占據範圍412,而經擴展後,複數個該頻寬占據範圍411則會形成一結合頻寬占據範圍414,故複數個該頻寬資料41結合形成的該結合頻寬占據範圍414則可與該設定聲頻範圍11(20Hz至16000Hz)相等,該聲頻處理模組10即可依據壓縮及擴展後的複數個該頻寬資料41產生壓縮及擴展後的該調整聲頻模型12。 In one embodiment, assuming that the set audio frequency range 11 is 20Hz to 16000Hz, and one of the bandwidth data 41 ranges from 20Hz to 8000Hz, and the other bandwidth data 41 ranges from 9000Hz to 18000Hz, The occupied bandwidth status of the plurality of bandwidth data 41 in the set audio range 11 can be composed of a plurality of bandwidth occupied ranges 411, at least one unoccupied bandwidth range 412, and the bandwidth occupied range 411 exceeds the set audio range. A bandwidth of 11 is represented by exceeding the range 413, that is, the bandwidth occupied by the range 411 is the 20Hz to 8000Hz and 9000Hz to 18000Hz occupied by the bandwidth data 41 corresponding to the set audio range 11. This bandwidth is not occupied. The range 412 is 8000Hz to 9000Hz and the bandwidth beyond the range 413 is 16000Hz to 18000Hz. Therefore, when the audio processing module 10 obtains that the bandwidth exceeds the range 413 and the bandwidth does not occupy the range 412, the audio processing module 10 can range from 16000 Hz to 18000 Hz according to the bandwidth exceeding the range 413. Compress the bandwidth data 41 beyond the set audio frequency range 11, and expand a plurality of the bandwidth data 41 according to the range of 8000Hz to 9000Hz represented by the unoccupied bandwidth range 412 to fill the unoccupied bandwidth range 412, and After expansion, a plurality of the bandwidth occupancy ranges 411 will form a combined bandwidth occupancy range 414, so the combined bandwidth occupancy range 414 formed by combining a plurality of the bandwidth data 41 can be consistent with the set audio range 11 ( 20Hz to 16000Hz), the audio processing module 10 can generate the compressed and expanded adjusted audio model 12 based on the compressed and expanded plurality of bandwidth data 41 .
此外,當該聲頻處理模組10對複數個該頻寬資料41進行擴展的作 業時,該聲頻處理模組10係可根據各該頻寬資料41所占據的該頻寬占據範圍411按照相等的比例擴展各該頻寬資料41,或是該聲頻處理模組10係根據相等的擴展量擴展各該頻寬資料41。 In addition, when the audio processing module 10 performs an expansion operation on a plurality of the bandwidth data 41 During operation, the audio processing module 10 can expand each bandwidth data 41 according to an equal proportion according to the bandwidth occupancy range 411 occupied by each bandwidth data 41, or the audio processing module 10 can expand the bandwidth data 41 according to an equal proportion. The bandwidth data is expanded by an amount of 41.
舉例來說,當該聲頻處理模組10根據各該頻寬資料41所占據的該頻寬占據範圍411按照相等的比例擴展各該頻寬資料41時,若一該頻寬資料41的該頻寬占據範圍411為1000Hz至6000Hz,而另一該頻寬資料41的該頻寬占據範圍411為7000Hz至17000Hz時,其擴展的比例即可為1:2,即當複數個該頻寬資料41需經由擴展的方式填補6000Hz至7000Hz的該頻寬未占據範圍412時,該聲頻處理模組10即可根據其擴展比例將1000Hz至6000Hz之該頻寬資料41擴展成1000Hz至6333Hz的該頻寬占據範圍411,而7000Hz至17000Hz之該頻寬資料41則可被擴展成6333Hz至17000Hz的該頻寬占據範圍411,藉此,該聲頻處理模組10即可按照相等的比例擴展各該頻寬資料41。 For example, when the audio processing module 10 expands each bandwidth data 41 in an equal proportion according to the bandwidth occupation range 411 occupied by each bandwidth data 41, if the frequency of the bandwidth data 41 is When the wide occupancy range 411 is 1000Hz to 6000Hz, and the bandwidth occupancy range 411 of another bandwidth data 41 is 7000Hz to 17000Hz, the expansion ratio can be 1:2, that is, when a plurality of the bandwidth data 41 When it is necessary to fill in the unoccupied range 412 of the bandwidth of 6000Hz to 7000Hz through expansion, the audio processing module 10 can expand the bandwidth data 41 of 1000Hz to 6000Hz into the bandwidth of 1000Hz to 6333Hz according to its expansion ratio. Occupying the range 411, the bandwidth data 41 of 7000Hz to 17000Hz can be expanded to the bandwidth occupying range 411 of 6333Hz to 17000Hz, whereby the audio processing module 10 can expand each bandwidth in an equal proportion. Information 41.
但當該聲頻處理模組10根據相等的擴展量擴展各該頻寬資料41時,即將6000Hz至7000Hz的該頻寬未占據範圍412均分至各該頻寬資料41,使得1000Hz至6000Hz的該頻寬資料41以及7000Hz至17000Hz的該頻寬資料41皆由500Hz的擴展量執行擴展作業,進而使1000Hz至6000Hz之該頻寬資料41擴展成1000Hz至6500Hz的該頻寬占據範圍411,而7000Hz至17000Hz之該頻寬資料41則可被擴展成6500Hz至17000Hz的該頻寬占據範圍411。 But when the audio processing module 10 expands each bandwidth data 41 according to the same expansion amount, the unoccupied range 412 of the bandwidth from 6000Hz to 7000Hz is equally divided into each bandwidth data 41, so that the unoccupied range 412 of the bandwidth from 1000Hz to 6000Hz is The bandwidth data 41 and the bandwidth data 41 from 7000Hz to 17000Hz are both expanded by an expansion amount of 500Hz, thereby expanding the bandwidth data 41 from 1000Hz to 6000Hz into a bandwidth occupying range 411 from 1000Hz to 6500Hz, and 7000Hz The bandwidth data 41 to 17000Hz can be extended to the bandwidth occupation range 411 of 6500Hz to 17000Hz.
藉此,本發明至少可利用上述各實施例中所描述的技術內容,以有效地提供使用者聽取設定聲頻範圍中的聲音訊號。 Thus, the present invention can at least utilize the technical content described in the above embodiments to effectively provide the user with the ability to listen to sound signals within the set audio range.
請參閱圖10,其係為本發明之步驟流程圖。如圖所示,本發明主要係可依據下列步驟流程,以達成如上述之聲頻調整的功能,其係包括: Please refer to Figure 10, which is a step flow chart of the present invention. As shown in the figure, the present invention can mainly achieve the above audio adjustment function according to the following step process, which includes:
步驟S101:聲頻處理模組從一測試聲頻模型中獲取至少一頻寬資料。 Step S101: The audio processing module obtains at least one bandwidth data from a test audio model.
步驟S102:聲頻處理模組依據頻寬資料於一設定聲頻範圍中的占據頻寬狀態執行一頻寬調整作業,以產生一調整聲頻模型。 Step S102: The audio processing module performs a bandwidth adjustment operation according to the occupied bandwidth state of the bandwidth data in a set audio range to generate an adjusted audio model.
步驟S103:收音模組從外部環境接收一聲音訊號且傳送予聲頻處理模組。 Step S103: The sound-receiving module receives an audio signal from the external environment and transmits it to the audio processing module.
步驟S104:聲頻處理模組根據擴展後的調整聲頻模型壓縮處理聲音訊號或是根據壓縮後的調整聲頻模型擴展處理聲音訊號,以產生一輸出聲音訊號。 Step S104: The audio processing module compresses and processes the sound signal according to the expanded adjusted audio model or expands and processes the sound signal according to the compressed adjusted audio model to generate an output sound signal.
步驟S105:揚聲器從聲頻處理模組接收輸出聲音訊號,且輸出其輸出聲音訊號。 Step S105: The speaker receives the output sound signal from the audio processing module and outputs the output sound signal.
此外,本發明之聲頻調整的方法實施例可以進一步利用程式語言(Program Language,如:C++、Java等)撰成電腦程式(如:上述訊號產生程式),其程式碼(Program Code)的撰寫方式係其所屬技術領域中具有通常知識者可以理解,用以產生一種內儲程式之電腦程式產品,該電腦程式產品可以進一步儲存於一種內儲程式之電腦可讀取記錄媒體,如:各式記憶體、記憶卡、硬碟、光碟或USB隨身碟等,當電腦載入上述程式並執行後,可完成本發明之方法實施例,亦可作為本發明之聲頻調整裝置實施例之軟硬體協同運作的依據。 In addition, the audio adjustment method embodiment of the present invention can further use a program language (Program Language, such as: C++, Java, etc.) to write a computer program (such as: the above-mentioned signal generation program), and the writing method of the program code (Program Code) It can be understood by those with ordinary knowledge in the technical field that it is used to generate a computer program product with a built-in program. The computer program product can be further stored in a computer-readable recording medium with a built-in program, such as various memories. body, memory card, hard disk, optical disk or USB flash drive, etc., when the computer loads the above program and executes it, the method embodiment of the present invention can be completed, and it can also be used as the software and hardware collaboration of the audio adjustment device embodiment of the present invention. basis for operation.
本案所揭示者,乃較佳實施例,舉凡局部之變更或修飾而源於本案之技術思想而為所屬領域具有通常知識者所易於推知者,俱不脫本案之專利權範疇。 What is disclosed in this case is a preferred embodiment. Any partial changes or modifications derived from the technical ideas of this case and easily inferred by those with ordinary knowledge in the field do not deviate from the scope of the patent rights of this case.
綜上所陳,本案無論就目的、手段與功效,再再顯示其迥異於習 知之技術特徵,且其首先發明合於實用,亦在在符合發明之專利要件,懇請 貴審查委員明察,並祈早日賜予專利,俾嘉惠社會,實感德便。 To sum up, this case shows that it is completely different from the conventional ones in terms of purpose, means and effect. The invention has known technical characteristics and is suitable for practical use. It also meets the patent requirements for inventions. I sincerely ask your review committee to take a closer look and pray for an early grant of a patent, so as to benefit society and feel that it is convenient.
10:聲頻處理模組 10:Audio processing module
11:設定聲頻範圍 11: Set audio range
12:調整聲頻模型 12:Adjust audio model
13:輸出聲音訊號 13: Output sound signal
20:收音模組 20:Radio module
21:聲音訊號 21: Sound signal
30:揚聲器 30: Speaker
40:測試聲頻模型 40: Test audio model
41:頻寬資料 41:Bandwidth information
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW110108463A TWI834954B (en) | 2021-03-10 | 2021-03-10 | Audio frequency adjustment device and method, computer program product and computer readable medium with stored programs thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW110108463A TWI834954B (en) | 2021-03-10 | 2021-03-10 | Audio frequency adjustment device and method, computer program product and computer readable medium with stored programs thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202236259A TW202236259A (en) | 2022-09-16 |
| TWI834954B true TWI834954B (en) | 2024-03-11 |
Family
ID=84957188
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW110108463A TWI834954B (en) | 2021-03-10 | 2021-03-10 | Audio frequency adjustment device and method, computer program product and computer readable medium with stored programs thereof |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI834954B (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014137570A1 (en) * | 2013-03-07 | 2014-09-12 | Parametric Sound Corporation | Hearing enhancement systems and methods |
| CN107205716A (en) * | 2014-10-02 | 2017-09-26 | 美国国家航空航天局 | Infrasonic sound stethoscope for monitoring physiology course |
| US20200045482A1 (en) * | 2016-05-18 | 2020-02-06 | Barry Epstein | Methods for hearing-assist systems in various venues |
-
2021
- 2021-03-10 TW TW110108463A patent/TWI834954B/en active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014137570A1 (en) * | 2013-03-07 | 2014-09-12 | Parametric Sound Corporation | Hearing enhancement systems and methods |
| CN107205716A (en) * | 2014-10-02 | 2017-09-26 | 美国国家航空航天局 | Infrasonic sound stethoscope for monitoring physiology course |
| US20200045482A1 (en) * | 2016-05-18 | 2020-02-06 | Barry Epstein | Methods for hearing-assist systems in various venues |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202236259A (en) | 2022-09-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9299333B2 (en) | System for adaptive audio signal shaping for improved playback in a noisy environment | |
| US10475434B2 (en) | Electronic device and control method of earphone device | |
| CN111970609B (en) | Sound quality adjusting method, sound quality adjusting system and computer readable storage medium | |
| US9847767B2 (en) | Electronic device capable of adjusting an equalizer according to physiological condition of hearing and adjustment method thereof | |
| EP3198721B1 (en) | Mobile cluster-based audio adjusting method and apparatus | |
| EP4395368B1 (en) | Frequency response consistency calibration method and electronic device | |
| CN114071308A (en) | Earphone self-adaptive tuning method and device, earphone and readable storage medium | |
| CN1972524B (en) | Method and device for reproducing music files | |
| WO2024032133A1 (en) | Method and apparatus for auditory testing, electronic device, and storage medium | |
| US20150049879A1 (en) | Method of audio processing and audio-playing device | |
| CN116546126B (en) | Noise suppression method and electronic equipment | |
| TWI834954B (en) | Audio frequency adjustment device and method, computer program product and computer readable medium with stored programs thereof | |
| TWI451405B (en) | Hearing aid and method of enhancing speech output in real time | |
| TW201524221A (en) | Method and computer program product of processing voice segment and hearing aid | |
| CN113225639B (en) | Headphone configuration method, device, terminal equipment and computer readable storage medium | |
| CN107666639B (en) | Perceptual power reduction system and method | |
| TWI603627B (en) | Method and computer program product of processing voice segment and hearing aid | |
| CN104023296A (en) | Sound output method and device and mobile terminal | |
| EP3471267B1 (en) | Method and apparatus for repairing distortion of an audio signal | |
| CN116156390B (en) | Audio processing method and electronic equipment | |
| CN110570875A (en) | Method for detecting environmental noise to change playing voice frequency and voice playing device | |
| CN115038024B (en) | A wide dynamic compression hearing aid method based on headphone equipment and related equipment | |
| TWI588819B (en) | Voice processing method, voice communication device and computer program product thereof | |
| CN118795818A (en) | Equipment controls, devices, electronic equipment and storage media | |
| CN114446315A (en) | Communication device and method for adjusting output side tone |