微信配音小程序源码

发布于:2022-11-29 ⋅ 阅读:(498) ⋅ 点赞:(0)

这个源码目前只支持微信小程序,采用uniapp开发,后台采用云开发,完美的用户分销系统,支持各种情感配音,新闻配音,女性配音,男性磁性配音等等各种短视频配音,现在各种短视频配音基本都采用这种小程序来配音,市场前景也很广阔,源码内置了小程序流量主位置,对接了激励视频广告。

测试效果请到微信小程序搜索:叶子配音

<template>
	<view class="container">
		<gg-navbar title="配音中心" :isBack="false"></gg-navbar>
		<u-toast ref="uToast"></u-toast>

		<view class="form">
			<u-form :borderBottom="false" labelPosition="left">

				<view class="tips">
					<view class="item" @click="qkwz">
						<view class="icon" style="font-size: 1rpx;">
							<u-icon name="/static/icon/dingdan.png" size="32"></u-icon>
						</view>
						<view class="text">清空文案</view>
					</view>
					<!--<view class="item" @click="ztwz">
							<view class="icon" style="font-size: 1rpx;">
								<u-icon name="/static/icon/share1.png" size="32"></u-icon>
							</view>
							<view class="text">粘贴文案</view>
						</view>-->
					<view class="item" @click="xzwz">
						<view class="icon" style="font-size: 1rpx;">
							<u-icon name="/static/icon/liuhai1.png" size="32"></u-icon>
						</view>
						<view class="text">选择文案</view>
					</view>
				</view>

				<u-input v-model="nr" :auto-height="false" :border="true" type="textarea" :maxlength="nrzisu"
					height="280" :clearable="false" @input="tongbunr" placeholder="请输入或粘贴要配音的文字">
				</u-input>
				<view style="height: 12rpx;"></view>
				<view class="tips" style="margin: auto;color: #b9b9bb;">
					<view v-if="xianshi"
						style="width: 100%;height: 60rpx;padding: 10rpx;text-align: left;font-size: 26rpx;">
						{{xianshi}}
					</view>
					<view v-if="xianshijb"
						style="width: 100%;height: 60rpx;padding: 10rpx;text-align:center;font-size: 26rpx;">
						{{xianshijb}}
					</view>
					<view v-if="xianshijb"
						style="width: 100%;height: 60rpx;padding: 10rpx;text-align: right;font-size: 26rpx;"
						@click="mokuai">
						余额:{{jinbiyue}}金币
					</view>
				</view>
			</u-form>
		</view>

		<view class="form">

			<u-cell-group :border="false">
				<u-cell-item icon="server-man" icon-size="36" title="配音选择" :value="peiyin.name+'_'+peiyin.biaoqian"
					@click="dianjijs">
				</u-cell-item>
				<u-cell-item icon="volume-up-fill" icon-size="36" title="语速音量" :value="ysyl" @click="dianjiys"
					:border-bottom="false">
				</u-cell-item>
			</u-cell-group>

		</view>



		<view class="tips" style="margin: auto;" v-if="URL.length == 0">
			<view class="submit" style="width: 100%;" @click="kouchu">
				<u-button type="success" :loading="pyloading">{{hechenganniu}}</u-button>
			</view>
		</view>



		<pop ref="pop" direction="below" :is_close="true" :is_mask="true" :width="100" height='700rpx' :maskFun="true"
			@watchOpen="watchOpen" @watchClose="watchClose">

			
		</pop>
		<pop ref="pop1" direction="below" :is_close="true" :is_mask="true" :width="100" height='700rpx' :maskFun="true"
			@watchOpen="watchOpen" @watchClose="watchClose">
			<!--音量-->
			<view class="form">
				<view style="display: flex;align-items: center; width: 100%; padding: 26rpx 32rpx;text-align: center;">
					<view style="width: 17%;">语速:</view>
					<view style="width: -webkit-fill-available;">
						<slider value="0" @change="xzyusu" activeColor="#19be6b" backgroundColor="#c2c2c5"
							block-color="#19be6b" block-size="20" :min="-500" :max="500" show-value />
					</view>
				</view>
				<view style="display: flex;align-items: center; width: 100%; padding: 26rpx 32rpx;text-align: center;">
					<view style="width: 17%;">语调:</view>
					<view style="width: -webkit-fill-available;">
						<slider value="0" @change="xzyudiao" activeColor="#19be6b" backgroundColor="#c2c2c5"
							block-color="#19be6b" block-size="20" :min="-500" :max="500" show-value />
					</view>
				</view>
				<view style="display: flex;align-items: center; width: 100%; padding: 26rpx 32rpx;text-align: center;">
					<view style="width: 17%;">音量:</view>
					<view style="width: -webkit-fill-available;">
						<slider value="50" @change="xzyingliang" activeColor="#19be6b" backgroundColor="#c2c2c5"
							block-color="#19be6b" block-size="20" :min="1" :max="100" show-value />
					</view>
				</view>
				<view style="background-color: #ebebef;height: 20rpx; margin-bottom: 30rpx;"></view>
				<view style="text-align: center;">语速(默认是0)---语调(默认是0)---音量(默认是50)</view>
			</view>
			<!--音量-->
		</pop>

	</view>
</template>

本文含有隐藏内容,请 开通VIP 后查看