[go: up one dir, main page]

TWI879091B - External Voice Switchboard System - Google Patents

External Voice Switchboard System Download PDF

Info

Publication number
TWI879091B
TWI879091B TW112135377A TW112135377A TWI879091B TW I879091 B TWI879091 B TW I879091B TW 112135377 A TW112135377 A TW 112135377A TW 112135377 A TW112135377 A TW 112135377A TW I879091 B TWI879091 B TW I879091B
Authority
TW
Taiwan
Prior art keywords
voice
call
processing device
signal
management unit
Prior art date
Application number
TW112135377A
Other languages
Chinese (zh)
Other versions
TW202515178A (en
Inventor
鮮孟儒
莊汝霖
劉禹成
曾敬淳
Original Assignee
百一電子股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 百一電子股份有限公司 filed Critical 百一電子股份有限公司
Priority to TW112135377A priority Critical patent/TWI879091B/en
Application granted granted Critical
Publication of TW202515178A publication Critical patent/TW202515178A/en
Publication of TWI879091B publication Critical patent/TWI879091B/en

Links

Images

Landscapes

  • Sub-Exchange Stations And Push- Button Telephones (AREA)
  • Telephonic Communication Services (AREA)

Abstract

一種外接式語音總機系統,用以連接一專用交換機,且包含一電信連接埠及一處理裝置,其中該電信連接埠連接該第二電話機連接埠;該處理裝置連接該電信連接埠且透過該電信連接埠連接該第二電話機連接埠,依據該來電訊號建立第一通話連線,再依據該第一通話連線中的來電語音辨識受話目標資訊,自資料庫中搜尋對應該受話目標資訊的至少一通訊資料;該處理裝置透過該電信連接埠傳送保持訊號與對應該分機號的一撥號訊號至該專用交換機,當該處理裝置判斷該專用交換機建立對應該分機號的一第二通話連線時,該處理裝置斷開該第一通話連線。An external voice switchboard system is used to connect to a dedicated switch and includes a telecommunication connection port and a processing device, wherein the telecommunication connection port is connected to the second telephone connection port; the processing device is connected to the telecommunication connection port and connected to the second telephone connection port through the telecommunication connection port, establishes a first call connection according to the incoming call signal, and then recognizes the call target information according to the incoming call voice in the first call connection, and searches at least one communication data corresponding to the call target information from a database; the processing device transmits a holding signal and a dialing signal corresponding to the extension number to the dedicated switch through the telecommunication connection port, and when the processing device determines that the dedicated switch establishes a second call connection corresponding to the extension number, the processing device disconnects the first call connection.

Description

外接式語音總機系統External Voice Switchboard System

本發明係與電話通訊系統有關;特別是指一種與專用交換機連接的外接式語音總機系統。The present invention relates to a telephone communication system; in particular, it relates to an external voice switchboard system connected to a dedicated switch.

傳統的專用交換機(Private Branch eXchange,PBX)係連接於一公共交換電話網路(Public Switched Telephone Network,PSTN),且該專用交換機連接多個電話機,該些電話機可透過該專用交換機互相通話,即內線通話。各該電話機可透過專用交換機撥號至該公共交換電話網路,或者專用交換機可將公共交換電話網路的來電轉接到特定的電話機,即外線通話。A traditional private branch exchange (PBX) is connected to a public switched telephone network (PSTN), and the private branch exchange is connected to multiple telephones, which can communicate with each other through the private branch exchange, i.e., internal calls. Each telephone can dial to the public switched telephone network through the private branch exchange, or the private branch exchange can transfer incoming calls from the public switched telephone network to a specific telephone, i.e., external calls.

該專用交換機收到該公共交換電話網路的來電時,會建立一通話連線,並撥放歡迎詞之語音,要求來話方輸入分機號,來話方必需在其通話裝置上輸入分機號,讓該專用交換機進行轉接。對於通話裝置為傳統的電話機而言,只要按下電話機上的實體數字按鍵,即可輸入分機號。然而,當來話方的通話裝置為智慧型手機時,來話方必需操作智慧型手機的觸控螢幕,以顯示出按鍵介面,再點選按鍵介面上的數字圖像來進行分機號之輸入,操作上甚為不便。When the private exchange receives an incoming call from the public switched telephone network, it will establish a call connection and play a voice message of a welcome word, asking the caller to enter an extension number. The caller must enter the extension number on his or her calling device so that the private exchange can transfer the call. For a traditional telephone, the caller can enter the extension number by simply pressing the physical numeric keys on the phone. However, when the caller's calling device is a smart phone, the caller must operate the touch screen of the smart phone to display the key interface, and then click on the numeric image on the key interface to enter the extension number, which is very inconvenient.

隨著科技的進步,目前市面上已推出具有辨識來電語音功能的專用交換機,然而,具有辨識來電語音功能的專用交換機之價格昂貴,傳統專用交換機的擁有者將原有的專用交換機汰換,將是一筆可觀的支出。With the advancement of technology, dedicated switches with the function of identifying incoming voice calls have been launched on the market. However, dedicated switches with the function of identifying incoming voice calls are expensive. For owners of traditional dedicated switches, it will cost a considerable amount of money to replace the original dedicated switches.

有鑑於此,本發明之目的在於提供一種外接式語音總機系統,可外接於傳統的專用交換機,提供語音辨識的功能,將來電轉接到特定之分機號。In view of this, the purpose of the present invention is to provide an external voice switchboard system that can be connected to a traditional dedicated switch, provide a voice recognition function, and transfer incoming calls to a specific extension number.

緣以達成上述目的,本發明提供的一種外接式語音總機系統,用以連接一專用交換機,其中,該專用交換機用以連接一公共交換電話網路,該專用交換機具有複數個電話機連接埠,該些電話機連接埠包括複數個第一電話機連接埠與一第二電話機連接埠,各該第一電話機連接埠用以供連接一電話機;該專用交換機將來自該公共交換電話網路的一來電訊號轉接至該第二電話機連接埠;該外接式語音總機系統包含一電信連接埠及一處理裝置,其中該電信連接埠連接該第二電話機連接埠;該處理裝置電性連接該電信連接埠且透過該電信連接埠連接該第二電話機連接埠,該處理裝置依據該來電訊號建立一第一通話連線;該處理裝置依據該第一通話連線中的一來電語音辨識一受話目標資訊,且自一資料庫中搜尋對應該受話目標資訊的至少一通訊資料,該至少一通訊資料包括一分機號;該處理裝置透過該電信連接埠傳送一保持訊號與對應該分機號的一撥號訊號至該專用交換機,當該處理裝置判斷該專用交換機建立對應該分機號的一第二通話連線時,該處理裝置斷開該第一通話連線。In order to achieve the above-mentioned object, the present invention provides an external voice switchboard system for connecting to a private switchboard, wherein the private switchboard is used to connect to a public switched telephone network, the private switchboard has a plurality of telephone connection ports, the telephone connection ports include a plurality of first telephone connection ports and a second telephone connection port, each of the first telephone connection ports is used to connect to a telephone; the private switchboard transfers an incoming call signal from the public switched telephone network to the second telephone connection port; the external voice switchboard system comprises a telecommunication connection port and a processing device, wherein the telecommunication connection port is connected to the second telephone connection port; the processing device The device is electrically connected to the telecommunication connection port and connected to the second telephone connection port through the telecommunication connection port. The processing device establishes a first call connection according to the incoming call signal; the processing device recognizes a call target information according to an incoming call voice in the first call connection, and searches at least one communication data corresponding to the call target information from a database, and the at least one communication data includes an extension number; the processing device transmits a holding signal and a dialing signal corresponding to the extension number to the private switch through the telecommunication connection port. When the processing device determines that the private switch establishes a second call connection corresponding to the extension number, the processing device disconnects the first call connection.

本發明之效果在於,該外接式語音總機系統可透過該電信連接埠連接在專用交換機的電話機連接埠,無需汰換專用交換機,即可為專用交換機增加語音辨識的功能,以辨識來電語音,並可控制專用交換機將來電轉接給對應的分機號。The effect of the present invention is that the external voice switchboard system can be connected to the telephone connection port of the dedicated switch through the telecommunication connection port, without replacing the dedicated switch, and the voice recognition function can be added to the dedicated switch to recognize the incoming call voice and control the dedicated switch to transfer the incoming call to the corresponding extension number.

為能更清楚地說明本發明,茲舉較佳實施例並配合圖式詳細說明如後。其中,圖1所示為本發明第一較佳實施例之外接式語音總機系統10的連接示意圖,其係用以外接於一專用交換機20。該專用交換機20用以連接一公共交換電話網路30,且該專用交換機20具有複數個電話機連接埠21,該些電話機連接埠21分別對應一個分機號。該些電話機連接埠21包括有複數個第一電話機連接埠211和一第二電話機連接埠212。各該第一電話機連接埠211用以連接一電話機40。該專用交換機20連接該些電話機40及該公共交換電話網路30,該些電話機40之間可建立互通的內線通話,並且各該電話機40也可以透過該專用交換機20連接到該公共交換電話網路30,進行外線通話。In order to explain the present invention more clearly, a preferred embodiment is given and described in detail with reference to the drawings. FIG1 is a connection diagram of an external voice switchboard system 10 of the first preferred embodiment of the present invention, which is used to be externally connected to a private switch 20. The private switch 20 is used to connect to a public switched telephone network 30, and the private switch 20 has a plurality of telephone connection ports 21, each of which corresponds to an extension number. The telephone connection ports 21 include a plurality of first telephone connection ports 211 and a second telephone connection port 212. Each of the first telephone connection ports 211 is used to connect to a telephone 40. The private switch 20 connects the telephones 40 and the public switched telephone network 30. The telephones 40 can establish internal calls to each other, and each of the telephones 40 can also connect to the public switched telephone network 30 through the private switch 20 to conduct external calls.

該外接式語音總機系統10包含一電信連接埠11、一處理裝置12、一網路連接埠14及一資料庫13,其中該電信連接埠11用以連接該專用交換機20的第二電話機連接埠212,例如使用電話線連接。該專用交換機20將來自該公共交換電話網路30的一來電訊號轉接到該第二電話機連接埠212,讓該外接式語音總機系統10接聽該來電訊號,該外接式語音總機系統10也可與該些電話機40建立互通的內線電話連線。The external voice switchboard system 10 includes a telecommunication connection port 11, a processing device 12, a network connection port 14 and a database 13, wherein the telecommunication connection port 11 is used to connect to the second telephone connection port 212 of the private switch 20, for example, using a telephone line connection. The private switch 20 transfers an incoming call signal from the public switched telephone network 30 to the second telephone connection port 212, allowing the external voice switchboard system 10 to receive the incoming call signal. The external voice switchboard system 10 can also establish an intercommunication internal telephone connection with the telephones 40.

請配合圖2,該處理裝置12電性連接該電信連接埠11且透過該電信連接埠11電性連接該第二電話機連接埠212,藉此該專用交換機20可將該來電訊號傳送至該處理裝置12。本實施例中,該專用交換機20為類比式,所接收/發送的訊號為類比訊號,該處理裝置12為數位式,所接收/發送的訊號為數位訊號,因此,於該處理裝置12與該電信連接埠11之間更設置一訊號轉換器12a,該處理裝置12透過該訊號轉換器12a電性連接該電信連接埠11。該訊號轉換器12a用以將來自該專用交換機20之類比訊號轉換為對應之數位訊號傳送給該處理裝置12,或將來自該處理裝置12之數位訊號轉換為對應之類比訊號傳送給該專用交換機20。在一實施例中,該訊號轉換器12a亦可整合於該處理裝置12中,讓該處理裝置12具備類比訊號與數位訊號之間轉換的功能。在一實施例中,當該專用交換機20為數位式,則可省略該訊號轉換器12a,該處理裝置12直接電性連接該電信連接埠11。Please refer to FIG. 2 , the processing device 12 is electrically connected to the telecommunication port 11 and is electrically connected to the second telephone port 212 through the telecommunication port 11, so that the dedicated switch 20 can transmit the incoming call signal to the processing device 12. In this embodiment, the dedicated switch 20 is analog, and the received/sent signal is an analog signal, and the processing device 12 is digital, and the received/sent signal is a digital signal. Therefore, a signal converter 12a is further provided between the processing device 12 and the telecommunication port 11, and the processing device 12 is electrically connected to the telecommunication port 11 through the signal converter 12a. The signal converter 12a is used to convert the analog signal from the dedicated switch 20 into a corresponding digital signal and transmit it to the processing device 12, or to convert the digital signal from the processing device 12 into a corresponding analog signal and transmit it to the dedicated switch 20. In one embodiment, the signal converter 12a can also be integrated into the processing device 12, so that the processing device 12 has the function of converting between analog signals and digital signals. In one embodiment, when the dedicated switch 20 is digital, the signal converter 12a can be omitted, and the processing device 12 is directly electrically connected to the telecommunication port 11.

該處理裝置12更電性連接該網路連接埠14與該資料庫13,該網路連接埠14透過一網路50與至少一外部電子裝置60連線。網路50可例如為區域網路或網際網路。該外部電子裝置60可包括但不限於手機、平板電腦等具有連接網路功能之行動裝置,後續可將該外部電子裝置60作為一個電話機。在一實施例中,若不需要連接外部電子裝置60,亦可省略該網路連接埠14。The processing device 12 is further electrically connected to the network port 14 and the database 13. The network port 14 is connected to at least one external electronic device 60 via a network 50. The network 50 may be, for example, a local area network or the Internet. The external electronic device 60 may include, but is not limited to, a mobile device such as a mobile phone or a tablet computer that has a network connection function. The external electronic device 60 may be used as a telephone later. In one embodiment, if the external electronic device 60 does not need to be connected, the network port 14 may be omitted.

該資料庫13用以儲存複數個通訊資料,例如各該通訊資料可例如為公司的各員工的通訊資料,各該通訊資料包含各員工相關的資訊,各該通訊資料包括一主要資料與一輔助資料。其中,主要資料包括:姓名(姓與名)與分機號;輔助資料包括:部門、職稱、性別、性別稱呼…等至少一者或多者的組合。該資料庫13於本實施例是採用非揮發性的記憶體做為儲存資料的媒介,例如硬碟、記憶卡等,然於實務上,亦可以連接網路50的一雲端儲存空間作為該資料庫13。The database 13 is used to store a plurality of communication data, for example, each communication data may be the communication data of each employee of the company, each communication data includes information related to each employee, and each communication data includes a main data and an auxiliary data. The main data includes: name (surname and first name) and extension number; the auxiliary data includes: department, job title, gender, gender name, etc., etc., or a combination of at least one or more. In this embodiment, the database 13 uses a non-volatile memory as a medium for storing data, such as a hard drive, a memory card, etc., but in practice, a cloud storage space connected to the network 50 can also be used as the database 13.

該處理裝置12包括有一網路電話交換模組123及一語音處理模組121。該處理裝置12可為一處理器,該網路電話交換模組123與該語音處理模組121於本實施例中分別為軟體模組,但不以此為限,亦可為硬體模組。該網路電話交換模組123與該電信連接埠11及該網路連接埠14訊號連接,並且該網路電話交換模組123與該語音處理模組121連接。本實施例中,該網路電話交換模組123係透過該訊號轉換器12a與該電信連接埠11訊號連接。The processing device 12 includes an Internet phone exchange module 123 and a voice processing module 121. The processing device 12 can be a processor. The Internet phone exchange module 123 and the voice processing module 121 are software modules in this embodiment, but are not limited thereto and can also be hardware modules. The Internet phone exchange module 123 is signal-connected to the telecommunication port 11 and the network port 14, and the Internet phone exchange module 123 is connected to the voice processing module 121. In this embodiment, the Internet phone exchange module 123 is signal-connected to the telecommunication port 11 through the signal converter 12a.

該語音處理模組121用以處理來電的語音,以及產生對應的語音並輸出。更詳而言,該語音處理模組121包括有一對話管理單元121a、一語音識別單元121b、一自然語言理解單元121c及一語音合成單元121d。該對話管理單元121a分別連接該語音識別單元121b、該自然語言理解單元121c及該語音合成單元121d。The voice processing module 121 is used to process the voice of the incoming call and generate and output the corresponding voice. More specifically, the voice processing module 121 includes a dialogue management unit 121a, a voice recognition unit 121b, a natural language understanding unit 121c and a voice synthesis unit 121d. The dialogue management unit 121a is connected to the voice recognition unit 121b, the natural language understanding unit 121c and the voice synthesis unit 121d.

此外,前述之網路電話交換模組123可於其他實施例中亦可整合至該對話管理單元121a中,由具有網路電話交換模組123的對話管理單元121a與該網路連接埠14訊號連接,以及透過該訊號轉換器12a與該電信連接埠11訊號連接。In addition, the aforementioned Internet phone exchange module 123 may also be integrated into the conversation management unit 121a in other embodiments, and the conversation management unit 121a having the Internet phone exchange module 123 is signal-connected to the network connection port 14, and is signal-connected to the telecommunication connection port 11 through the signal converter 12a.

該語音處理模組121的對話管理單元121a連接該資料庫13,以存取該資料庫13中的該些通訊資料。The dialogue management unit 121a of the voice processing module 121 is connected to the database 13 to access the communication data in the database 13.

於後配合圖3,說明本實施例之外接式語音總機系統10的運作流程。3, the operation flow of the external voice switchboard system 10 of this embodiment will be described.

一來話方透過該公共交換電話網路30撥號到該專用交換機20。當該專用交換機20接收到該公共交換電話網路30的該來電訊號後,該專用交換機20依據該第二電話機連接埠212的分機號,將該來電訊號轉接至該外接式語音總機系統10。由該第二電話機連接埠212輸出的該來電訊號輸入到該外接式語音總機系統10的電信連接埠11,且透過該訊號轉換器12a將該來電信號由類比訊號轉換為數位訊號,並傳送到該處理裝置12。A caller dials the private switch 20 through the public switched telephone network 30. After the private switch 20 receives the incoming call signal from the public switched telephone network 30, the private switch 20 transfers the incoming call signal to the external voice switchboard system 10 according to the extension number of the second telephone connection port 212. The incoming call signal output from the second telephone connection port 212 is input to the telecommunication connection port 11 of the external voice switchboard system 10, and the incoming call signal is converted from an analog signal to a digital signal through the signal converter 12a and transmitted to the processing device 12.

步驟S11:該處理裝置12依據該來電訊號建立一第一通話連線。本實施例中,係由該網路電話交換模組123將該來電訊號傳送給該語音處理模組121,由該語音處理模組121的對話管理單元121a建立該第一通話連線。該對話管理單元121a產生一歡迎詞之文字,並且傳送給該語音合成單元121d,該語音合成單元121d依據該歡迎詞之文字產生對應的該歡迎詞之語音,其中該歡迎詞之文字可由使用者依據需求自行設定。該對話管理單元121a將該歡迎詞之語音傳至該網路電話交換模組123,再經由該訊號轉換器12a將該歡迎詞之語音轉換為對應之類比訊號,並透過該專用交換機20傳送至該公共交換電話網路30,藉此於該第一通話連線中撥放該歡迎詞之語音給該來話方。歡迎詞之文字及語音可例如要求該來話方說出一受話目標資訊,例如,「您好,請說出您要找的人員的名字或相關資訊」。該來話方聽到該歡迎詞之語音後,說出該受話目標資訊,以形成該第一通話連線中的一來電語音,該來電語音可具有該受話目標資訊。舉例而言,該受話目標資訊包括一或多個搜尋條件,該或該些搜尋條件可例如為分機號、姓名、姓、名、部門、職稱、性別稱呼之至少一者或多者的組合。Step S11: The processing device 12 establishes a first call connection according to the incoming call signal. In this embodiment, the Internet phone exchange module 123 transmits the incoming call signal to the voice processing module 121, and the dialogue management unit 121a of the voice processing module 121 establishes the first call connection. The dialogue management unit 121a generates a text of a welcome word and transmits it to the speech synthesis unit 121d. The speech synthesis unit 121d generates the corresponding speech of the welcome word according to the text of the welcome word, wherein the text of the welcome word can be set by the user according to the needs. The conversation management unit 121a transmits the voice of the welcome word to the network telephone exchange module 123, and then the voice of the welcome word is converted into a corresponding analog signal through the signal converter 12a, and transmitted to the public switched telephone network 30 through the dedicated switch 20, thereby playing the voice of the welcome word to the caller in the first call connection. The text and voice of the welcome word can, for example, require the caller to speak a call target information, such as "Hello, please speak the name of the person you are looking for or related information." After hearing the voice of the welcome word, the caller speaks the call target information to form an incoming call voice in the first call connection, and the incoming call voice can have the call target information. For example, the call target information includes one or more search conditions, and the one or more search conditions may be, for example, a combination of at least one or more of an extension number, a name, a surname, a given name, a department, a job title, and a gender.

步驟S12:該第一通話連線中的該來電語音傳送到該處理裝置12,由該處理裝置12的該語音處理模組121依據該第一通話連線中的該來電語音辨識該受話目標資訊且依據該受話目標資訊自該資料庫13中搜尋對應該受話目標資訊的至少一個通訊資料。本實施例中,該對話管理單元121a接收該來電語音,並將該來電語音傳送給該語音識別單元121b。該語音識別單元121b將該來電語音轉換為一來電文字且傳送給該對話管理單元121a,再由該對話管理單元121a將該來電文字傳送至該自然語言理解單元121c。該自然語言理解單元121c解析該來電文字,且判斷該來電文字中是否有具有該受話目標資訊的一或多個搜尋條件,若是,則將該受話目標資訊傳送給該對話管理單元121a。該對話管理單元121a依據該受話目標資訊自該資料庫13搜尋對應該受話目標資訊的至少一個通訊資料。若該自然語言理解單元121c無法自該來電文字中判斷出該受話目標資訊,則該對話管理單元121a產生一回覆文字,例如「請重新說出您要找的人員的名字或相關資訊」,並透過該語音合成單元121d產生對應回覆文字的一回覆語音傳至該網路電話交換模組123,於該第一通話連線中撥放該回覆語音,以要求該來話方重新說出該受話目標資訊,以形成新的該來電語音。Step S12: The incoming voice in the first call connection is transmitted to the processing device 12, and the voice processing module 121 of the processing device 12 recognizes the call destination information according to the incoming voice in the first call connection and searches at least one communication data corresponding to the call destination information from the database 13 according to the call destination information. In this embodiment, the dialogue management unit 121a receives the incoming voice and transmits the incoming voice to the voice recognition unit 121b. The voice recognition unit 121b converts the incoming voice into an incoming text and transmits it to the dialogue management unit 121a, and then the dialogue management unit 121a transmits the incoming text to the natural language understanding unit 121c. The natural language understanding unit 121c analyzes the incoming call text and determines whether the incoming call text contains one or more search conditions with the call target information. If so, the call target information is transmitted to the dialogue management unit 121a. The dialogue management unit 121a searches for at least one communication data corresponding to the call target information from the database 13 according to the call target information. If the natural language understanding unit 121c cannot determine the target information from the incoming call text, the dialogue management unit 121a generates a reply text, such as "Please repeat the name of the person you are looking for or related information", and generates a reply voice corresponding to the reply text through the speech synthesis unit 121d and transmits it to the network telephone exchange module 123, and plays the reply voice in the first call connection to request the caller to repeat the target information to form a new incoming call voice.

步驟S13:當該處理裝置12的對話管理單元121a自該資料庫13搜尋到的對應該受話目標資訊的通訊資料為一個時,亦即分機號數量為一個,該處理裝置12透過該電信連接埠11傳送一保持訊號與對應該分機號的一撥號訊號至該專用交換機20,以請求該專用交換機20將該來電訊號轉接給對應該分機號之第一電話機連接埠211的電話機40。舉例而言,該保持訊號可例如是保留(hook或flash hook),該撥號訊號可例如是複頻撥號(Dual-Tone Multi-Frequency,DTMF)。Step S13: When the conversation management unit 121a of the processing device 12 searches the database 13 for one communication data corresponding to the call target information, that is, the number of extension numbers is one, the processing device 12 transmits a holding signal and a dialing signal corresponding to the extension number to the private switch 20 through the telecommunication connection port 11, so as to request the private switch 20 to transfer the incoming call signal to the telephone 40 of the first telephone connection port 211 corresponding to the extension number. For example, the holding signal may be a hook or flash hook, and the dialing signal may be a dual-tone multi-frequency (DTMF) dialing signal.

更詳而言,搜尋到的通訊資料為一個時,該對話管理單元121a根據該通訊資料產生傳送一轉接回應之文字,並透過該語音合成單元121d產生對應的語音,以於該第一通話連線中撥放該轉接回應之語音,該轉接回應之語音用以告知該來話方正在進行轉接。並且該對話管理單元121a令該網路電話交換模組123產生該保持訊號與對應該分機號的該撥號訊號,且經由該訊號轉換器12a與該電信連接埠11將該保持訊號與該撥號訊號傳送至該專用交換機20。該專用交換機20接收該保持訊號後,保留該第一通話連線並且依據該撥號訊號撥號給該分機號。More specifically, when the communication data searched is one, the dialogue management unit 121a generates and transmits a transfer response text according to the communication data, and generates a corresponding voice through the voice synthesis unit 121d to play the transfer response voice in the first call connection, and the transfer response voice is used to inform the caller that the transfer is being performed. In addition, the dialogue management unit 121a enables the network telephone exchange module 123 to generate the hold signal and the dial signal corresponding to the extension number, and transmits the hold signal and the dial signal to the dedicated switch 20 via the signal converter 12a and the telecommunication connection port 11. After receiving the hold signal, the private exchange 20 reserves the first call connection and dials the extension number according to the dial signal.

步驟S14:當該處理裝置12判斷該專用交換機20建立對應該分機號的一第二通話連線時,該處理裝置12斷開該第一通話連線。Step S14: When the processing device 12 determines that the private exchange 20 establishes a second call connection corresponding to the extension number, the processing device 12 disconnects the first call connection.

本實施例中,該處理裝置12傳送該保持訊號及該撥號訊號後,該專用交換機20於進行轉接該分機號的過程中,經由該第二電話機連接埠212傳送一回應聲音訊號至該處理裝置12,該處理裝置12判斷該回應聲音訊號中的一鈴聲音非為一忙線音時,進一步判斷該回應聲音訊號之一聲音強度是否大於一閾值,其中該鈴聲音及該忙線音的聲音強度會小於該閾值。若聲音強度大於該閾值,代表該電話機40的話筒已被一使用者拿起且該使用者發出聲音而使該聲音強度大於該閾值,因此,該處理裝置12判斷該專用交換機20已建立對應該分機號的該第二通話連線,且該處理裝置12斷開該第一通話連線,藉此,該專用交換機20便可將該來話方的來電轉到對應該分機號的電話機40。In this embodiment, after the processing device 12 transmits the hold signal and the dial signal, the dedicated exchange 20 transmits a response sound signal to the processing device 12 via the second telephone connection port 212 during the process of transferring the extension number. When the processing device 12 determines that a ring tone in the response sound signal is not a busy tone, it further determines whether a sound intensity of the response sound signal is greater than a threshold, wherein the sound intensity of the ring tone and the busy tone is less than the threshold. If the sound intensity is greater than the threshold, it means that the microphone of the telephone 40 has been picked up by a user and the user has made a sound so that the sound intensity is greater than the threshold. Therefore, the processing device 12 determines that the private switch 20 has established the second call connection corresponding to the extension number, and the processing device 12 disconnects the first call connection. In this way, the private switch 20 can transfer the caller's call to the telephone 40 corresponding to the extension number.

該處理裝置12判斷該回應聲音訊號為該忙線音時,代表對應該分機號之該電話機40處於忙線狀態。由該語音處理模組121在該第一通話連線中撥放一忙線提示詞的語音,例如「分機忙線中」。When the processing device 12 determines that the response sound signal is the busy tone, it means that the telephone 40 corresponding to the extension number is busy. The voice processing module 121 plays a busy prompt voice in the first call connection, such as "extension busy".

除了以該回應聲音訊號中的聲音強度判斷是否建立第二通話連線之外,該處理裝置12亦可在傳送該保持訊號及該撥號訊號後,於一預定時間段(例如5秒)中未偵測到該專用交換機20所傳來的該回應聲音訊號時,判斷為該專用交換機20已建立對應該分機號的該第二通話連線。舉例而言,該使用者在電話機40響鈴時即時將話筒拿起且使用者亦未發出聲音,此時,該專用交換機20尚未產生該回應聲音訊號,但已建立第二通話連線,在此狀況下,該處理裝置12於該預定時間段中未偵測到該回應聲音訊號,因此,該處理裝置12於該預定時間段結束後判斷為該專用交換機20已建立對應該分機號的該第二通話連線。In addition to determining whether to establish the second call connection based on the sound intensity in the response sound signal, the processing device 12 may also determine that the private switch 20 has established the second call connection corresponding to the extension number when the response sound signal from the private switch 20 is not detected within a predetermined time period (e.g., 5 seconds) after transmitting the hold signal and the dial signal. For example, when the phone 40 rings, the user immediately picks up the receiver and does not make any sound. At this time, the private switch 20 has not yet generated the response sound signal, but has established a second call connection. In this case, the processing device 12 does not detect the response sound signal within the predetermined time period. Therefore, the processing device 12 determines that the private switch 20 has established the second call connection corresponding to the extension number after the predetermined time period ends.

上述中,該處理裝置12可由該語音處理模組121的對話管理單元121a進行該回應聲音訊號的判斷,或者,該語音處理模組121可另包括一聲音訊號處理單元,專責進行該回應聲音訊號的判斷。In the above, the processing device 12 may determine the response sound signal by the dialogue management unit 121a of the voice processing module 121, or the voice processing module 121 may further include a sound signal processing unit dedicated to determining the response sound signal.

可選地,該處理裝置12可在該第二通話連線中撥放一來電提示詞的語音,例如「有您的來電」,而後再斷開該第一通話連線。Optionally, the processing device 12 may play a voice prompt of an incoming call, such as "your call is coming", in the second call connection, and then disconnect the first call connection.

該資料庫13儲存的該些通訊資料之中的至少一者更包括一通訊帳號,該通訊帳號對應該外部電子裝置60,且該通訊帳號用以供該處理裝置12透過該網路50連接至該外部電子裝置60。實務上,亦可為多個通訊資料分別具有一通訊帳號,該些通訊帳號分別對應多個該外部電子裝置60。在上述步驟S13中,當該處理裝置12的對話管理單元121a自該資料庫13搜尋到的對應該受話目標資訊的通訊資料為一個時,且該通訊資料包括該通訊帳號時,該處理裝置12除了透過該電信連接埠11傳送該保持訊號與對應該分機號的該撥號訊號至該專用交換機20之外,該處理裝置12更透過該網路連接埠14連接該網路50,且傳送一通話請求訊號至對應該通訊帳號之該外部電子裝置60,以通知該外部電子裝置60目前有來電。當該處理裝置12判斷該專用交換機20建立該第二通話連線時,該處理裝置12停止傳送該通話請求訊號至該外部電子裝置60並斷開該第一通話連線,藉此,讓使用者可於該電話機40接聽來電。當該處理裝置12判斷該專用交換機20尚未建立該第二通話連線,且該外部電子裝置60回應該通話請求訊號時,該處理裝置12將該第一通話連線轉接至該外部電子裝置60,相當於透過該外部電子裝置60做為一個分機使用,外部電子裝置60的使用者便可與該來話方通話。當該外部電子裝置60的使用者接起時,該外部電子裝置60回應該通話請求訊號,該處理裝置12再次傳送該保持訊號給該專用交換機20,令該專用交換機20取消轉接,使對應該通訊帳號之電話機40停止響鈴。At least one of the communication data stored in the database 13 further includes a communication account, the communication account corresponds to the external electronic device 60, and the communication account is used for the processing device 12 to connect to the external electronic device 60 through the network 50. In practice, multiple communication data may each have a communication account, and the communication accounts may each correspond to multiple external electronic devices 60. In the above step S13, when the conversation management unit 121a of the processing device 12 searches the database 13 for one communication data corresponding to the call target information, and the communication data includes the communication account, the processing device 12 not only transmits the hold signal and the dial signal corresponding to the extension number to the dedicated switch 20 through the telecommunication connection port 11, but also connects to the network 50 through the network connection port 14 and transmits a call request signal to the external electronic device 60 corresponding to the communication account to notify the external electronic device 60 that there is an incoming call. When the processing device 12 determines that the private exchange 20 has established the second call connection, the processing device 12 stops sending the call request signal to the external electronic device 60 and disconnects the first call connection, thereby allowing the user to answer the call on the phone 40. When the processing device 12 determines that the private exchange 20 has not established the second call connection and the external electronic device 60 responds to the call request signal, the processing device 12 transfers the first call connection to the external electronic device 60, which is equivalent to using the external electronic device 60 as an extension, and the user of the external electronic device 60 can talk to the caller. When the user of the external electronic device 60 picks up the call, the external electronic device 60 responds to the call request signal, and the processing device 12 again transmits the hold signal to the private switch 20, so that the private switch 20 cancels the forwarding and stops the phone 40 corresponding to the communication account from ringing.

在前述步驟S12中:當該處理裝置12的對話管理單元121a自該資料庫13未搜尋到的對應該受話目標資訊的通訊資料時,進行一轉接總機步驟,該轉接總機步驟包括:由該網路電話交換模組123產生該保持訊號與對應一預設分機號的另一撥號訊號,且該保持訊號與該另一撥號訊號經由該訊號轉換器12a與該電信連接埠11傳送至該專用交換機20,以請求該專用交換機20將該來電訊號轉接給對應該預設分機號之第一電話機連接埠211的電話機40,本實施例中,該預設分機號可為一總機的分機號。當該處理裝置12判斷該專用交換機20已建立對應該預設分機號的一第三通話連線時,該處理裝置12斷開該第一通話連線,使對應該預設分機號的電話機40之使用者可與該來話方通話。該處理裝置12判斷是否已建立該第三通話連線的方式同上述步驟S14中判斷是否已建立該第二通話連線的方式,於此不再贅述。In the aforementioned step S12: when the conversation management unit 121a of the processing device 12 does not search the communication data corresponding to the call target information from the database 13, a switchboard transfer step is performed, and the switchboard transfer step includes: the network telephone exchange module 123 generates the hold signal and another dial signal corresponding to a default extension number, and the hold signal and the other dial signal are transmitted to the private switch 20 via the signal converter 12a and the telecommunications connection port 11 to request the private switch 20 to transfer the incoming call signal to the telephone 40 of the first telephone connection port 211 corresponding to the default extension number. In this embodiment, the default extension number can be an extension number of a switchboard. When the processing device 12 determines that the private exchange 20 has established a third call connection corresponding to the preset extension number, the processing device 12 disconnects the first call connection, so that the user of the telephone 40 corresponding to the preset extension number can talk to the caller. The processing device 12 determines whether the third call connection has been established in the same way as the determination of whether the second call connection has been established in the above step S14, and will not be repeated here.

可選地,該對話管理單元121a未搜尋到的對應該受話目標資訊的通訊資料時,該對話管理單元121a可確認是否為首次搜尋,若為首次搜尋,則該對話管理單元121a如同上述步驟S12中產生該回覆文字,並透過該語音合成單元121d產生對應的該回覆語音傳至該網路電話交換模組123,以於該第一通話連線中撥放該回覆語音,以要求該來話方重新說出該受話目標資訊,以形成新的該來電語音。接著,便可再進行步驟S12~S14。若非為首次搜尋,則進行上述的該轉接總機步驟。Optionally, when the conversation management unit 121a does not search for the communication data corresponding to the call target information, the conversation management unit 121a can confirm whether it is the first search. If it is the first search, the conversation management unit 121a generates the reply text as in the above step S12, and generates the corresponding reply voice through the voice synthesis unit 121d and transmits it to the network telephone exchange module 123, so as to play the reply voice in the first call connection, so as to require the caller to re-speak the call target information to form a new call voice. Then, steps S12 to S14 can be performed again. If it is not the first search, the above-mentioned transfer switchboard step is performed.

在前述步驟S12中:當該處理裝置12的對話管理單元121a自該資料庫13搜尋到的對應該受話目標資訊的通訊資料為複數個時,則該對話管理單元121a產生另一回覆文字,例如「請說出您要找的人員的其它資訊」,並透過該語音合成單元121d產生對應該回覆文字的該回覆語音傳至該網路電話交換模組123,以於該第一通話連線中撥放該回覆語音,以要求該來話方說出該受話目標資訊的一輔助搜尋條件,該來話方說出輔助搜尋條件後,形成該第一通話連線中的另一來電語音。輔助搜尋條件可例如是姓、名、部門、職稱、性別稱呼之其中一者或多者的組合。In the aforementioned step S12: when the conversation management unit 121a of the processing device 12 searches for multiple communication data corresponding to the target information of the call from the database 13, the conversation management unit 121a generates another reply text, such as "Please tell me other information about the person you are looking for", and generates the reply voice corresponding to the reply text through the speech synthesis unit 121d and transmits it to the network telephone exchange module 123, so as to play the reply voice in the first call connection to request the caller to say an auxiliary search condition for the target information of the call. After the caller says the auxiliary search condition, another incoming call voice in the first call connection is formed. The auxiliary search condition may be, for example, a combination of one or more of last name, first name, department, job title, and gender.

接著,該對話管理單元121a接收該另一來電語音,並且將該另一來電語音傳送給該語音識別單元121b,該語音識別單元121b辨識該另一來電語音且轉換為另一來電文字且傳送給該對話管理單元121a,該對話管理單元121a將該另一來電文字傳送給該自然語言理解單元121c,該自然語言理解單元121c解析該另一來電文字,並由該另一來電文字中判斷具該輔助搜尋條件時,將該輔助搜尋條件傳送給該對話管理單元121a。該對話管理單元121a依據該受話目標資訊的輔助搜尋條件自該資料庫13中搜尋對應該受話目標資訊的通訊資料。當該對話管理單元121a比對只有一個通訊資料的輔助資料符合該輔助搜尋條件時,則進行步驟S13至S14;當該對話管理單元121a比對仍有二個以上的該通訊資料的輔助資料皆符合該輔助搜尋條件時,則進行上述的該轉接總機步驟。Next, the dialogue management unit 121a receives the other incoming voice and transmits the other incoming voice to the voice recognition unit 121b. The voice recognition unit 121b recognizes the other incoming voice and converts it into another incoming text and transmits it to the dialogue management unit 121a. The dialogue management unit 121a transmits the other incoming text to the natural language understanding unit 121c. The natural language understanding unit 121c parses the other incoming text and transmits the auxiliary search condition to the dialogue management unit 121a when judging that the other incoming text contains the auxiliary search condition. The dialogue management unit 121a searches the database 13 for communication data corresponding to the called target information according to the auxiliary search condition of the called target information. When the conversation management unit 121a compares only one auxiliary data of the communication data and finds that it meets the auxiliary search condition, steps S13 to S14 are performed; when the conversation management unit 121a compares that there are still more than two auxiliary data of the communication data and they all meet the auxiliary search condition, the above-mentioned switching switchboard step is performed.

圖4所示者為本發明第二較佳實施例之外接式語音總機系統10的運作流程,其係以第一實施例為基礎,不同的是,該來電語音中的該受話目標資訊包括多個搜尋條件,並且在步驟S13’中,對話管理單元121a依據該受話目標資訊的其中一該搜尋條件自該資料庫13中搜尋到對應的通訊資料為一個時,該對話管理單元121a進一步比對該通訊資料的輔助資料者符合該受話目標資訊的另一該搜尋條件時,該對話管理單元121a令該網路電話交換模組123產生該保持訊號與對應該分機號的該撥號訊號,且經由該訊號轉換器12a與該電信連接埠11將該保持訊號與該撥號訊號傳送至該專用交換機20。藉此,可以再次確認通訊資料與受話目標資訊相符,避免該語音處理模組121對來電語音辨識錯誤的情形。FIG. 4 shows the operation flow of the external voice switchboard system 10 of the second preferred embodiment of the present invention, which is based on the first embodiment, except that the call target information in the incoming call voice includes a plurality of search conditions, and in step S13', when the conversation management unit 121a searches for one corresponding communication data from the database 13 according to one of the search conditions of the call target information, When the conversation management unit 121a further compares the auxiliary data of the communication data and finds that it meets another search condition of the call target information, the conversation management unit 121a causes the network telephone exchange module 123 to generate the holding signal and the dialing signal corresponding to the extension number, and transmits the holding signal and the dialing signal to the dedicated exchange 20 via the signal converter 12a and the telecommunication connection port 11. In this way, it can be confirmed again that the communication data matches the call target information, avoiding the situation where the voice processing module 121 recognizes the incoming voice incorrectly.

步驟S13’中該對話管理單元121a比對該輔助資料者不符合該受話目標資訊的另一該搜尋條件時,則該對話管理單元121a產生一回覆文字,例如「請重新說出您要找的人員的名字或相關資訊」,並透過該語音合成單元121d產生對應回覆文字的一回覆語音傳至該網路電話交換模組123,以於該第一通話連線中撥放該回覆語音,以要求該來話方重新說出該受話目標資訊,以形成新的該來電語音。In step S13', when the conversation management unit 121a compares the auxiliary data and finds that it does not meet the other search condition of the call target information, the conversation management unit 121a generates a reply text, such as "Please say the name of the person you are looking for or related information again", and generates a reply voice corresponding to the reply text through the speech synthesis unit 121d and transmits it to the network telephone exchange module 123, so as to play the reply voice in the first call connection to request the caller to say the call target information again to form a new incoming call voice.

可選地,該對話管理單元121a可確認是否為首次搜尋,若為首次搜尋,則該對話管理單元121a如同上述驟S13’中產生該回覆文字,並透過該語音合成單元121d產生對應的該回覆語音傳至該網路電話交換模組123,以於該第一通話連線中撥放該回覆語音,以要求該來話方重新說出該受話目標資訊,以形成新的該來電語音。接著,便可再進行步驟S12~S14。若非為首次搜尋,則進行第一實施例中的該轉接總機步驟。Optionally, the dialogue management unit 121a can confirm whether it is the first search. If it is the first search, the dialogue management unit 121a generates the reply text as in the above step S13', and generates the corresponding reply voice through the voice synthesis unit 121d and transmits it to the network telephone exchange module 123, so as to play the reply voice in the first call connection to require the caller to re-speak the call target information to form a new call voice. Then, steps S12 to S14 can be performed again. If it is not the first search, the switchboard transfer step in the first embodiment is performed.

據上所述,本發明之外接式語音總機系統10,可外接在傳統的專用交換機20上,再透過處理裝置12之語音處理模組121以提供語音辨識及語音回覆的功能,如此一來,無需更換專用交換機20,便可達到依據來話方的語音轉接特定之分機號之目的,進而改善當來話方的通話裝置為智慧型手機時,來話方必需操作智慧型手機的觸控螢幕而造成的操作不便,以及改善汰換原有的專用交換機而造成的高額費用支出的問題。As described above, the external voice switchboard system 10 of the present invention can be externally connected to the traditional dedicated switch 20, and then provide the functions of voice recognition and voice reply through the voice processing module 121 of the processing device 12. In this way, the purpose of transferring the caller's voice to a specific extension number can be achieved without replacing the dedicated switch 20, thereby improving the inconvenience caused by the caller having to operate the touch screen of the smart phone when the caller's calling device is a smart phone, and improving the problem of high cost expenditure caused by replacing the original dedicated switch.

以上所述僅為本發明較佳可行實施例而已,舉凡應用本發明說明書及申請專利範圍所為之等效變化,理應包含在本發明之專利範圍內。The above description is only the preferred embodiment of the present invention. Any equivalent changes made by applying the present invention specification and the scope of patent application should be included in the patent scope of the present invention.

[本發明] 10:外接式語音總機系統 11:電信連接埠 12:處理裝置 121:語音處理模組 121a:對話管理單元 121b:語音識別單元 121c:自然語言理解單元 121d:語音合成單元 123:網路電話交換模組 12a:訊號轉換器 13:資料庫 14:網路連接埠 20:專用交換機 21:電話機連接埠 211:第一電話機連接埠 212:第二電話機連接埠 30:公共交換電話網路 40:電話機 50:網路 60:外部電子裝置 S11~S14,S13’:步驟 [The present invention] 10: External voice switchboard system 11: Telecommunications connection port 12: Processing device 121: Voice processing module 121a: Dialogue management unit 121b: Voice recognition unit 121c: Natural language understanding unit 121d: Voice synthesis unit 123: Internet telephone exchange module 12a: Signal converter 13: Database 14: Internet connection port 20: Dedicated switch 21: Telephone connection port 211: First telephone connection port 212: Second telephone connection port 30: Public switched telephone network 40: Telephone 50: Network 60: External electronic device S11~S14,S13’: Steps

圖1為本發明一第一較佳實施例之外接式語音總機系統連接專用交換器之示意圖。 圖2為本發明第一較佳實施例之外接式語音總機系統的的示意圖。 圖3為本發明第一較佳實施例之外接式語音總機系統的運作流程圖。 圖4為本發明一第二較佳實施例之外接式語音總機系統的運作流程圖。 FIG1 is a schematic diagram of an external voice exchange system connected to a dedicated switch in a first preferred embodiment of the present invention. FIG2 is a schematic diagram of an external voice exchange system in a first preferred embodiment of the present invention. FIG3 is an operation flow chart of an external voice exchange system in a first preferred embodiment of the present invention. FIG4 is an operation flow chart of an external voice exchange system in a second preferred embodiment of the present invention.

10:外接式語音總機系統 10: External voice switchboard system

11:電信連接埠 11: Telecommunications port

12:處理裝置 12: Processing device

121:語音處理模組 121: Voice processing module

121a:對話管理單元 121a: Dialogue management unit

121b:語音識別單元 121b: Speech recognition unit

121c:自然語言理解單元 121c: Natural language understanding unit

121d:語音合成單元 121d: Speech synthesis unit

12a:訊號轉換器 12a:Signal converter

123:網路電話交換模組 123: Internet phone exchange module

13:資料庫 13: Database

14:網路連接埠 14: Network port

Claims (9)

一種外接式語音總機系統,用以連接一專用交換機,其中,該專用交換機用以連接一公共交換電話網路,該專用交換機具有複數個電話機連接埠,該些電話機連接埠包括複數個第一電話機連接埠與一第二電話機連接埠,各該第一電話機連接埠用以供連接一電話機;該專用交換機將來自該公共交換電話網路的一來電訊號轉接至該第二電話機連接埠;該外接式語音總機系統包含: 一電信連接埠,連接該第二電話機連接埠; 一處理裝置,電性連接該電信連接埠且透過該電信連接埠連接該第二電話機連接埠,該處理裝置依據該來電訊號建立一第一通話連線;該處理裝置依據該第一通話連線中的一來電語音辨識一受話目標資訊,且自一資料庫中搜尋對應該受話目標資訊的至少一通訊資料,該至少一通訊資料包括一分機號;該處理裝置透過該電信連接埠傳送一保持訊號與對應該分機號的一撥號訊號至該專用交換機,當該處理裝置判斷該專用交換機建立對應該分機號的一第二通話連線時,該處理裝置斷開該第一通話連線; 一網路連接埠,該網路連接埠用以連接一網路;其中該至少一通訊資料包括一通訊帳號,該通訊帳號用以供該處理裝置透過該網路連接至一外部電子裝置;該處理裝置透過該網路連接埠傳送一通話請求訊號到對應該通訊帳號的該外部電子裝置,以通知該外部電子裝置目前有來電,以及透過該電信連接埠傳送該保持訊號與對應該分機號的該撥號訊號至該專用交換機,以請求該專用交換機將該來電訊號轉接給對應該分機號之第一電話機連接埠的電話機;當該處理裝置判斷該專用交換機建立對應該分機號的該第二通話連線時,該處理裝置停止傳送該通話請求訊號;當該處理裝置判斷該專用交換機尚未建立對應該分機號的該第二通話連線,且該外部電子裝置回應該通話請求訊號時,該處理裝置將該第一通話連線轉接至該外部電子裝置。 An external voice switchboard system is used to connect to a dedicated switch, wherein the dedicated switch is used to connect to a public switched telephone network, the dedicated switch has a plurality of telephone connection ports, the telephone connection ports include a plurality of first telephone connection ports and a second telephone connection port, each of the first telephone connection ports is used to connect to a telephone; the dedicated switch transfers an incoming call signal from the public switched telephone network to the second telephone connection port; the external voice switchboard system includes: a telecommunications connection port connected to the second telephone connection port; A processing device is electrically connected to the telecommunication connection port and connected to the second telephone connection port through the telecommunication connection port. The processing device establishes a first call connection according to the incoming call signal; the processing device recognizes a call target information according to an incoming call voice in the first call connection, and searches at least one communication data corresponding to the call target information from a database, and the at least one communication data includes an extension number; the processing device transmits a holding signal and a dialing signal corresponding to the extension number to the private switch through the telecommunication connection port. When the processing device determines that the private switch establishes a second call connection corresponding to the extension number, the processing device disconnects the first call connection; a network connection port, the network connection port is used to connect to a network; wherein the at least one communication data includes a communication account, the communication account is used for the processing device to connect to an external electronic device through the network; the processing device transmits a call request signal to the external electronic device corresponding to the communication account through the network connection port to notify the external electronic device of the current incoming call, and transmits the hold signal and the dial signal corresponding to the extension number to the dedicated switch through the telecommunication connection port to Request the dedicated exchange to transfer the incoming call signal to the telephone of the first telephone connection port corresponding to the extension number; when the processing device determines that the dedicated exchange has established the second call connection corresponding to the extension number, the processing device stops sending the call request signal; when the processing device determines that the dedicated exchange has not established the second call connection corresponding to the extension number, and the external electronic device responds to the call request signal, the processing device transfers the first call connection to the external electronic device. 如請求項1所述之外接式語音總機系統,其中該處理裝置傳送該保持訊號及該撥號訊號後,係於該專用交換機所傳來的一回應聲音訊號的一聲音強度大於一閾值時,判斷為該專用交換機建立對應該分機號的該第二通話連線。An external voice switchboard system as described in claim 1, wherein after the processing device sends the hold signal and the dial signal, when the sound intensity of a response sound signal transmitted from the dedicated switch is greater than a threshold, it is determined that the second call connection corresponding to the extension number is established for the dedicated switch. 如請求項1所述之外接式語音總機系統,其中該處理裝置傳送該保持訊號及該撥號訊號後,係於一預定時間段中未偵測到該專用交換機所傳來一回應聲音訊號時,判斷為該專用交換機建立對應該分機號的該第二通話連線。As described in claim 1, after the processing device sends the hold signal and the dial signal, if no response sound signal is detected from the dedicated switch within a predetermined time period, it determines that the second call connection corresponding to the extension number is established for the dedicated switch. 如請求項1所述之外接式語音總機系統,其中該處理裝置包括一語音處理模組,該語音處理模組包括有一對話管理單元、一語音識別單元與一自然語言理解單元,該對話管理單元接收該來電語音,並且將該來電語音傳送給該語音識別單元,該語音識別單元辨識該來電語音且轉換為一來電文字且傳送給該對話管理單元,該對話管理單元將該來電文字傳送給該自然語言理解單元,該自然語言理解單元解析該來電文字,並且該自然語言理解單元由該來電文字中判斷具有該受話目標資訊時,將該受話目標資訊傳送給該對話管理單元,該對話管理單元依據該受話目標資訊自該資料庫中搜尋對應該受話目標資訊的該至少一通訊資料。The external voice switchboard system as described in claim 1, wherein the processing device includes a voice processing module, the voice processing module includes a dialogue management unit, a voice recognition unit and a natural language understanding unit, the dialogue management unit receives the incoming voice and transmits the incoming voice to the voice recognition unit, the voice recognition unit recognizes the incoming voice and converts it into an incoming text and transmits it to the dialogue management unit The dialogue management unit transmits the incoming call text to the natural language understanding unit, and the natural language understanding unit parses the incoming call text. When the natural language understanding unit determines that the incoming call text contains the called target information, the dialogue management unit transmits the called target information to the dialogue management unit, and the dialogue management unit searches the database for at least one communication data corresponding to the called target information based on the called target information. 如請求項4所述之外接式語音總機系統,其中,該至少一通訊資料包括一輔助資料;該受話目標資訊包括複數個搜尋條件,該對話管理單元依據該受話目標資訊的其中一該搜尋條件自該資料庫中搜尋到對應的該至少一通訊資料時,該對話管理單元比對該輔助資料者符合該受話目標資訊的另一該搜尋條件時,則透過該電信連接埠傳送該保持訊號與該撥號訊號。An external voice switchboard system as described in claim 4, wherein the at least one communication data includes an auxiliary data; the call target information includes a plurality of search conditions, and when the conversation management unit searches the database for the corresponding at least one communication data according to one of the search conditions of the call target information, and when the conversation management unit compares the auxiliary data to find that it meets another search condition of the call target information, the hold signal and the dial signal are transmitted through the telecommunications connection port. 如請求項5所述之外接式語音總機系統,其中該語音處理模組包括一語音合成單元;該對話管理單元比對該輔助資料者不符合該受話目標資訊的另一該搜尋條件時,傳送一回覆文字到該語音合成單元,由該語音合成單元將該回覆文字轉成一回覆語音,並在該第一通話連線中播放該回覆語音。An external voice switchboard system as described in claim 5, wherein the voice processing module includes a voice synthesis unit; when the conversation management unit compares the auxiliary data and finds that it does not meet another search condition of the target information of the call, a reply text is sent to the voice synthesis unit, and the voice synthesis unit converts the reply text into a reply voice and plays the reply voice in the first call connection. 如請求項5所述之外接式語音總機系統,其中該至少一通訊資料包括一輔助資料;該語音處理模組包括一語音合成單元;該對話管理單元依據該受話目標資訊自該資料庫中搜尋到對應該受話目標資訊的該至少一通訊資料為複數個時,傳送一回覆文字到該語音合成單元,由該語音合成單元將該回覆文字轉成一回覆語音,並在該第一通話連線中播放該回覆語音,當該第一通話連線中具有另一來電語音時,該對話管理單元接收該另一來電語音,並且將該另一來電語音傳送給該語音識別單元,該語音識別單元辨識該另一來電語音且轉換為另一來電文字且傳送給該對話管理單元,該對話管理單元將該另一來電文字傳送給該自然語言理解單元,該自然語言理解單元解析該另一來電文字,並由該另一來電文字中判斷具一輔助搜尋條件時,將該輔助搜尋條件傳送給該對話管理單元,當該對話管理單元比對只有一個該通訊資料的輔助資料符合該輔助搜尋條件時,則透過該電信連接埠傳送該保持訊號與對應的一個該通訊資料的分機號的該撥號訊號。The external voice switchboard system as described in claim 5, wherein the at least one communication data includes an auxiliary data; the voice processing module includes a voice synthesis unit; the dialogue management unit searches the database for the at least one communication data corresponding to the call target information as a plurality of data, transmits a reply text to the voice synthesis unit, and the voice synthesis unit converts the reply text into a reply voice, and plays the reply voice in the first call connection; when there is another incoming call voice in the first call connection, the dialogue management unit receives the other incoming call voice and transmits the other incoming call voice to the The voice recognition unit recognizes the other incoming call voice and converts it into another incoming call text and transmits it to the dialogue management unit. The dialogue management unit transmits the other incoming call text to the natural language understanding unit. The natural language understanding unit parses the other incoming call text and, when it is determined that there is an auxiliary search condition in the other incoming call text, transmits the auxiliary search condition to the dialogue management unit. When the dialogue management unit compares that only one of the auxiliary data of the communication data meets the auxiliary search condition, the hold signal and the dial signal of the corresponding extension number of the communication data are transmitted through the telecommunications connection port. 如請求項7所述之外接式語音總機系統,其中當該對話管理單元比對有二個以上的該通訊資料的輔助資料皆符合該輔助搜尋條件時,則透過該電信連接埠傳送該保持訊號與對應一預設分機號的另一撥號訊號至該專用交換機,當該對話管理單元判斷該專用交換機建立對應該預設分機號的一第三通話連線時,該對話管理單元斷開該第一通話連線。An external voice switchboard system as described in claim 7, wherein when the conversation management unit compares the auxiliary data of two or more communication data and finds that both meet the auxiliary search condition, the conversation management unit transmits the hold signal and another dial signal corresponding to a default extension number to the dedicated switch through the telecommunications connection port, and when the conversation management unit determines that the dedicated switch establishes a third call connection corresponding to the default extension number, the conversation management unit disconnects the first call connection. 如請求項1所述之外接式語音總機系統,其中該處理裝置自該資料庫未搜尋到對應該受話目標資訊的該至少一通訊資料時,該處理裝置透過該電信連接埠傳送該保持訊號與對應一預設分機號的另一撥號訊號至該專用交換機,當該處理裝置判斷該專用交換機建立對應該預設分機號的一第三通話連線時,該處理裝置斷開該第一通話連線。An external voice switchboard system as described in claim 1, wherein when the processing device fails to search the at least one communication data corresponding to the call target information from the database, the processing device transmits the hold signal and another dial signal corresponding to a default extension number to the dedicated switch via the telecommunications connection port, and when the processing device determines that the dedicated switch establishes a third call connection corresponding to the default extension number, the processing device disconnects the first call connection.
TW112135377A 2023-09-15 2023-09-15 External Voice Switchboard System TWI879091B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW112135377A TWI879091B (en) 2023-09-15 2023-09-15 External Voice Switchboard System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW112135377A TWI879091B (en) 2023-09-15 2023-09-15 External Voice Switchboard System

Publications (2)

Publication Number Publication Date
TW202515178A TW202515178A (en) 2025-04-01
TWI879091B true TWI879091B (en) 2025-04-01

Family

ID=96142125

Family Applications (1)

Application Number Title Priority Date Filing Date
TW112135377A TWI879091B (en) 2023-09-15 2023-09-15 External Voice Switchboard System

Country Status (1)

Country Link
TW (1) TWI879091B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1848877A (en) * 2005-04-13 2006-10-18 华为技术有限公司 Enterprise telephone exchange system and method for realing enterprise switchboard thereof
CN101267475A (en) * 2008-03-28 2008-09-17 华为技术有限公司 Implementation method, application server, and system for enterprise switchboard access
TW200908692A (en) * 2007-08-14 2009-02-16 Color City Entpr Co Ltd System extending conventional telephone switch to connect network telephone
CN111050002A (en) * 2019-12-17 2020-04-21 北京鸿博信通科技有限公司 Intelligent telephone exchange and working method and system thereof
CN114285948A (en) * 2021-12-23 2022-04-05 号百信息服务有限公司 Voice intelligent switching system and method for enterprise switchboard
TWM652189U (en) * 2023-09-15 2024-03-01 百一電子股份有限公司 External voice switchboard system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1848877A (en) * 2005-04-13 2006-10-18 华为技术有限公司 Enterprise telephone exchange system and method for realing enterprise switchboard thereof
TW200908692A (en) * 2007-08-14 2009-02-16 Color City Entpr Co Ltd System extending conventional telephone switch to connect network telephone
CN101267475A (en) * 2008-03-28 2008-09-17 华为技术有限公司 Implementation method, application server, and system for enterprise switchboard access
CN111050002A (en) * 2019-12-17 2020-04-21 北京鸿博信通科技有限公司 Intelligent telephone exchange and working method and system thereof
CN114285948A (en) * 2021-12-23 2022-04-05 号百信息服务有限公司 Voice intelligent switching system and method for enterprise switchboard
TWM652189U (en) * 2023-09-15 2024-03-01 百一電子股份有限公司 External voice switchboard system

Also Published As

Publication number Publication date
TW202515178A (en) 2025-04-01

Similar Documents

Publication Publication Date Title
US6870915B2 (en) Personal address updates using directory assistance data
US5309504A (en) Automated identification of attendant positions in a telecommunication system
US8213910B2 (en) Telephone using a connection network for processing data remotely from the telephone
US6208966B1 (en) Telephone network service for converting speech to touch-tones
US6594357B1 (en) System and method of registering the identity of a telephone terminal in association with the identity of a computer terminal
RU2003102504A (en) SECURITY SYSTEM AND METHOD OF TERMINAL OPERATION, AT LEAST, IN TWO COMMUNICATION MODES
JPH08331618A (en) Private telephone system and information processing method thereof
US11374985B1 (en) Communications approach and implementations therefor
TWM652189U (en) External voice switchboard system
JPH09116940A (en) Computer / telephone integrated system
TWI879091B (en) External Voice Switchboard System
US6463143B2 (en) Method system and article for audibly identifying a called party
CA2316128C (en) Call control system and method
US6493429B1 (en) Telephone with ability to push audible read out data
US6963637B2 (en) Methods, systems, and media to capture a redialing sequence and to redial
US20040267936A1 (en) System and method for voice/audio input/output and remote telephone conversation
US7164756B1 (en) Data communication system for supplementing telephone calls
JP4152243B2 (en) Public network connection method and public network connection program
TWM671119U (en) External voice switchboard system and external voice switchboard device
KR100545081B1 (en) Remote Branch Exchange System for Internet Phone Service and Group Customer Call Service Method Using the Same
JP2007082163A (en) Telephone exchange device and incoming call control method for telephone exchange device
KR100611363B1 (en) Apparatus and method for providing a ring back tone for a private exchange
KR100468026B1 (en) System and method for recording details of the conversation
US7340050B2 (en) Apparatus and method for controlling incoming melody
KR100720719B1 (en) Selective Calling System for PSTN Phone / VoIP Phone