<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Voice support by BLE statck</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/24983/voice-support-by-ble-statck</link><description>Dear Nordic Team, 
 I want to know if we can support the real time talking like phone call between peripheral and central by software device. On application layer, we just enable the this function,
voice from mic--&amp;gt;PDM--&amp;gt;PCM--&amp;gt;software device(BLE controller</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 08 Sep 2017 06:13:40 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/24983/voice-support-by-ble-statck" /><item><title>RE: Voice support by BLE statck</title><link>https://devzone.nordicsemi.com/thread/98388?ContentTypeID=1</link><pubDate>Fri, 08 Sep 2017 06:13:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5bf420ea-0548-4c75-848f-52cd8d67d01d</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;I&amp;#39;m afraid from BLE point of view it doesn&amp;#39;t make sense (to built it some specific privileged profile/use case lower to the stack, that&amp;#39;s not how BLE was built).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Voice support by BLE statck</title><link>https://devzone.nordicsemi.com/thread/98389?ContentTypeID=1</link><pubDate>Fri, 08 Sep 2017 02:28:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2b955890-211f-45cb-8901-74824ace340f</guid><dc:creator>wang</dc:creator><description>&lt;p&gt;Hi,
So appricate for your comments.
Yes, it not use case for BLE, I just talk about the possibility of BLE voice, it is not a requirment, just disscuss on technologic. For my personal opinion, it more make sence to do it in controller than, but as you say, it not in BLE spec, most real time talking scenario using the be/edr SCO.
Thanks again.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Voice support by BLE statck</title><link>https://devzone.nordicsemi.com/thread/98387?ContentTypeID=1</link><pubDate>Thu, 07 Sep 2017 10:25:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5bd0e1bb-c7eb-49f2-affe-0ff0b745d41c</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;But what you describe is completely NOT use case for BLE! Why you don&amp;#39;t go with custom HW+SW on both sides of the link and then you can use custom radio protocol/stack with all these features such as &amp;quot;QoS&amp;quot; and flushing the queue if the throughput is lower then required etc.?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Voice support by BLE statck</title><link>https://devzone.nordicsemi.com/thread/98386?ContentTypeID=1</link><pubDate>Thu, 07 Sep 2017 10:22:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bd24e770-2f0a-473d-a98c-2a37159d421e</guid><dc:creator>wang</dc:creator><description>&lt;p&gt;Dear Nodic Team,
I have see some thoughts on the forum based on nordic board, but mostly they just take ble as a transfer tools, data handle in app layer like this:
mic--&amp;gt;PDM--&amp;gt;PCM--&amp;gt;BLE app profile--&amp;gt;host stack--&amp;gt;controller--&amp;gt; air to remote
receiver --&amp;gt; get data from air--&amp;gt;past to host layer--&amp;gt;past to app layer--&amp;gt;PCM--&amp;gt;speaker
In this have two problem, firstly, data double handle by app and host layer, it is ineffective, secondly, for real time talking, we need make the ble link as SCO, discard some packets if environment is not good, this is controlled in software devices that we can&amp;#39;t change it...
Do nordic have any solution based on software device change to support this feature, just no plan to support this in software devices and just let the customer change the application to make it.
Thanks a lot.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Voice support by BLE statck</title><link>https://devzone.nordicsemi.com/thread/98385?ContentTypeID=1</link><pubDate>Thu, 07 Sep 2017 07:09:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f078ec6f-9ecb-46bc-940d-41c41b2e27ff</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Yes, people managed to transfer audio/sound over BLE link with nRF5x devices so it is possible. However there is no standard profile for audio transfer over BLE by BT SIG (yet) so there is no such example in Nordic SDK. If you search the forum you will see many thoughts and also maybe few examples on this topic, try it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>