Voximplant рд░ Dialogflow рдорд╛ рдЖрдзрд╛рд░рд┐рдд рддрдкрд╛рдИрдВрдХреЛ рдЖрдлреНрдиреИ Google рдХрд▓ рд╕реНрдХреНрд░рд┐рдирд┐рдЩ рдмрдирд╛рдЙрдБрджреИ

Voximplant рд░ Dialogflow рдорд╛ рдЖрдзрд╛рд░рд┐рдд рддрдкрд╛рдИрдВрдХреЛ рдЖрдлреНрдиреИ Google рдХрд▓ рд╕реНрдХреНрд░рд┐рдирд┐рдЩ рдмрдирд╛рдЙрдБрджреИ
рддрдкрд╛рдИрдВрд▓реЗ рдХрд▓ рд╕реНрдХреНрд░рд┐рдирд┐рдЩ рд╕реБрд╡рд┐рдзрд╛рдХреЛ рдмрд╛рд░реЗрдорд╛ рд╕реБрдиреНрдиреБ рд╡рд╛ рдкрдвреНрдиреБрднрдПрдХреЛ рд╣реБрдирд╕рдХреНрдЫ рдЬреБрди рдЧреБрдЧрд▓рд▓реЗ рдЕрдореЗрд░рд┐рдХрд╛рдорд╛ рдпрд╕рдХреЛ рдкрд┐рдХреНрд╕реЗрд▓ рдлреЛрдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд░реЛрд▓ рдЖрдЙрдЯ рдЧрд░реНрдпреЛред рд╡рд┐рдЪрд╛рд░ рд░рд╛рдореНрд░реЛ рдЫ - рдЬрдм рддрдкрд╛рдЗрдБ рдЖрдЧрдорди рдХрд▓ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ, рднрд░реНрдЪреБрдЕрд▓ рд╕рд╣рд╛рдпрдХрд▓реЗ рдХреБрд░рд╛рдХрд╛рдиреА рдЧрд░реНрди рдерд╛рд▓реНрдЫ, рдЬрдм рддрдкрд╛рдЗрдБ рдпреЛ рдХреБрд░рд╛рдХрд╛рдиреА рдЪреНрдпрд╛рдЯрдХреЛ рд░реВрдкрдорд╛ рджреЗрдЦреНрдиреБрд╣реБрдиреНрдЫ рд░ рдХреБрдиреИ рдкрдирд┐ рд╕рдордпрдорд╛ рддрдкрд╛рдЗрдБ рд╕рд╣рд╛рдпрдХрдХреЛ рд╕рдЯреНрдЯрд╛ рдмреЛрд▓реНрди рд╕реБрд░реБ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдпреЛ рдЖрдЬ рдзреЗрд░реИ рдЙрдкрдпреЛрдЧреА рдЫ рдЬрдм рд▓рдЧрднрдЧ рдЖрдзрд╛ рдХрд▓рд╣рд░реВ рд╕реНрдкреНрдпрд╛рдо рд╣реБрдиреН, рддрд░ рддрдкрд╛рдИрдВ рдЖрдлреНрдиреЛ рд╕рдореНрдкрд░реНрдХ рд╕реВрдЪреАрдорд╛ рдирднрдПрдХреЛ рд╡реНрдпрдХреНрддрд┐рдмрд╛рдЯ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдХрд▓рд╣рд░реВ рдЫреБрдЯрд╛рдЙрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдиред рдПрдХрдорд╛рддреНрд░ рдХреНрдпрд╛рдЪ рдпреЛ рд╣реЛ рдХрд┐ рдпреЛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗрд╡рд▓ рдкрд┐рдХреНрд╕реЗрд▓ рдлреЛрдирдорд╛ рд░ рдЕрдореЗрд░рд┐рдХрд╛рдорд╛ рдорд╛рддреНрд░ рдЙрдкрд▓рдмреНрдз рдЫред рдард┐рдХ рдЫ, рддреНрдпрд╣рд╛рдБ рдмрд╛рдзрд╛рд╣рд░реВ рдкрд╛рд░ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рд╣реИрди? рддрд╕рд░реНрде, рд╣рд╛рдореАрд▓реЗ рднреЛрдХреНрд╕рд┐рдордкреНрд▓рд╛рдиреНрдЯ рд░ рдбрд╛рдпрд▓рдЧрдлреНрд▓реЛ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕рдорд╛рди рд╕рдорд╛рдзрд╛рди рдХрд╕рд░реА рдмрдирд╛рдЙрдиреЗ рднрдиреЗрд░ рдмрддрд╛рдЙрди рдирд┐рд░реНрдгрдп рдЧрд░реНрдпреМрдВред рдХреГрдкрдпрд╛ рдмрд┐рд░рд╛рд▓реЛ рдореБрдирд┐ред

рд╡рд╛рд╕реНрддреБрдХрд▓рд╛

рдо рд╕реБрдЭрд╛рд╡ рджрд┐рдиреНрдЫреБ рдХрд┐ рднреЛрдХреНрд╕рд┐рдореНрдкреНрд▓рд╛рдиреНрдЯ рд░ рдбрд╛рдпрд▓рдЧрдлреНрд▓реЛ рдХрд╕рд░реА рдХрд╛рдо рдЧрд░реНрджрдЫ рднрдиреЗрд░ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдЧрд░реНрди рд╕рдордп рдЦреЗрд░ рдирдлрд╛рд▓реНрдиреБрд╣реЛрд╕реН; рдпрджрд┐ рддрдкрд╛рдИрдВ рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рддрдкрд╛рдИрдВ рд╕рдЬрд┐рд▓реИрд╕рдБрдЧ рдЗрдиреНрдЯрд░рдиреЗрдЯрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдкрд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рддреНрдпрд╕реЛрднрдП рд╣рд╛рдореНрд░реЛ рдХрд▓ рд╕реНрдХреНрд░рд┐рдирд┐рдЩрдХреЛ рдЕрд╡рдзрд╛рд░рдгрд╛рд╕рдБрдЧ рдкрд░рд┐рдЪрд┐рдд рдЧрд░реМрдВред

рдорд╛рдиреМрдВ рдХрд┐ рддрдкрд╛рдЗрдБрд╕рдБрдЧ рдкрд╣рд┐рд▓реЗ рдиреИ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдлреЛрди рдирдореНрдмрд░ рдЫ рдЬреБрди рддрдкрд╛рдЗрдБ рд╣рд░реЗрдХ рджрд┐рди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ рд░ рдЬрд╕рдорд╛ рддрдкрд╛рдЗрдБ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдХрд▓рд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реБрдиреНрдЫред рдпрд╕ рдЕрд╡рд╕реНрдерд╛рдорд╛, рд╣рд╛рдореАрд▓рд╛рдИ рджреЛрд╕реНрд░реЛ рдирдореНрдмрд░ рдЪрд╛рд╣рд┐рдиреНрдЫ, рдЬреБрди рдЬрддрд╛рддрддреИ рд╕рдВрдХреЗрдд рдЧрд░рд┐рдиреЗрдЫ - рдореЗрд▓рдорд╛, рд╡реНрдпрд╛рдкрд╛рд░ рдХрд╛рд░реНрдбрдорд╛, рдЬрдм рддрдкрд╛рдЗрдБ рдЕрдирд▓рд╛рдЗрди рдлрд╛рд░рдорд╣рд░реВ рднрд░реНрдиреБрд╣реБрдиреНрдЫ, рдЖрджрд┐ред рдпреЛ рдирдореНрдмрд░ рдкреНрд░рд╛рдХреГрддрд┐рдХ рднрд╛рд╖рд╛ рдкреНрд░рд╢реЛрдзрди рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдЬрдбрд╛рди рд╣реБрдиреЗрдЫ (рд╣рд╛рдореНрд░реЛ рдорд╛рдорд▓рд╛рдорд╛, рдбрд╛рдпрд▓рдЧрдлреНрд▓реЛ) рд░ рддрдкрд╛рдИрдВрд▓реЗ рдЪрд╛рд╣реЗрдХреЛ рдЦрдгреНрдбрдорд╛ рдорд╛рддреНрд░ рддрдкрд╛рдИрдВрдХреЛ рдореБрдЦреНрдп рдирдореНрдмрд░рдорд╛ рдХрд▓рд╣рд░реВ рдлрд░реНрд╡рд╛рд░реНрдб рдЧрд░реНрдиреЗрдЫред рд░реЗрдЦрд╛рдЪрд┐рддреНрд░ рд░реВрдк рдорд╛ рдпреЛ рдпрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдЫ (рддрд╕реНрд╡реАрд░ рдХреНрд▓рд┐рдХ рдЧрд░реНрди рдпреЛрдЧреНрдп рдЫ):
Voximplant рд░ Dialogflow рдорд╛ рдЖрдзрд╛рд░рд┐рдд рддрдкрд╛рдИрдВрдХреЛ рдЖрдлреНрдиреИ Google рдХрд▓ рд╕реНрдХреНрд░рд┐рдирд┐рдЩ рдмрдирд╛рдЙрдБрджреИ
рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдмреБрдЭреНрджреИ, рд╣рд╛рдореА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдорд╛ рд▓рд┐рди рд╕рдХреНрдЫреМрдВ, рддрд░ рдПрдЙрдЯрд╛ рдЪреЗрддрд╛рд╡рдиреАрдХреЛ рд╕рд╛рде: рд╣рд╛рдореА рдЧрд░реНрджреИрдиреМрдВ рдореЛрдмрд╛рдЗрд▓ рдбрд╛рдпрд▓реЙрдЧрдлреНрд▓реЛ рд░ рдЖрдЧрдорди рдХрд▓рд░ рдмреАрдЪрдХреЛ рд╕рдВрд╡рд╛рдж рджреЗрдЦрд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡реЗрджрди, рд╣рд╛рдореА рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗрдЫреМрдВ рд╡реЗрдм-рдХрд▓ рд╕реНрдХреНрд░рд┐рдирд┐рдЩрд▓реЗ рдХрд╕рд░реА рдХрд╛рдо рдЧрд░реНрдЫ рднрдиреЗрд░ рд╕реНрдкрд╖реНрдЯ рд░реВрдкрдорд╛ рджреЗрдЦрд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдВрд╡рд╛рдж рд░реЗрдиреНрдбрд░рд░рдХреЛ рд╕рд╛рде рдПрдЙрдЯрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧред рдпреЛ рдПрдкреНрд▓рд┐рдХреЗрд╕рдирдорд╛ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдмрдЯрди рд╣реБрдиреЗрдЫ, рдЬреБрди рдерд┐рдЪреЗрд░ рднреЛрдХреНрд╕рд┐рдордкреНрд▓рд╛рдиреНрдЯрд▓реЗ рдЖрдЙрдиреЗ рдЧреНрд░рд╛рд╣рдХрд▓рд╛рдИ рдбрд╛рдпрд▓ рдЧрд░рд┐рдПрдХреЛ рд╕рдмреНрд╕рдХреНрд░рд╛рдЗрдмрд░рд╕рдБрдЧ рдЬрдбрд╛рди рдЧрд░реНрдиреЗрдЫ, рдпрджрд┐ рдкрдЫрд┐рд▓реНрд▓реЛрд▓реЗ рдЖрдлреИрдВрд▓реЗ рдХреБрд░рд╛ рдЧрд░реНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реЗрдХреЛ рдЫред

рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди

рд╕рд╛рдИрди рдИрди рдЧрд░реНрдиреБрд╣реЛрд╕реН рддрдкрд╛рдИрдВрдХреЛ Voximplant рдЦрд╛рддрд╛ рд░ рдПрдЙрдЯрд╛ рдирдпрд╛рдБ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ рд╕реНрдХреНрд░рд┐рдирд┐рдЩ:

Voximplant рд░ Dialogflow рдорд╛ рдЖрдзрд╛рд░рд┐рдд рддрдкрд╛рдИрдВрдХреЛ рдЖрдлреНрдиреИ Google рдХрд▓ рд╕реНрдХреНрд░рд┐рдирд┐рдЩ рдмрдирд╛рдЙрдБрджреИ
рдЦреЛрд▓реНрдиреБрд╣реЛрд╕реН рдЦрдгреНрдб "рдХреЛрдард╛" рд░ рдордзреНрдпрд╕реНрдердХреЛ рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реНрдиреЗ рдирдореНрдмрд░ рдХрд┐рдиреНрдиреБрд╣реЛрд╕реН:

Voximplant рд░ Dialogflow рдорд╛ рдЖрдзрд╛рд░рд┐рдд рддрдкрд╛рдИрдВрдХреЛ рдЖрдлреНрдиреИ Google рдХрд▓ рд╕реНрдХреНрд░рд┐рдирд┐рдЩ рдмрдирд╛рдЙрдБрджреИ
рдЕрд░реНрдХреЛ, рд╕реНрдХреНрд░рд┐рдирд┐рдЩ рдПрдкрдорд╛ рдЬрд╛рдиреБрд╣реЛрд╕реН, "рдирдореНрдмрд░рд╣рд░реВ" рдЦрдгреНрдбрдорд╛, "рдЙрдкрд▓рдмреНрдз" рдЯреНрдпрд╛рдмред рдпрд╣рд╛рдБ рддрдкрд╛рдИрдВрд▓реЗ рднрд░реНрдЦрд░реИ рдЦрд░рд┐рдж рдЧрд░реНрдиреБрднрдПрдХреЛ рдирдореНрдмрд░ рджреЗрдЦреНрдиреБрд╣реБрдиреЗрдЫред рдпрд╕рд▓рд╛рдИ "рд╕рдВрд▓рдЧреНрди" рдмрдЯрди рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧрдорд╛ рд▓рд┐рдЩреНрдХ рдЧрд░реНрдиреБрд╣реЛрд╕реН - рджреЗрдЦрд╛ рдкрд░реНрдиреЗ рд╡рд┐рдиреНрдбреЛрдорд╛, рд╕рдмреИ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдорд╛рдирд╣рд░реВ рдЫреЛрдбреНрдиреБрд╣реЛрд╕реН рд░ "рд╕рдВрд▓рдЧреНрди рдЧрд░реНрдиреБрд╣реЛрд╕реН" рдорд╛ рдХреНрд▓рд┐рдХ рдЧрд░реНрдиреБрд╣реЛрд╕реНред

рдПрдХ рдкрдЯрдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рднрд┐рддреНрд░, "рд╕реНрдХреНрд░рд┐рдкреНрдЯ" рдЯреНрдпрд╛рдмрдорд╛ рдЬрд╛рдиреБрд╣реЛрд╕реН рд░ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдорд╛рдИрд╕реНрдХреНрд░рд┐рдирд┐рдЩ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН - рдпрд╕рдорд╛ рд╣рд╛рдореА рд▓реЗрдЦрдмрд╛рдЯ рдХреЛрдб рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫреМрдВред Dialogflow Connector рдХрд╕рд░реА рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗред рдпрд╕ рдЕрд╡рд╕реНрдерд╛рдорд╛, рдХреЛрдб рдереЛрд░реИ рдкрд░рд┐рдорд╛рд░реНрдЬрди рдЧрд░рд┐рдиреЗрдЫ, рдХрд┐рдирдХрд┐ рд╣рд╛рдореАрд▓реЗ рдХрд▓рд░ рд░ рд╕рд╣рд╛рдпрдХ рдмреАрдЪрдХреЛ рд╕рдВрд╡рд╛рдж "рд╣реЗрд░реНрдиреБ" рдЖрд╡рд╢реНрдпрдХ рдЫ; рд╕рдмреИ рдХреЛрдб рд╕рдореНрднрд╡ рдЫ рдпрд╣рд╛рдБ рд▓рд┐рдиреБрд╣реЛрд╕реН.

рдзреНрдпрд╛рди рджрд┐рдиреБрд╣реЛрд╕реН: рддрдкрд╛рдИрдВрд▓реЗ рдЖрдлреНрдиреЛ ngrok рд╕рд░реНрднрд░рдХреЛ рдирд╛рдордорд╛ рд╕рд░реНрднрд░ рдЪрд░рдХреЛ рдорд╛рди рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ (ngrok рдмрд╛рд░реЗ рд╡рд┐рд╡рд░рдг рддрд▓ рд╣реБрдиреЗрдЫ)ред рд╕рд╛рдереИ рд▓рд╛рдЗрди 31 рдорд╛ рдЖрдлреНрдиреЛ рдорд╛рдирд╣рд░реВ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдЬрд╣рд╛рдБ рддрдкрд╛рдИрдВрдХреЛ рдлреЛрди рдирдореНрдмрд░ рддрдкрд╛рдИрдВрдХреЛ рдореБрдЦреНрдп рдирдореНрдмрд░ рд╣реЛ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдИрдВрдХреЛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдореЛрдмрд╛рдЗрд▓ рдлреЛрди), рд░ рднреЛрдХреНрд╕рд┐рдордкреНрд▓рд╛рдиреНрдЯ рдирдореНрдмрд░ рддрдкрд╛рдИрдВрд▓реЗ рднрд░реНрдЦрд░реИ рдЦрд░рд┐рдж рдЧрд░реНрдиреБрднрдПрдХреЛ рдирдореНрдмрд░ рд╣реЛред

outbound_call = VoxEngine.callPSTN(тАЬYOUR PHONE NUMBERтАЭ, тАЬVOXIMPLANT NUMBERтАЭ)

рдХрд▓ рдкреАрдПрд╕рдЯреАрдПрди рдХрд▓ рддрдкрд╛рдЗрд▓реЗ рд╡рд╛рд░реНрддрд╛рд▓рд╛рдкрдорд╛ рднрд╛рдЧ рд▓рд┐рдиреЗ рд░ рдЖрдЧрдорди рдЧреНрд░рд╛рд╣рдХрд╕рдБрдЧ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдкрдорд╛ рдХреБрд░рд╛ рдЧрд░реНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реНрджрд╛ рдЖрдЙрдиреЗрдЫред

рддрдкрд╛рдИрдВрд▓реЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмрдЪрдд рдЧрд░реЗрдкрдЫрд┐, рддрдкрд╛рдИрдВрд▓реЗ рдпрд╕рд▓рд╛рдИ рдЦрд░рд┐рдж рдЧрд░рд┐рдПрдХреЛ рдирдореНрдмрд░рдорд╛ рд▓рд┐рдЩреНрдХ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рдпреЛ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдИрдВрдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╕рди рднрд┐рддреНрд░ рд╣реБрдБрджрд╛, рдирдпрд╛рдБ рдирд┐рдпрдо рдмрдирд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ "рд░рд╛рдЙрдЯрд┐рдВрдЧ" рдЯреНрдпрд╛рдмрдорд╛ рдЬрд╛рдиреБрд╣реЛрд╕реН - рдорд╛рдерд┐рд▓реНрд▓реЛ рджрд╛рдпрд╛рдБ рдХреБрдирд╛рдорд╛ рд░рд╣реЗрдХреЛ "рдирдпрд╛рдБ рдирд┐рдпрдо" рдмрдЯрдиред рдПрдЙрдЯрд╛ рдирд╛рдо рдкреНрд░рджрд╛рди рдЧрд░реНрдиреБрд╣реЛрд╕реН (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд╕рдмреИ рдХрд▓рд╣рд░реВ), рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдорд╛рд╕реНрдХ рдЫреЛрдбреНрдиреБрд╣реЛрд╕реН (.* - рдЬрд╕рдХреЛ рдорддрд▓рдм рд╕рдмреИ рдЖрдЧрдорди рдХрд▓рд╣рд░реВ рдпрд╕ рдирд┐рдпрдордХрд╛ рд▓рд╛рдЧрд┐ рдЪрдпрди рдЧрд░рд┐рдПрдХрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╢реЛрдзрди рдЧрд░рд┐рдиреЗрдЫрдиреН) рд░ myscreening рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реНред

Voximplant рд░ Dialogflow рдорд╛ рдЖрдзрд╛рд░рд┐рдд рддрдкрд╛рдИрдВрдХреЛ рдЖрдлреНрдиреИ Google рдХрд▓ рд╕реНрдХреНрд░рд┐рдирд┐рдЩ рдмрдирд╛рдЙрдБрджреИ
рдирд┐рдпрдо рдмрдЪрдд рдЧрд░реНрдиреБрд╣реЛрд╕реНред

рдЕрдм рджреЗрдЦрд┐, рдлреЛрди рдирдореНрдмрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯрдорд╛ рд▓рд┐рдЩреНрдХ рдЧрд░рд┐рдПрдХреЛ рдЫред рддрдкрд╛рдИрдВрд▓реЗ рдЧрд░реНрдиреБрдкрд░реНрдиреЗ рдЕрдиреНрддрд┐рдо рдХреБрд░рд╛ рдмреЛрдЯрд▓рд╛рдИ рдЕрдиреБрдкреНрд░рдпреЛрдЧрдорд╛ рд▓рд┐рдЩреНрдХ рдЧрд░реНрдиреБ рд╣реЛред рдпреЛ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐, "Dialogflow Connector" рдЯреНрдпрд╛рдмрдорд╛ рдЬрд╛рдиреБрд╣реЛрд╕реН, рдорд╛рдерд┐рд▓реНрд▓реЛ рджрд╛рдпрд╛рдБ рдХреБрдирд╛рдорд╛ рд░рд╣реЗрдХреЛ "Add Dialogflow Agent" рдмрдЯрдирдорд╛ рдХреНрд▓рд┐рдХ рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рддрдкрд╛рдИрдВрдХреЛ Dialogflow рдПрдЬреЗрдиреНрдЯрдХреЛ JSON рдлрд╛рдЗрд▓ рдЕрдкрд▓реЛрдб рдЧрд░реНрдиреБрд╣реЛрд╕реНред

Voximplant рд░ Dialogflow рдорд╛ рдЖрдзрд╛рд░рд┐рдд рддрдкрд╛рдИрдВрдХреЛ рдЖрдлреНрдиреИ Google рдХрд▓ рд╕реНрдХреНрд░рд┐рдирд┐рдЩ рдмрдирд╛рдЙрдБрджреИ
рдпрджрд┐ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЙрджрд╛рд╣рд░рдг/рдкрд░реАрдХреНрд╖рдгрдХреЛ рд▓рд╛рдЧрд┐ рдПрдЬреЗрдиреНрдЯ рдЪрд╛рд╣рд┐рдиреНрдЫ рднрдиреЗ, рддрдкрд╛рдИрдВрд▓реЗ рд╣рд╛рдореНрд░реЛ рдпреЛ рд▓рд┐рдЩреНрдХрдорд╛ рд▓рд┐рди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ: github.com/aylarov/callscreening/tree/master/dialogflowред рдХреЗрд╡рд▓ рдпрд╕рдмрд╛рдЯ рдзреЗрд░реИ рдорд╛рдЧ рдирдЧрд░реНрдиреБрд╣реЛрд╕реН, рдпреЛ рдХреЗрд╡рд▓ рдПрдЙрдЯрд╛ рдЙрджрд╛рд╣рд░рдг рд╣реЛ рдХрд┐ рддрдкрд╛рдЗрдБ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдордирдкрд░реНрдиреЗ рдкреБрди: рдЧрд░реНрди рд╕реНрд╡рддрдиреНрддреНрд░ рд╣реБрдиреБрд╣реБрдиреНрдЫ рд░ рдкрд░рд┐рдгрд╛рдо рд╕рд╛рдЭрд╛ рдЧрд░реНрди рд╕реНрд╡рддрдиреНрддреНрд░ рдорд╣рд╕реБрд╕ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ :)

NodeJS рдорд╛ рд╕рд░рд▓ рдмреНрдпрд╛рдХрдЗрдиреНрдб

рдиреЛрдбрдорд╛ рд╕рд╛рдзрд╛рд░рдг рдмреНрдпрд╛рдХрдЗрдиреНрдб рдбрд┐рдкреНрд▓реЛрдп рдЧрд░реМрдВ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдпреЛ рдЬрд╕реНрддреИ:
github.com/aylarov/callscreening/tree/master/nodejs

рдпреЛ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╣реЛ рдЬрд╕рд▓рд╛рдИ рдЪрд▓рд╛рдЙрди рдХреЗрд╡рд▓ рджреБрдИ рдЖрджреЗрд╢рд╣рд░реВ рдЪрд╛рд╣рд┐рдиреНрдЫ:

npm install
node index.js

рд╕рд░реНрднрд░ рддрдкрд╛рдИрдВрдХреЛ рдореЗрд╕рд┐рдирдХреЛ 3000 рдкреЛрд░реНрдЯрдорд╛ рдЪрд▓реНрдиреЗрдЫ, рддреНрдпрд╕реИрд▓реЗ рдпрд╕рд▓рд╛рдИ Voximplant рдХреНрд▓рд╛рдЙрдбрдорд╛ рдЬрдбрд╛рди рдЧрд░реНрди, рд╣рд╛рдореА ngrok рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫреМрдВред рдЬрдм рддрдкрд╛рдЗрдБ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ ngrok, рдЖрджреЗрд╢ рд╕рдВрдЧ рдЪрд▓рд╛рдЙрдиреБрд╣реЛрд╕реН:

ngrok http 3000

рддрдкрд╛рдИрдВрд▓реЗ рдЖрдлреНрдиреЛ рд╕реНрдерд╛рдиреАрдп рд╕рд░реНрднрд░рдХреЛ рд▓рд╛рдЧрд┐ рдПрдирдЧреНрд░реЛрдХрд▓реЗ рдЙрддреНрдкрдиреНрди рдЧрд░реЗрдХреЛ рдбреЛрдореЗрди рдирд╛рдо рджреЗрдЦреНрдиреБрд╣реБрдиреЗрдЫ - рдпрд╕рд▓рд╛рдИ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рд╕рд░реНрднрд░ рдЪрд▓рдорд╛ рдЯрд╛рдБрд╕реНрдиреБрд╣реЛрд╕реНред

рдЧреНрд░рд╛рд╣рдХ

рдЧреНрд░рд╛рд╣рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЪреНрдпрд╛рдЯ рдЬрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдЫ рдЬреБрди рддрдкрд╛рдИрд▓реЗ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рдпрд╕рд▓рд╛рдИ рдпрд╣рд╛рдБрдмрд╛рдЯ рдЙрдард╛рдЙрдиреБрд╣реЛрд╕реН.

рддрдкрд╛рдИрдХреЛ рд╡реЗрдм рд╕рд░реНрднрд░рдорд╛ рдХреЗрд╣рд┐ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрдорд╛ рд╕рдмреИ рдлрд╛рдЗрд▓рд╣рд░реВ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рдпрд╕рд▓реЗ рдХрд╛рдо рдЧрд░реНрдиреЗрдЫред script.js рдлрд╛рдЗрд▓рдорд╛, рд╕рд░реНрднрд░ рдЪрд▓рд▓рд╛рдИ ngrok рдбреЛрдореЗрди рдирд╛рдо рд░ callee рдЪрд░рд▓рд╛рдИ рддрдкрд╛рдИрдВрд▓реЗ рдЦрд░рд┐рдж рдЧрд░реНрдиреБрднрдПрдХреЛ рдирдореНрдмрд░рд╕рдБрдЧ рдмрджрд▓реНрдиреБрд╣реЛрд╕реНред рдлрд╛рдЗрд▓ рдмрдЪрдд рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рддрдкрд╛рдИрдВрдХреЛ рдмреНрд░рд╛рдЙрдЬрд░рдорд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реБрд░реВ рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдпрджрд┐ рд╕рдмреИ рдареАрдХ рдЫ рднрдиреЗ, рддрдкрд╛рдИрдВрд▓реЗ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рдкреНрдпрд╛рдирд▓рдорд╛ WebSocket рдЬрдбрд╛рди рджреЗрдЦреНрдиреБрд╣реБрдиреЗрдЫред

рдбреЗрдореЛ

рддрдкрд╛рдИрдВ рдпрд╕ рднрд┐рдбрд┐рдпреЛрдорд╛ рдХрд╛рд░реНрдпрдорд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рджреЗрдЦреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ:


PS рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдмрдЯрдирдорд╛ рдХреНрд▓рд┐рдХ рдЧрд░реНрдиреБрднрдпреЛ рднрдиреЗ, рдХрд▓рд░рд▓рд╛рдИ рдореЗрд░реЛ рдлреЛрди рдирдореНрдмрд░рдорд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдд рдЧрд░рд┐рдиреЗрдЫ, рд░ рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯрдорд╛ рдХреНрд▓рд┐рдХ рдЧрд░реНрдиреБрднрдпреЛ рднрдиреЗ, рдпреЛ рд╣реБрдиреЗрдЫ ...? рддреНрдпреЛ рдареАрдХ рдЫ, рдХрд▓ рд╡рд┐рдЪреНрдЫреЗрдж рд╣реБрдиреЗрдЫред

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди