You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: sdk/communication/Azure.Communication.CallAutomation/CHANGELOG.md
+49-1Lines changed: 49 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Release History
2
2
3
-
## 1.3.0-beta.1 (Unreleased)
3
+
## 1.4.0-beta.2 (Unreleased)
4
4
5
5
### Features Added
6
6
@@ -10,6 +10,54 @@
10
10
11
11
### Other Changes
12
12
13
+
## 1.4.0-beta.1 (2024-11-22)
14
+
15
+
### Features Added
16
+
17
+
- Added support for ConnectAPI to enable streaming and real-time transcription
18
+
- Enhanced media streaming with bidirectional capabilities, enabling support for audio formats in both directions. Currently, it supports sample rates of 24kHz and 16kHz
19
+
20
+
### Other Changes
21
+
22
+
- Introduced audio streaming and transcription data parsing capabilities.
23
+
24
+
## 1.3.0 (2024-11-22)
25
+
26
+
### Features Added
27
+
28
+
- Support multiple play sources for Play and Recognize
29
+
- Support for PlayStarted event in Play/Recognize
30
+
- Hold and Unhold the participant
31
+
- CallDisconnected now includes more information on why the call has ended
32
+
- Support to manage the rooms/servercall/group call using connect API
33
+
- Expose original PSTN number target from incoming call event in call connection properties
34
+
- Support for VoIP to PSTN transfer scenario
35
+
36
+
### Other Changes
37
+
38
+
- Added CreateCallFailed event to signify when create call API fails to establish a call
39
+
- Added AnswerFailed event to signify when answer call API fails to answer a call
40
+
41
+
## 1.3.0-beta.2 (2024-10-28)
42
+
43
+
### Features Added
44
+
45
+
- Added CreateCallFailed event to signify when create call API fails to establish a call
46
+
47
+
## 1.3.0-beta.1 (2024-08-02)
48
+
49
+
### Features Added
50
+
51
+
- Support multiple play sources for Play and Recognize
52
+
- Support for PlayStarted event in Play/Recognize
53
+
- Support for the real time transcription
54
+
- Monetization for real-time transcription and audio streaming
55
+
- Hold and Unhold the participant
56
+
- Support to manage the rooms/servercall/group call using connect API
57
+
- Support for the audio streaming
58
+
- Expose original PSTN number target from incoming call event in call connection properties
Copy file name to clipboardExpand all lines: sdk/communication/Azure.Communication.CallAutomation/api/Azure.Communication.CallAutomation.netstandard2.0.cs
Copy file name to clipboardExpand all lines: sdk/communication/Azure.Communication.CallAutomation/src/Azure.Communication.CallAutomation.csproj
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@
6
6
Microsoft Azure Communication Call Automation quickstart - https://learn.microsoft.com/azure/communication-services/quickstarts/voice-video-calling/callflows-for-customer-interactions?pivots=programming-language-csharp
7
7
</Description>
8
8
<AssemblyTitle>Azure Communication CallAutomation Service</AssemblyTitle>
9
-
<Version>1.3.0-beta.1</Version>
9
+
<Version>1.4.0-beta.2</Version>
10
10
<!--The ApiCompatVersion is managed automatically and should not generally be modified manually.-->
11
11
<PackageTags>Microsoft Azure Communication CallAutomation Service;Microsoft;Azure;Azure Communication Service;Azure Communication CallAutomation Service;Calling;Communication;$(PackageCommonTags)</PackageTags>
@@ -618,6 +621,107 @@ public virtual Response<CreateCallResult> CreateGroupCall(CreateGroupCallOptions
618
621
}
619
622
}
620
623
624
+
/// <summary>
625
+
/// Create a connect request.
626
+
/// </summary>
627
+
/// <param name="callLocator"></param>
628
+
/// <param name="callbackUri"></param>
629
+
/// <param name="cancellationToken"></param>
630
+
/// <exception cref="ArgumentNullException"><paramref name="callLocator"/> is null.</exception>
631
+
/// <exception cref="ArgumentException"><paramref name="callbackUri"/> callbackUrl is not formatted correctly or empty. </exception>
632
+
/// <exception cref="RequestFailedException">The server returned an error. See <see cref="Exception.Message"/> for details returned from the server.</exception>
/// <exception cref="ArgumentNullException"><paramref name="connectCallOptions"/> is null.</exception>
647
+
/// <exception cref="ArgumentException"><paramref name="connectCallOptions"/> CallbackUrl is not formatted correctly. </exception>
648
+
/// <exception cref="RequestFailedException">The server returned an error. See <see cref="Exception.Message"/> for details returned from the server.</exception>
/// <exception cref="ArgumentNullException"><paramref name="callLocator"/> is null.</exception>
682
+
/// <exception cref="ArgumentException"><paramref name="callbackUri"/> callbackUrl is not formatted correctly or empty. </exception>
683
+
/// <exception cref="RequestFailedException">The server returned an error. See <see cref="Exception.Message"/> for details returned from the server.</exception>
/// <exception cref="ArgumentNullException"><paramref name="connectCallOptions"/> is null.</exception>
698
+
/// <exception cref="ArgumentException"><paramref name="connectCallOptions"/> CallbackUrl is not formatted correctly. </exception>
699
+
/// <exception cref="RequestFailedException">The server returned an error. See <see cref="Exception.Message"/> for details returned from the server.</exception>
Copy file name to clipboardExpand all lines: sdk/communication/Azure.Communication.CallAutomation/src/CallAutomationEventProcessor/EventResult/AnswerCallEventResult.cs
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ public class AnswerCallEventResult
17
17
publicCallConnectedSuccessResult{get;}
18
18
19
19
/// <summary>
20
-
/// <see cref="AnswerFailed"/> evnet will be returned when the call was not answered.
20
+
/// <see cref="AnswerFailed"/> event will be returned once the call is established with AnswerCall.
0 commit comments