当前位置: 首页 > news >正文

云建站平台哪家好一份完整的品牌策划方案

云建站平台哪家好,一份完整的品牌策划方案,怎样做网络推广给我 你所有地方都上手,dedecms和wordpressQCC TX 音频输入切换提示声音 QCC蓝牙芯片(QCC3040 QCC3056 等等),AUX、I2S、USB输入 蓝牙音频输入,模拟输出是最常见的方式。 也可以再此基础上动态切换输入方式。 针对TX切换EQ,调节音量不能出提示声音问题,可以增…

QCC TX 音频输入切换+提示声音
QCC蓝牙芯片(QCC3040 QCC3056 等等),AUX、I2S、USB输入

蓝牙音频输入,模拟输出是最常见的方式。
也可以再此基础上动态切换输入方式。
在这里插入图片描述
针对TX切换EQ,调节音量不能出提示声音问题,可以增加本地提示声音然后混合(mix)到a2dp audio,然后在BT(sink)端出提示声音。

提示声音播放接口如下
void appKymeraHandleInternalTonePromptPlay(const KYMERA_INTERNAL_TONE_PROMPT_PLAY_T *msg)
{
kymeraTaskData *theKymera = KymeraGetTaskData();
output_source_t output = {0};
int16 volume_db = (msg->tone != NULL) ? KYMERA_CONFIG_TONE_VOLUME : KYMERA_CONFIG_PROMPT_VOLUME;

DEBUG_LOG("appKymeraHandleInternalTonePromptPlay, prompt %x, tone %p, ttp %d, int %u, lock 0x%x, mask 0x%x",msg->prompt, msg->tone, msg->time_to_play, msg->interruptible, msg->client_lock, msg->client_lock_mask);kymera_SendStartInd(msg);/* If there is a tone still playing at this point, it must be an interruptable tone, so cut it off */
if(appKymeraIsPlayingPrompt() || (!kymera_IsTheCorrectTonePromptChainReady(msg) && kymera_TonePromptIsReady()))
{appKymeraTonePromptStop();
}kymera_PrepareOutputChain(msg->rate);
KymeraOutput_ChainStart();
output.aux = kymera_PrepareInputChain(msg);
PanicFalse(Kymera_OutputConnect(output_user_prompt, &output));
KymeraOutput_SetAuxVolume(volume_db);if (KymeraOutput_SetAuxTtp(msg->time_to_play))
{rtime_t now = SystemClockGetTimerTime();rtime_t delta = rtime_sub(msg->time_to_play, now);DEBUG_LOG("appKymeraHandleInternalTonePromptPlay now=%u, ttp=%u, left=%d", now, msg->time_to_play, delta);uint16 delta_in_ms = (uint16)(delta/1000);TimestampEvent_Offset(TIMESTAMP_EVENT_PROMPT_PLAY, delta_in_ms);
}/* Start tone */
if (theKymera->chain_tone_handle)
{ChainStart(theKymera->chain_tone_handle);
}kymera_tone_state = kymera_tone_playing;
/* May need to exit low power mode to play tone simultaneously */
appKymeraConfigureDspPowerMode();if (!msg->interruptible)
{appKymeraSetToneLock(theKymera);
}
theKymera->tone_client_lock = msg->client_lock;
theKymera->tone_client_lock_mask = msg->client_lock_mask;

}

http://www.laogonggong.com/news/12576.html

相关文章:

  • 华为云怎么做网站企业网站建设的重要性
  • 动漫建模代做网站百度一下seo二级目录
  • 哪里有免费的网站模板下载软件最新国际新闻事件
  • 国内外b2b网站网址有哪些公司模板建站
  • 国外创意网站设计禁止搜索引擎收录的方法
  • 兰州金建工程建设监理网站桔子seo查询
  • 网站建设期的网站案例邯郸seo
  • 湖北营销型网站建设多少钱seo怎么收费的
  • 做货代哪个网站上好找客户外贸网站制作公司
  • 商丘企业做网站百度百家
  • 平台网站建设设计网站推广工具有哪些
  • 连锁酒店网站建设公司seo的作用是什么
  • 工作日知乎seo
  • 静态网站提交表单怎么做抖音关键词优化排名靠前
  • 在局网站 作风建设搜狗搜索网页版
  • wordpress 最新发展企业关键词优化公司
  • 网页图片居中怎么设置百度seo整站优化
  • 广州网站设计开发公司谷歌广告投放教程
  • 做网站页面提供的图结构搜多多搜索引擎入口
  • 做诱导网站怎么做关键词排名靠前
  • 移动网站建设条件3小时百度收录新站方法
  • 移动网站建设条件3小时百度收录新站方法
  • 网站建设应注重实用性seo顾问是干什么
  • 为公益组织做网站深圳网络运营推广公司
  • wordpress内容主题模板下载百度seo排名优化公司哪家强
  • 网站制作的公司宁波seo排名优化价格
  • 织梦cms和wordpress宁波seo网站排名
  • 自己可以做网站吗百度爱采购排名
  • 吉安网站建设0796abc黄页网络的推广软件
  • 做一个网站最低多少钱苏州网站建设